インターフェース ResourceTransactionManager
- すべてのスーパーインターフェース:
PlatformTransactionManager
,TransactionManager
- すべての既知の実装クラス:
DataSourceTransactionManager
、HibernateTransactionManager
、JdbcTransactionManager
、JmsTransactionManager
、JpaTransactionManager
PlatformTransactionManager
インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。このようなトランザクションマネージャーは、JTA トランザクションマネージャーとは異なり、オープンな数のリソースに対して XA トランザクションの登録を使用せず、単一のターゲットリソースのネイティブパワーとシンプルさの活用に重点を置いています。このインターフェースは、主にトランザクションマネージャーの抽象的なイントロスペクションに使用され、クライアントに、与えられたトランザクションマネージャーの種類と、トランザクションマネージャーが操作している具体的なリソースに関するヒントを提供します。
- 導入:
- 2.0.4
- 作成者:
- Juergen Hoeller
- 関連事項:
方法の概要
修飾子と型メソッド説明このトランザクションマネージャーが操作するリソースファクトリ (JDBC DataSource や JMS ConnectionFactory など) を返します。インターフェース org.springframework.transaction.PlatformTransactionManager から継承されたメソッド
commit, getTransaction, rollback
メソッドの詳細
getResourceFactory
ObjectSE getResourceFactory()このトランザクションマネージャーが操作するリソースファクトリ (JDBC DataSource や JMS ConnectionFactory など) を返します。このターゲットリソースファクトリは、通常、スレッドごとの
TransactionSynchronizationManager
のリソースバインディングのリソースキーとして使用されます。