クラス IntegrationResourceHolderSynchronization
java.lang.ObjectSE
org.springframework.transaction.support.ResourceHolderSynchronization<IntegrationResourceHolder, ObjectSE>
org.springframework.integration.transaction.IntegrationResourceHolderSynchronization
- 実装済みのインターフェース一覧:
FlushableSE, Ordered, TransactionSynchronization
public class IntegrationResourceHolderSynchronization
extends ResourceHolderSynchronization<IntegrationResourceHolder, ObjectSE>
- 導入:
- 4.0
- 作成者:
- Artem Bilan, Andreas Baer
フィールド概要
フィールドインターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEインターフェース TransactionSynchronization から継承されたフィールド
STATUS_COMMITTED, STATUS_ROLLED_BACK, STATUS_UNKNOWNコンストラクター概要
コンストラクターコンストラクター説明IntegrationResourceHolderSynchronization(IntegrationResourceHolder resourceHolder, ObjectSE resourceKey) 方法の概要
修飾子と型メソッド説明voidsetShouldUnbindAtCompletion(boolean shouldUnbindAtCompletion) トランザクションの完了時にresourceHolderをスレッドローカルストアからバインド解除するかどうかを指定します。protected booleanクラス ResourceHolderSynchronization から継承されたメソッド
afterCommit, afterCompletion, beforeCommit, beforeCompletion, cleanupResource, flush, flushResource, processResourceAfterCommit, releaseResource, resume, shouldReleaseAfterCompletion, shouldReleaseBeforeCompletion, suspendクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース TransactionSynchronization から継承されたメソッド
getOrder, savepoint, savepointRollback
フィールドの詳細
resourceHolder
コンストラクターの詳細
IntegrationResourceHolderSynchronization
public IntegrationResourceHolderSynchronization(IntegrationResourceHolder resourceHolder, ObjectSE resourceKey)
方法の詳細
getResourceHolder
setShouldUnbindAtCompletion
public void setShouldUnbindAtCompletion(boolean shouldUnbindAtCompletion) トランザクションの完了時にresourceHolderをスレッドローカルストアからバインド解除するかどうかを指定します。デフォルトのtrue。- パラメーター:
shouldUnbindAtCompletion- トランザクション完了時にresourceHolderのバインドを解除するかどうか- 導入:
- 5.0
shouldUnbindAtCompletion
protected boolean shouldUnbindAtCompletion()