public interface ResourceAdapterMetaData
jakarta.resource.cci.ResourceAdapterMetaData
は、リソースアダプター実装の機能に関する情報を提供します。このインターフェースは、リソースアダプターを介して接続されている EIS インスタンスに関する情報を提供しないことに注意してください。CCI クライアントは、ConnectionFactory.getMetaData
を使用して、リソースアダプターに関するメタデータ情報を取得します。getMetaData
メソッドでは、EIS インスタンスへのアクティブな接続が確立されている必要はありません。
ResourceAdapterMetaData を継承して、リソースアダプターの実装に固有の詳細情報を提供できます。
ConnectionFactory
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getAdapterName() リソースアダプターのツール表示可能な名前を取得します。 |
StringSE | getAdapterShortDescription() リソースアダプターのツール表示可能な短い説明を取得します。 |
StringSE | getAdapterVendorName() リソースアダプターを提供しているベンダーの名前を取得します。 |
StringSE | getAdapterVersion() リソースアダプターのバージョンを取得します。 |
StringSE[] | getInteractionSpecsSupported() このリソースアダプターの CCI 実装でサポートされている InteractionSpec 型の完全修飾名の配列を返します。 |
StringSE | getSpecVersion() リソースアダプターでサポートされているコネクターアーキテクチャ仕様のバージョンの文字列表現を返します。 |
boolean | supportsExecuteWithInputAndOutputRecord() インタラクションインターフェースの実装クラスが publicboolean execute(InteractionSpec ispec、Record input、Record output)メソッドを実装している場合は true を返します。それ以外の場合、メソッドは false を返します。 |
boolean | supportsExecuteWithInputRecordOnly() インタラクションインターフェースの実装クラスが publicRecord execute(InteractionSpec ispec、Record input)メソッドを実装している場合は true を返します。それ以外の場合、メソッドは false を返します。 |
boolean | supportsLocalTransactionDemarcation() リソースアダプターが LocalTransaction インターフェースを実装し、LocalTransaction インターフェースを介して基盤となる EIS インスタンスでローカルトランザクション境界をサポートしている場合は true を返します。 |
StringSE getAdapterVersion()
StringSE getAdapterVendorName()
StringSE getAdapterName()
StringSE getAdapterShortDescription()
StringSE getSpecVersion()
StringSE[] getInteractionSpecsSupported()
InteractionSpec
boolean supportsExecuteWithInputAndOutputRecord()
Interaction
boolean supportsExecuteWithInputRecordOnly()
Interaction
boolean supportsLocalTransactionDemarcation()
LocalTransaction
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.