8.5.2 JAXR APIの一覧
JAXR APIが提供するインタフェースとクラスの一覧を次に示します。
種類 |
インタフェース/クラス名 |
説明 |
---|---|---|
レジストリ |
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実装がサポートしていないレベルのメソッドが発行された場合の例外です。 |