Cosminexus SOAPアプリケーション開発ガイド
JAXR APIが提供するインタフェースとクラスの一覧を次に示します。
表8-3 インタフェース/クラス一覧
| 種類 | インタフェース/クラス名 | 説明 |
|---|---|---|
| レジストリ | BulkResponse | APIの実行結果(複数)を格納します。 |
| BusinessLifeCycleManager | ライフサイクル管理の上位APIを提供します。 | |
| BusinessQueryManager | 問い合わせ管理の上位APIを提供します。 | |
| CapabilityProfile | JAXR実装の機能範囲に関する情報を提供します。 | |
| Connection | JAXR実装と接続します。 | |
| ConnectionFactory | JAXRの接続に関するファクトリを提供します。 | |
| DeclarativeQueryManager | SQLなどの明示的な形式で問い合わせます。 | |
| FederatedConnection | 複数のレジストリを単一の接続情報で扱います。 | |
| FindQualifier | 検索条件を示す定数を提供します。 | |
| JAXRResponse | APIの実行結果を格納するベースインタフェースです。 | |
| LifeCycleManager | ライフサイクル管理のベースAPIを提供します。 | |
| Query | 明示的な形式の問い合わせ(SQLなど)を管理します。 | |
| QueryManager | 問い合わせ管理のベースAPIを提供します。 | |
| RegistryService | レジストリアクセスの基本となるインタフェースです。 | |
| インフォモデル | Association | UDDIのpublisherAssertionに相当します。 |
| AuditableEvent | 履歴を表します。UDDIでは使用しません。 | |
| Classification | UDDIのcategoryBag/keyedReferenceに相当します。 | |
| ClassificationScheme | UDDIのtModelのうち分類を表現するものに相当します。 | |
| Concept | UDDIのtModelのうち識別を表現するものに相当します。 | |
| EmailAddress | UDDIのcontact/emailに相当します。 | |
| ExtensibleObject | 属性の拡張ができるオブジェクトのベースインタフェースです。 | |
| ExternalIdentifier | UDDIのidentifierBag/keyedReferenceに相当します。 | |
| ExternalLink | UDDIのdiscoveryURL, overviewDocに相当します。 | |
| ExtrinsicObject | レジストリ外で管理するデータです。UDDIでは使用しません。 | |
| InternationalString | 複数のロケール情報付き文字列(LocalizedString)の集合です。 | |
| Key | RegistryObjectを一意に識別するキーです。 | |
| LocalizedString | ロケール情報付きの文字列です。 | |
| Organization | UDDIのbusinessEntityに相当します。 | |
| PersonName | UDDIのcontact/personNameに相当します。 | |
| PostalAddress | UDDIのcontact/addressに相当します。 | |
| RegistryEntry | オブジェクトの状態や期限を表します。UDDIでは使用しません。 | |
| RegistryObject | レジストリのオブジェクトを表すベースインタフェースです。 | |
| RegistryPackage | RegistryEntryの集合です。UDDIでは使用しません。 | |
| Service | UDDIのbusinessServiceに相当します。 | |
| ServiceBinding | UDDIのbindingTemplateに相当します。 | |
| Slot | 任意の属性を表現します。 | |
| SpecificationLink | 技術仕様に対するリンクです。UDDIのtModelInstanceInfoやinstanceDetailに相当します。 | |
| TelephoneNumber | UDDIのcontact/phoneに相当します。 | |
| URIValidator | URIの検証を行うベースインタフェースです。 | |
| User | UDDIのcontactに相当します。 | |
| Versionable | バージョンを表します。UDDIでは使用しません。 | |
| 例外 | DeleteException | 削除操作に関する例外です。 |
| FindException | 検索操作に関する例外です。 | |
| InvalidRequestException | 不正なAPIメソッドを実行した場合の例外です。 | |
| JAXRException | すべての例外の基本クラスです。 | |
| RegistryException | レジストリ側で検出される例外です。 | |
| SaveException | 保存操作に関する例外です。 | |
| UnexpectedObjectException | 不正な型のオブジェクトが指定された場合の例外です。 | |
| UnsupportedCapabilityException | JAXR実装がサポートしていないレベルのメソッドが発行された場合の例外です。 |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.