| パッケージ | 説明 |
|---|---|
| org.springframework.orm.hibernate5 | Hibernate 5.x と Spring の概念の統合を提供するパッケージ。 |
| org.springframework.transaction.jta | JTA のトランザクション SPI 実装。 |
| org.springframework.transaction.support | org.springframework.transaction パッケージのサポートクラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | SpringFlushSynchronization 基本的な Hibernate セッションに flush() 呼び出しを伝播する単純な同期アダプター。 |
class | SpringSessionSynchronization 事前バインドされた Hibernate セッションの Spring 管理のトランザクションの最後にリソースをクリーンアップするためのコールバック。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | JtaTransactionManager.doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject txObject, ListSE<TransactionSynchronization> synchronizations) 指定された Spring TransactionSynchronizations で afterCompletion を呼び出すために、JTA TransactionManager で JTA 同期を登録します。 |
protected void | WebSphereUowTransactionManager.doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject txObject, ListSE<TransactionSynchronization> synchronizations) 同期を、挿入された JTA 同期として UOWManager に登録します。 |
protected void | JtaTransactionManager.registerAfterCompletionWithExistingTransaction(ObjectSE transaction, ListSE<TransactionSynchronization> synchronizations) |
| コンストラクターと説明 |
|---|
SpringJtaSynchronizationAdapter(TransactionSynchronization springSynchronization) 指定された Spring TransactionSynchronization および JTA TransactionManager の新しい SpringJtaSynchronizationAdapter を作成します。 |
SpringJtaSynchronizationAdapter(TransactionSynchronization springSynchronization, TransactionManagerSE jtaTransactionManager) 指定された Spring TransactionSynchronization および JTA TransactionManager の新しい SpringJtaSynchronizationAdapter を作成します。 |
SpringJtaSynchronizationAdapter(TransactionSynchronization springSynchronization, UserTransactionSE jtaUserTransaction) 指定された Spring TransactionSynchronization および JTA TransactionManager の新しい SpringJtaSynchronizationAdapter を作成します。 |
| コンストラクターと説明 |
|---|
JtaAfterCompletionSynchronization(ListSE<TransactionSynchronization> synchronizations) 指定された同期オブジェクトの新しい JtaAfterCompletionSynchronization を作成します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ResourceHolderSynchronization<H extends ResourceHolder,K> |
class | TransactionSynchronizationAdapter 使用すべきではありません。 5.3 以降、 TransactionSynchronization インターフェースのデフォルトのメソッドを優先 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static ListSE<TransactionSynchronization> | TransactionSynchronizationManager.getSynchronizations() 現在のスレッドに登録されているすべての同期の変更不可能なスナップショットリストを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static void | TransactionSynchronizationManager.registerSynchronization(TransactionSynchronization synchronization) 現在のスレッドの新しいトランザクション同期を登録します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static void | TransactionSynchronizationUtils.invokeAfterCommit(ListSE<TransactionSynchronization> synchronizations) 指定された Spring TransactionSynchronization オブジェクトの afterCommit メソッドを実際に呼び出します。 |
static void | TransactionSynchronizationUtils.invokeAfterCompletion(ListSE<TransactionSynchronization> synchronizations, int completionStatus) 指定された Spring TransactionSynchronization オブジェクトの afterCompletion メソッドを実際に呼び出します。 |
protected void | AbstractPlatformTransactionManager.invokeAfterCompletion(ListSE<TransactionSynchronization> synchronizations, int completionStatus) 指定された Spring TransactionSynchronization オブジェクトの afterCompletion メソッドを実際に呼び出します。 |
protected void | AbstractPlatformTransactionManager.registerAfterCompletionWithExistingTransaction(ObjectSE transaction, ListSE<TransactionSynchronization> synchronizations) 指定されたトランザクション同期のリストを既存のトランザクションに登録します。 |