Name

get_tModelDetail

Synopsis

The get_tModelDetail function retrieves the tModel record for each specified tModelKey. The response includes a root tModelDetail element, and one tModel element for each matching tModel. If the UDDI operator returns only a partial list of matching results, the tModelDetail element’s truncated attribute will be set to true. If no matches are found, an E_invalidKeyPassed error is returned.

Version: 1.0 and 2.0

1.0 syntax:

<get_tModelDetail generic="1.0" xmlns="urn:uddi-org:api">
   <tModelKey/>
   [<tModelKey/> ...]
</get_tModelDetail>

2.0 syntax:

<get_tModelDetail generic="2.0" xmlns="urn:uddi-org:api_v2">
   <tModelKey/>
   [<tModelKey/> ...]
</get_tModelDetail>

Argument:

tModelKey

Required uuid_key specifying the tModel. You can specify multiple tModelKeys.

Example:

The following UDDI 1.0 example retrieves the tModel record for the RosettaNet Partner Interface Process (PIP) for “Query Shipment Status”:

<get_tModelDetail generic="1.0" xmlns="urn:uddi-org:api">
   <tModelKey>uuid:87c133f5-f521-420a-8316-9ff37e292796</tModelKey>
</get_tModelDetail>

Following is a complete response to the query:

<tModelDetail generic="1.0" operator="Microsoft Corporation" truncated="false" xmlns="urn:uddi-org:api"> <tModel tModelKey="uuid:87c133f5-f521-420a-8316-9ff37e292796" operator="Microsoft Corporation" authorizedName="Suhayl Masud"> <name>Rosettanet-org:PIP3B4:QueryShipmentStatus:v01.00.00</name> <description xml:lang="en"> Enables in-transit information users to query shipment status, ...

Get Web Services Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.