The UDDI Custody and Ownership API allows you to transfer custody
or ownership of one or more entities contained in a UDDI Version 3 Registry.
Use the IBM UDDI Version 3 Client for Java (see IBM UDDI Version 3 Client)
to access programmatically all API calls and arguments supported by the UDDI
Version 3 Registry. You can also access the API functions graphically by using
the UDDI user interface, however not all of the functions are available with
this method.
Note: The
UDDI Version 3 Registry supports only intra-node ownership transfer; it does not support
inter-node custody transfer.
The UDDI Version 3 Registry supports
the following Custody and Ownership Transfer API calls:
- discard_transferToken
- Discards a transferToken obtained through the get_transferToken API.
- get_transferToken
- Initiates the transfer of ownership of one or more businessEntity or tModel
entities from one publisher to another. No actual transfer takes place with
the invocation of the API. Instead, the relinquishing publisher uses this
API to obtain permission from the custodial node, in the form of a transferToken,
to perform the transfer. The relinquishing publisher gives the transferToken
to the recipient publisher, who must invoke the transfer_entities API to actually
transfer the entities.
- transfer_entities
- Performs the actual transfer of entities when called by the recipient
publisher. The recipient publisher must specify an unexpired transferToken
on the call.
For full details of the syntax of the above queries, refer
to the UDDI Version 3 API specification at http://www.uddi.org/pubs/uddi_v3.htm.