Uddi-get-businessDetailExt
提供:Dev Guides
UDDI API-get_businessDetailExt
説明
get_businessDetailExt関数は、指定された各businessKeyの拡張されたbusinessEntityを取得します。
応答には、ルートbusinessDetailExt要素と、一致するビジネスごとに1つのbusinessEntityExt要素が含まれます。 演算子が一致する結果の部分的なリストのみを返す場合、businessDetailExt要素の切り捨てられた属性はtrueに設定されます。 一致するものが見つからない場合、E_invalidKeyPassedエラーが返されます。 この関数は、UDDIクラウドサービスの一部ではなく、追加のビジネス登録情報が含まれている可能性のある外部UDDIレジストリのクエリに役立ちます。 UDDIオペレーターサイトを照会すると、このメソッドはget_businessDetailとまったく同じ結果を返します。
バージョン2.0の構文
<get_businessDetailExt generic = "2.0"
xmlns = "urn:uddi-org:api_v2" >
<businessKey/>
[<businessKey/> ...]
</get_businessDetailExt>
引数
businessKey-businessEntityを指定する必須のuuid_key。 複数のbusinessKeysを指定できます。
返されたエラー
このAPI呼び出しの処理中にエラーが発生すると、dispositionReport要素がSOAP Fault内で呼び出し元に返されます。 次のエラー番号情報が関連します。
E_invalidKeyPassed-無効なbindingKeyが指定されました。
E_unsupported-クエリはサポートされていません。 この場合は、get_businessDetailクエリを使用してください。