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