Hitachi

Cosminexus V11 アプリケーションサーバ SOAPアプリケーション開発の手引


8.5.2 JAXR APIの一覧

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実装がサポートしていないレベルのメソッドが発行された場合の例外です。