public interface LifeCycleManagerクライアントが Jakarta XML Registries プロバイダーの機能レベルでサポートされていない infomodel インターフェースのインスタンスを作成しようとすると、このインターフェースのファクトリメソッドは UnsupportedCapabilityException をスローする必要があります。
| 修飾子と型 | フィールドと説明 |
|---|---|
static StringSE | ASSOCIATIONjavax.xml.registry.infomodel.Association インターフェースを表す定数。 |
static StringSE | AUDITABLE_EVENTjavax.xml.registry.infomodel.AuditableEvent インターフェースを表す定数。 |
static StringSE | CLASSIFICATIONjavax.xml.registry.infomodel.Classification インターフェースを表す定数。 |
static StringSE | CLASSIFICATION_SCHEMEjavax.xml.registry.infomodel.ClassificationScheme インターフェースを表す定数。 |
static StringSE | CONCEPTjavax.xml.registry.infomodel.Concept インターフェースを表す定数。 |
static StringSE | EMAIL_ADDRESSjavax.xml.registry.infomodel.EmailAddress インターフェースを表す定数。 |
static StringSE | EXTERNAL_IDENTIFIERjavax.xml.registry.infomodel.ExternalIdentifier インターフェースを表す定数。 |
static StringSE | EXTERNAL_LINKjavax.xml.registry.infomodel.ExternalLink インターフェースを表す定数。 |
static StringSE | EXTRINSIC_OBJECTjavax.xml.registry.infomodel.ExternalLink インターフェースを表す定数。 |
static StringSE | INTERNATIONAL_STRINGjavax.xml.registry.infomodel.InternationalString インターフェースを表す定数。 |
static StringSE | KEYjavax.xml.registry.infomodel.Key インターフェースを表す定数。 |
static StringSE | LOCALIZED_STRINGjavax.xml.registry.infomodel.LocalizedString インターフェースを表す定数。 |
static StringSE | ORGANIZATIONjavax.xml.registry.infomodel.Organization インターフェースを表す定数。 |
static StringSE | PERSON_NAMEjavax.xml.registry.infomodel.PersonName インターフェースを表す定数。 |
static StringSE | POSTAL_ADDRESSjavax.xml.registry.infomodel.PostalAddress インターフェースを表す定数。 |
static StringSE | REGISTRY_ENTRYjavax.xml.registry.infomodel.RegistryEntry インターフェースを表す定数。 |
static StringSE | REGISTRY_PACKAGEjavax.xml.registry.infomodel.RegistryPackage インターフェースを表す定数。 |
static StringSE | SERVICEjavax.xml.registry.infomodel.Service インターフェースを表す定数。 |
static StringSE | SERVICE_BINDINGjavax.xml.registry.infomodel.ServiceBinding インターフェースを表す定数。 |
static StringSE | SLOTjavax.xml.registry.infomodel.Slot インターフェースを表す定数。 |
static StringSE | SPECIFICATION_LINKjavax.xml.registry.infomodel.SpecificationLink インターフェースを表す定数。 |
static StringSE | TELEPHONE_NUMBERjavax.xml.registry.infomodel.TelephoneNumber インターフェースを表す定数。 |
static StringSE | USERjavax.xml.registry.infomodel.User インターフェースを表す定数。 |
static StringSE | VERSIONABLEjavax.xml.registry.infomodel.Versionable インターフェースを表す定数。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
Association | createAssociation(RegistryObject targetObject, Concept associationType) 指定されたパラメーターを使用して Association インスタンスを作成します。 |
Classification | createClassification(ClassificationScheme scheme, InternationalString name, StringSE value) 指定された ClassificationScheme 内の分類要素を識別する指定された InternationalString 名と文字列値を使用して、外部分類の分類インスタンスを作成します。 |
Classification | createClassification(ClassificationScheme scheme, StringSE name, StringSE value) 指定された ClassificationScheme 内の分類要素を識別する指定された文字列名と文字列値を使用して、外部分類の分類インスタンスを作成します。 |
Classification | createClassification(Concept concept) 内部 ClassificationScheme 内の分類要素を識別する指定された概念を使用して、内部分類の分類インスタンスを作成します。 |
ClassificationScheme | createClassificationScheme(Concept concept)ClassificationScheme または親コンセプトを持たないコンセプトから ClassificationScheme を作成します。 |
ClassificationScheme | createClassificationScheme(InternationalString name, InternationalString description) 指定された InternationalString パラメーターを指定して ClassificationScheme を作成します。 |
ClassificationScheme | createClassificationScheme(StringSE name, StringSE description) 指定された文字列パラメーターを指定して ClassificationScheme を作成します。 |
Concept | createConcept(RegistryObject parent, InternationalString name, StringSE value) 指定されたパラメーターを使用して Concept インスタンスを作成します。名前は InternationalString です。 |
Concept | createConcept(RegistryObject parent, StringSE name, StringSE value) 指定されたパラメーターを使用して Concept インスタンスを作成します。名前は文字列です。 |
EmailAddress | createEmailAddress(StringSE address) アドレスをパラメーターとして使用して EmailAddress インスタンスを作成します。 |
EmailAddress | createEmailAddress(StringSE address, StringSE type) アドレスと型の両方をパラメーターとして使用して、EmailAddress インスタンスを作成します。 |
ExternalIdentifier | createExternalIdentifier(ClassificationScheme identificationScheme, InternationalString name, StringSE value) 指定されたパラメーターを使用して ExternalIdentifier インスタンスを作成します。名前は InternationalString です。 |
ExternalIdentifier | createExternalIdentifier(ClassificationScheme identificationScheme, StringSE name, StringSE value) 指定されたパラメーターを使用して ExternalIdentifier インスタンスを作成します。名前は文字列です。 |
ExternalLink | createExternalLink(StringSE externalURI, InternationalString description) 指定されたパラメーターを使用して ExternalLink インスタンスを作成します。ここで、説明は InternationalString です。 |
ExternalLink | createExternalLink(StringSE externalURI, StringSE description) 指定されたパラメーターを使用して ExternalLink インスタンスを作成します。ここで、説明は文字列です。 |
ExtrinsicObject | createExtrinsicObject(DataHandlerSE repositoryItem) 指定されたパラメーターを使用して ExtrinsicObject インスタンスを作成します。 |
InternationalString | createInternationalString() 空の InternationalString インスタンスを作成します。 |
InternationalString | createInternationalString(LocaleSE l, StringSE s) 指定されたロケールおよび文字列パラメーターを使用して InternationalString インスタンスを作成します。 |
InternationalString | createInternationalString(StringSE s)String パラメーターとデフォルトのロケールを使用して InternationalString インスタンスを作成します。 |
Key | createKey(StringSE id)ID から Key インスタンスを作成します。 |
LocalizedString | createLocalizedString(LocaleSE l, StringSE s) 指定されたロケールおよび文字列パラメーターを使用して LocalizedString インスタンスを作成します。 |
LocalizedString | createLocalizedString(LocaleSE l, StringSE s, StringSE charSetName) 指定されたロケール、文字列、文字セットのパラメーターを使用して LocalizedString インスタンスを作成します。 |
ObjectSE | createObject(StringSE interfaceName) 情報モデルインターフェースのインスタンスを作成します(ファクトリメソッド)。 |
Organization | createOrganization(InternationalString name) 指定された名前を使用して組織インスタンスを作成します。名前は InternationalString です。 |
Organization | createOrganization(StringSE name) 指定された名前を使用して Organization インスタンスを作成します。名前は文字列です。 |
PersonName | createPersonName(StringSE fullName) 指定されたフルネームを使用して PersonName インスタンスを作成します。 |
PersonName | createPersonName(StringSE firstName, StringSE middleName, StringSE lastName) 指定された姓名を使用して PersonName インスタンスを作成します。 |
PostalAddress | createPostalAddress(StringSE streetNumber, StringSE street, StringSE city, StringSE stateOrProvince, StringSE country, StringSE postalCode, StringSE type) 指定されたパラメーターを使用して PostalAddress インスタンスを作成します。 |
RegistryPackage | createRegistryPackage(InternationalString name) 指定された名前を使用して RegistryPackage インスタンスを作成します。名前は InternationalString です。 |
RegistryPackage | createRegistryPackage(StringSE name) 指定された名前を使用して RegistryPackage インスタンスを作成します。名前は文字列です。 |
Service | createService(InternationalString name) 指定された名前を使用してサービスインスタンスを作成します。名前は InternationalString です。 |
Service | createService(StringSE name) 指定された名前を使用してサービスインスタンスを作成します。名前は文字列です。 |
ServiceBinding | createServiceBinding() 空の ServiceBinding インスタンスを作成します。 |
Slot | createSlot(StringSE name, CollectionSE values, StringSE slotType) 指定されたパラメーターを使用してスロットインスタンスを作成します。値は文字列のコレクションです。 |
Slot | createSlot(StringSE name, StringSE value, StringSE slotType) 指定されたパラメーターを使用してスロットインスタンスを作成します。値は文字列です。 |
SpecificationLink | createSpecificationLink() 空の SpecificationLink インスタンスを作成します。 |
TelephoneNumber | createTelephoneNumber() 空の TelephoneNumber インスタンスを作成します。 |
User | createUser() 空のユーザーインスタンスを作成します。 |
BulkResponse | deleteObjects(CollectionSE keys) オブジェクトキーを使用して、以前に送信された 1 つ以上のオブジェクトをレジストリから削除します。 |
BulkResponse | deleteObjects(CollectionSE keys, StringSE objectType) オブジェクトキーと指定された objectType 属性を使用して、以前に送信された 1 つ以上のオブジェクトをレジストリから削除します。 |
BulkResponse | deprecateObjects(CollectionSE keys) 以前に送信された 1 つ以上のオブジェクトを非推奨にします。 |
RegistryService | getRegistryService() このオブジェクトを作成した親 RegistryService を返します。 |
BulkResponse | saveObjects(CollectionSE objects)1 つ以上のオブジェクトをレジストリに保存します。 |
BulkResponse | unDeprecateObjects(CollectionSE keys) 以前に非推奨になった 1 つ以上のオブジェクトの非推奨を解除します。 |
static final StringSE ASSOCIATION
static final StringSE AUDITABLE_EVENT
static final StringSE CLASSIFICATION
static final StringSE CLASSIFICATION_SCHEME
static final StringSE CONCEPT
static final StringSE EMAIL_ADDRESS
static final StringSE EXTERNAL_IDENTIFIER
static final StringSE EXTERNAL_LINK
static final StringSE EXTRINSIC_OBJECT
static final StringSE INTERNATIONAL_STRING
static final StringSE KEY
static final StringSE LOCALIZED_STRING
static final StringSE ORGANIZATION
static final StringSE PERSON_NAME
static final StringSE POSTAL_ADDRESS
static final StringSE REGISTRY_ENTRY
static final StringSE REGISTRY_PACKAGE
static final StringSE SERVICE
static final StringSE SERVICE_BINDING
static final StringSE SLOT
static final StringSE SPECIFICATION_LINK
static final StringSE TELEPHONE_NUMBER
static final StringSE USER
static final StringSE VERSIONABLE
ObjectSE createObject(StringSE interfaceName) throws JAXRException, InvalidRequestException, UnsupportedCapabilityException
Organization org = (Organization)
lifeCycleMgr.createObject(LifeCycleManager.ORGANIZATION);
interfaceName - javax.xml.registry.infomodel パッケージ内のインターフェースの非修飾名 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InvalidRequestException - インターフェースが javax.xml.registry.infomodel パッケージ内のインターフェースでない場合 UnsupportedCapabilityException - クライアントが Jakarta XML Registries プロバイダーの機能レベルでサポートされていないインフォモデルインターフェースのインスタンスを作成しようとした場合 Association createAssociation(RegistryObject targetObject, Concept associationType) throws JAXRException
UDDI プロバイダーの場合、関連付けは組織間でのみ作成できることに注意してください。
targetObject - 関連付けのターゲット RegistryObjectassociationType - 関連付けの関連付け型 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Classification createClassification(ClassificationScheme scheme, StringSE name, StringSE value) throws JAXRException
scheme - 使用する ClassificationSchemename - 分類要素の名前 (文字列)value - 分類要素の値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Classification createClassification(ClassificationScheme scheme, InternationalString name, StringSE value) throws JAXRException
scheme - 使用する ClassificationSchemename - 分類要素の名前 (InternationalString)value - 分類要素の値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Classification createClassification(Concept concept) throws JAXRException, InvalidRequestException
concept - 分類要素を識別する概念 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InvalidRequestException - コンセプトが ClassificationScheme にない場合 ClassificationScheme createClassificationScheme(StringSE name, StringSE description) throws JAXRException, InvalidRequestException
name - ClassificationScheme の名前 (文字列)description - ClassificationScheme の説明 (文字列)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InvalidRequestException - リクエストが無効だった場合 ClassificationScheme createClassificationScheme(InternationalString name, InternationalString description) throws JAXRException, InvalidRequestException
name - ClassificationScheme の名前 (InternationalString)description - ClassificationScheme の説明 (InternationalString)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InvalidRequestException - リクエストが無効だった場合 ClassificationScheme createClassificationScheme(Concept concept) throws JAXRException, InvalidRequestException
このメソッドは、Concept から ClassificationScheme への型安全な変換を行うための特殊なケースメソッドです。
このメソッドは、BusinessQueryManager findConcepts 呼び出しによって返されるコンセプトを安全に ClassificationScheme にキャストできるようにするために提供されています。コンセプトが実際に意味的に ClassificationScheme であることを確認するのはプログラマの責任です。
このメソッドが必要なのは、UDDI 仕様では tModel が複数の目的を果たす可能性があり、tModel が Concept にマップされるときと ClassificationScheme にマップされるときを知る方法がないためです。UDDI 仕様では決定をプログラマーに委ねているため、このメソッドも同様です。
concept - 使用するコンセプト JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InvalidRequestException - コンセプトに親コンセプトがある場合、または ClassificationScheme にある場合 Concept createConcept(RegistryObject parent, StringSE name, StringSE value) throws JAXRException
parent - 親 ClassificationScheme またはコンセプトへの参照 name - コンセプトの名前 (文字列)value - コンセプトの価値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Concept createConcept(RegistryObject parent, InternationalString name, StringSE value) throws JAXRException
parent - 親 ClassificationScheme またはコンセプトへの参照 name - コンセプトの名前 (InternationalString)value - コンセプトの価値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 EmailAddress createEmailAddress(StringSE address) throws JAXRException
address - メールアドレス JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 EmailAddress createEmailAddress(StringSE address, StringSE type) throws JAXRException
address - メールアドレス type - アドレスの型 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ExternalIdentifier createExternalIdentifier(ClassificationScheme identificationScheme, StringSE name, StringSE value) throws JAXRException
identificationScheme - 使用されている ClassificationSchemename - 外部識別子の名前 (文字列)value - 外部識別子の値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ExternalIdentifier createExternalIdentifier(ClassificationScheme identificationScheme, InternationalString name, StringSE value) throws JAXRException
identificationScheme - 使用されている ClassificationSchemename - 外部識別子の名前 (InternationalString)value - 外部識別子の値 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ExternalLink createExternalLink(StringSE externalURI, StringSE description) throws JAXRException
externalURI - 外部 URIdescription - リンクの説明 (文字列)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ExternalLink createExternalLink(StringSE externalURI, InternationalString description) throws JAXRException
externalURI - 外部 URIdescription - リンクの説明 (InternationalString)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ExtrinsicObject createExtrinsicObject(DataHandlerSE repositoryItem) throws JAXRException
repositoryItem - リポジトリアイテムの DataHandler。null であってはなりません。JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InternationalString createInternationalString() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InternationalString createInternationalString(StringSE s) throws JAXRException
s - InternationalString を作成するための文字列 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 InternationalString createInternationalString(LocaleSE l, StringSE s) throws JAXRException
l - InternationalString を作成するロケール s - InternationalString を作成するための文字列 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Key createKey(StringSE id) throws JAXRException
id - キーの作成元の ID 文字列 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 LocalizedString createLocalizedString(LocaleSE l, StringSE s) throws JAXRException
l - LocalizedString を作成するロケール s - LocalizedString を作成するための文字列 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 LocalizedString createLocalizedString(LocaleSE l, StringSE s, StringSE charSetName) throws JAXRException
l - LocalizedString を作成するロケール s - LocalizedString を作成するための文字列 charSetName - 使用する文字セットの名前 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Organization createOrganization(StringSE name) throws JAXRException
name - 組織の名前 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Organization createOrganization(InternationalString name) throws JAXRException
name - 組織の名前 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 PersonName createPersonName(StringSE firstName, StringSE middleName, StringSE lastName) throws JAXRException
firstName - その人の名 middleName - その人のミドルネーム lastName - その人の姓 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 PersonName createPersonName(StringSE fullName) throws JAXRException
fullName - その人のフルネーム JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 PostalAddress createPostalAddress(StringSE streetNumber, StringSE street, StringSE city, StringSE stateOrProvince, StringSE country, StringSE postalCode, StringSE type) throws JAXRException
streetNumber - 番地 street - 通りの名前 city - 都市名 stateOrProvince - 状態または県の名前 country - 国名 postalCode - 郵便番号 (米国の郵便番号など)type - アドレスの型 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 RegistryPackage createRegistryPackage(StringSE name) throws JAXRException
name - レジストリパッケージの名前 (文字列)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 RegistryPackage createRegistryPackage(InternationalString name) throws JAXRException
name - レジストリパッケージの名前 (InternationalString)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Service createService(StringSE name) throws JAXRException
name - サービスの名前 (文字列)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Service createService(InternationalString name) throws JAXRException
name - サービスの名前 (InternationalString)JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 ServiceBinding createServiceBinding() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Slot createSlot(StringSE name, StringSE value, StringSE slotType) throws JAXRException
name - スロットの名前 value - 値 (文字列)slotType - スロット型 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Slot createSlot(StringSE name, CollectionSE values, StringSE slotType) throws JAXRException
name - スロットの名前 values - 値 (文字列のコレクション)slotType - スロット型 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 SpecificationLink createSpecificationLink() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 TelephoneNumber createTelephoneNumber() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 User createUser() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 BulkResponse saveObjects(CollectionSE objects) throws JAXRException
オブジェクトがレジストリにない場合は、レジストリに作成されます。レジストリにすでに存在し、変更されている場合、その状態はレジストリで更新(置換)されます。
objects - RegistryObject インスタンスの潜在的に異種のコレクション JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 BulkResponse deprecateObjects(CollectionSE keys) throws JAXRException
keys - 非推奨になるオブジェクトのキーのコレクション JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 BulkResponse unDeprecateObjects(CollectionSE keys) throws JAXRException
keys - 非推奨となるオブジェクトのキーのコレクション JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 BulkResponse deleteObjects(CollectionSE keys) throws JAXRException
keys - 削除するオブジェクトのキーのコレクション JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 BulkResponse deleteObjects(CollectionSE keys, StringSE objectType) throws JAXRException
keys - 削除するオブジェクトのキーのコレクション objectType - 削除するオブジェクトの objectType 属性 JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 RegistryService getRegistryService() throws JAXRException
JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 RegistryServiceCopyright © 2019 Eclipse Foundation.
Use is subject to license terms.