Changes between Version 5 and Version 6 of DPWS_API_NOTES


Ignore:
Timestamp:
24/08/10 16:46:13 (9 years ago)
Author:
sdonegan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DPWS_API_NOTES

    v5 v6  
    186186=== !GetProviderDetails Operation === 
    187187 
     188The getProviderDetails operation should be used to extract information on existing provider details in the DPWS database. The request simply requires the specification of the unique providerID assigned in the initial doNewUpdateProviderDetails operation: 
     189 
     190[[Image(getProviderDetailsRequest.png, 400px)]] 
     191 
     192{{{ 
     193<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
     194    <SOAP-ENV:Header/> 
     195    <SOAP-ENV:Body> 
     196        <getProviderDetails xmlns="http://ejb.revitalization.services.ndg/"> 
     197            <request xmlns=""> 
     198                <ProviderID xmlns="http://ejb.revitalization.services.ndg/">110</ProviderID> 
     199            </request> 
     200        </getProviderDetails> 
     201    </SOAP-ENV:Body> 
     202</SOAP-ENV:Envelope> 
     203}}} 
     204 
     205The return has the same structure as the return in the doNewUpdateProviderDetails operation: 
     206 
     207[[Image(getProviderDetailsReturn.png, 400px)]] 
     208 
     209{{{ 
     210<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> 
     211    <env:Header/> 
     212    <env:Body> 
     213        <ns1:getProviderDetailsResponse xmlns:ns1="http://ejb.revitalization.services.ndg/"> 
     214            <return> 
     215                <ns1:Confirmation> 
     216                    <ns1:Status>OK</ns1:Status> 
     217                </ns1:Confirmation> 
     218                <ns1:Provider> 
     219                    <ns1:OAIProvider> 
     220                        <ns1:splitBySet>true</ns1:splitBySet> 
     221                        <ns1:Format>dif</ns1:Format> 
     222                    </ns1:OAIProvider> 
     223                    <ns1:ProviderCommon> 
     224                        <ns1:ProviderURL>http://badc.nerc.ac.uk/badc_oai/provider</ns1:ProviderURL> 
     225                        <ns1:ProviderName>badc</ns1:ProviderName> 
     226                    </ns1:ProviderCommon> 
     227                    <ns1:ProviderID>110</ns1:ProviderID> 
     228                </ns1:Provider> 
     229            </return> 
     230        </ns1:getProviderDetailsResponse> 
     231    </env:Body> 
     232</env:Envelope> 
     233 
     234}}} 
     235 
    188236=== !DoHarvest Operation === 
    189237