インターフェースの使用
org.springframework.transaction.PlatformTransactionManager
パッケージ
説明
簡単な DataSource アクセス用のユーティリティクラス、単一の DataSource 用の PlatformTransactionManager、およびさまざまな単純な DataSource 実装を提供します。
jdbc.core および jdbc.object パッケージのクラスで使用される JDBC フレームワークのクラスをサポートします。
Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。
単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。
このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。
Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
Spring TestContext フレームワークのトランザクションサポートクラス。
宣言的なトランザクション区分のための AOP ベースのソリューション。
JTA のトランザクション SPI 実装。
org.springframework.transaction パッケージのサポートクラス。
org.springframework.jdbc.datasource 内の PlatformTransactionManager 使用
org.springframework.jdbc.support 内の PlatformTransactionManager 使用
修飾子と型クラス説明class
JdbcAccessor
- プレーンDataSourceTransactionManager
の整列されたサブクラスであり、コミットおよびロールバックステップに共通の JDBC 例外変換を追加します。org.springframework.jms.config 内の PlatformTransactionManager 使用
修飾子と型メソッド説明void
DefaultJmsListenerContainerFactory.setTransactionManager
(PlatformTransactionManager transactionManager) org.springframework.jms.connection 内の PlatformTransactionManager 使用
org.springframework.jms.listener 内の PlatformTransactionManager 使用
修飾子と型メソッド説明protected final PlatformTransactionManager
AbstractPollingMessageListenerContainer.getTransactionManager()
メッセージ受信とリスナー実行のトランザクション折り返しに使用する Spring PlatformTransactionManager を返します。修飾子と型メソッド説明void
AbstractPollingMessageListenerContainer.setTransactionManager
(PlatformTransactionManager transactionManager) メッセージ受信とリスナー実行のトランザクション折り返しに使用する SpringPlatformTransactionManager
を指定します。org.springframework.orm.hibernate5 内の PlatformTransactionManager 使用
org.springframework.orm.jpa 内の PlatformTransactionManager 使用
org.springframework.scheduling.quartz 内の PlatformTransactionManager 使用
修飾子と型メソッド説明void
SchedulerAccessor.setTransactionManager
(PlatformTransactionManager transactionManager) この SchedulerFactoryBean で定義されているジョブとトリガーの登録に使用するトランザクションマネージャーを設定します。org.springframework.test.context.transaction 内の PlatformTransactionManager 使用
修飾子と型メソッド説明protected PlatformTransactionManager
TransactionalTestExecutionListener.getTransactionManager
(TestContext testContext) 指定されたテストコンテキストに使用するトランザクションマネージャーを取得します。protected PlatformTransactionManager
TransactionalTestExecutionListener.getTransactionManager
(TestContext testContext, StringSE qualifier) static PlatformTransactionManager
TestContextTransactionUtils.retrieveTransactionManager
(TestContext testContext, StringSE name) 指定されたテストコンテキストに使用するトランザクションマネージャーを取得します。org.springframework.transaction.interceptor 内の PlatformTransactionManager 使用
修飾子と型メソッド説明protected TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.createTransactionIfNecessary
(PlatformTransactionManager tm, TransactionAttribute txAttr, StringSE joinpointIdentification) 必要に応じて、指定された TransactionAttribute に基づいてトランザクションを作成します。protected TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.prepareTransactionInfo
(PlatformTransactionManager tm, TransactionAttribute txAttr, StringSE joinpointIdentification, TransactionStatus status) 指定された属性およびステータスオブジェクトの TransactionInfo を準備します。void
TransactionProxyFactoryBean.setTransactionManager
(PlatformTransactionManager transactionManager) デフォルトのトランザクションマネージャーを設定します。修飾子コンストラクター説明TransactionInfo
(PlatformTransactionManager transactionManager, TransactionAttribute transactionAttribute, StringSE joinpointIdentification) TransactionInterceptor
(PlatformTransactionManager ptm, PropertiesSE attributes) 使用すべきではありません。使用すべきではありません。org.springframework.transaction.jta 内の PlatformTransactionManager 使用
org.springframework.transaction.support 内の PlatformTransactionManager 使用
修飾子と型インターフェース説明interface
PlatformTransactionManager
インターフェースの拡張。トランザクション内で特定のコールバックを実行するためのメソッドを公開します。interface
PlatformTransactionManager
インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。修飾子と型クラス説明class
Spring の標準トランザクションワークフローを実装する抽象基本クラス。JtaTransactionManager
などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。修飾子と型メソッド説明void
TransactionTemplate.setTransactionManager
(PlatformTransactionManager transactionManager) 使用するトランザクション管理戦略を設定します。修飾子コンストラクター説明TransactionTemplate
(PlatformTransactionManager transactionManager) 指定されたトランザクションマネージャーを使用して、新しい TransactionTemplate を構築します。TransactionTemplate
(PlatformTransactionManager transactionManager, TransactionDefinition transactionDefinition) 指定されたトランザクション定義からデフォルト設定を取得し、指定されたトランザクションマネージャーを使用して新しい TransactionTemplate を構築します。
TransactionAspectSupport.setTransactionAttributes(Properties)
を推奨