パッケージ jakarta.resource.spi
アノテーション型 Connector
@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE(TYPESE) public @interface Connector
Connector
アノテーションはコンポーネントを定義するアノテーションであり、リソースアダプター開発者は、JavaBean がリソースアダプター JavaBean であることを指定するために使用できます。コネクターアノテーションは JavaBean クラスに適用されます。- 導入:
- 1.6
オプション要素のサマリー
オプション要素 修飾子と型 オプションの要素 説明 AuthenticationMechanism[]
authMechanisms
リソースアダプターでサポートされている認証メカニズムを指定します。StringSE[]
description
リソースアダプターモジュールについて説明します。StringSE[]
displayName
ツールによって表示されることを目的とした、リソースアダプターモジュールに関する情報を提供するオプションの短い名前。StringSE
eisType
EIS の型に関する情報が含まれています。StringSE[]
largeIcon
GUI ツールでリソースアダプターを表すために使用される大きな GIF または JPEG アイコンイメージのファイル名を指定します。StringSE[]
licenseDescription
リソースアダプターモジュールのライセンス要件と、オプションでライセンス条項の説明を指定します。boolean
licenseRequired
このリソースアダプターをデプロイして使用するためにライセンスが必要かどうかを指定しますboolean
reauthenticationSupport
再認証がサポートされているかどうかを指定しますClassSE<? extends WorkContext>[]
requiredWorkContexts
リソースアダプターがアプリケーションサーバーでサポートする必要があるWorkContext
インターフェースを実装する完全修飾クラスのリストを指定します。SecurityPermission[]
securityPermissions
リソースアダプターモジュールの操作に提供する必要のある拡張セキュリティ権限を指定しますStringSE[]
smallIcon
GUI ツールでリソースアダプターを表すために使用される小さな GIF または JPEG アイコンイメージのファイル名を指定します。TransactionSupport.TransactionSupportLevel
transactionSupport
リソースアダプターによって提供されるトランザクションサポートのレベルを指定します。StringSE
vendorName
リソースアダプタープロバイダーベンダーの名前を指定します。StringSE
version
リソースアダプター実装のバージョンを指定します。
要素の詳細
description
StringSE[] description
リソースアダプターモジュールについて説明します。- 戻り値:
- 説明
- デフォルト:
- {}
displayName
StringSE[] displayName
ツールによって表示されることを目的とした、リソースアダプターモジュールに関する情報を提供するオプションの短い名前。- 戻り値:
- 表示名
- デフォルト:
- {}
smallIcon
StringSE[] smallIcon
GUI ツールでリソースアダプターを表すために使用される小さな GIF または JPEG アイコンイメージのファイル名を指定します。各 smallIcon は largeIcon 要素に関連付けられている必要があり、アプリケーションサーバーはそれぞれの配列内の序数値を使用して関連するアイコンのペアを検索する必要があります。- 戻り値:
- 小さなアイコンファイル名
- デフォルト:
- {}
largeIcon
StringSE[] largeIcon
GUI ツールでリソースアダプターを表すために使用される大きな GIF または JPEG アイコンイメージのファイル名を指定します。各 smallIcon は largeIcon 要素に関連付けられている必要があり、アプリケーションサーバーはそれぞれの配列内の序数値を使用して関連するアイコンのペアを検索する必要があります。- 戻り値:
- 大きなアイコンファイル名
- デフォルト:
- {}
vendorName
StringSE vendorName
リソースアダプタープロバイダーベンダーの名前を指定します。- 戻り値:
- ベンダー名
- デフォルト:
- ""
eisType
StringSE eisType
EIS の型に関する情報が含まれています。例: EIS の型は、バージョン情報に関係なく、EIS の製品名にすることができます。これは、このリソースアダプターで使用できる EIS インスタンスを識別できます。- 戻り値:
- EIS の種類
- デフォルト:
- ""
version
StringSE version
リソースアダプター実装のバージョンを指定します。- 戻り値:
- リソースアダプターのバージョン
- デフォルト:
- ""
licenseDescription
StringSE[] licenseDescription
リソースアダプターモジュールのライセンス要件と、オプションでライセンス条項の説明を指定します。- 戻り値:
- ライセンス要件
- デフォルト:
- {}
authMechanisms
AuthenticationMechanism[] authMechanisms
リソースアダプターでサポートされている認証メカニズムを指定します。- 戻り値:
- サポートされている認証メカニズム
- 関連事項:
AuthenticationMechanism
- デフォルト:
- {}
securityPermissions
SecurityPermission[] securityPermissions
リソースアダプターモジュールの操作に提供する必要のある拡張セキュリティ権限を指定します- 戻り値:
- 拡張セキュリティ権限
- 関連事項:
SecurityPermission
- デフォルト:
- {}
transactionSupport
TransactionSupport.TransactionSupportLevel transactionSupport
リソースアダプターによって提供されるトランザクションサポートのレベルを指定します。- 戻り値:
- トランザクションサポートのレベル
- 関連事項:
TransactionSupport.TransactionSupportLevel
- デフォルト:
- jakarta.resource.spi.TransactionSupport.TransactionSupportLevel.NoTransaction
requiredWorkContexts
ClassSE<? extends WorkContext>[] requiredWorkContexts
リソースアダプターがアプリケーションサーバーでサポートする必要があるWorkContext
インターフェースを実装する完全修飾クラスのリストを指定します。- 戻り値:
- 作業コンテキストインターフェースを実装するクラス名のリスト
- デフォルト:
- {}