パッケージ jakarta.resource.spi
アノテーション型 ConnectionDefinition
@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE(TYPESE) @RepeatableSE(ConnectionDefinitions.class) public @interface ConnectionDefinition
特定の接続型に関連する接続インターフェースとクラスのセットを定義します。このアノテーションは、ManagedConnectionFactory
インターフェースを実装する JavaBean にのみ配置できます。- 導入:
- 1.6
必須定数のサマリー
必須要素 修飾子と型 必須要素 説明 ClassSE
connection
リソースアダプターでサポートされている接続インターフェースを指定します。ClassSE
connectionFactory
リソースアダプターでサポートされている ConnectionFactory インターフェースを指定します。ClassSE
connectionFactoryImpl
リソースアダプター固有の ConnectionFactory インターフェースを実装するリソースアダプターによって提供されるクラスを指定します。ClassSE
connectionImpl
リソースアダプター固有の接続インターフェースを実装するリソースアダプターによって提供されるクラスを指定します。
要素の詳細
connectionFactory
ClassSE connectionFactory
リソースアダプターがサポートする ConnectionFactory インターフェースを指定します。例: jakarta.resource.cci.ConnectionFactory または com.wombat.ConnectionFactory- 戻り値:
- ConnectionFactory インターフェース
connectionFactoryImpl
ClassSE connectionFactoryImpl
リソースアダプター固有の ConnectionFactory インターフェースを実装するリソースアダプターによって提供されるクラスを指定します。例: com.wombat.ConnectionFactoryImpl- 戻り値:
- ConnectionFactory インターフェースの実装クラス
connection
ClassSE connection
リソースアダプターがサポートする接続インターフェースを指定します。例: jakarta.resource.cci.Connection または com.wombat.Connection- 戻り値:
- 接続インターフェース
connectionImpl
ClassSE connectionImpl
リソースアダプター固有の接続インターフェースを実装するリソースアダプターによって提供されるクラスを指定します。例: com.wombat.ConnectionImpl- 戻り値:
- 接続インターフェースの実装クラス