public class TransactionContext extends ObjectSE
TransactionContextHolder
によって保持されるか、サブスクライバーコンテキストから直接参照されます。TransactionContextManager
, Context
修飾子と型 | メソッドと説明 |
---|---|
void | clear() |
UUIDSE | getContextId() |
IntegerSE | getCurrentTransactionIsolationLevel() |
StringSE | getCurrentTransactionName() |
StringSE | getName() |
TransactionContext | getParent() |
MapSE<ObjectSE, ObjectSE> | getResources() |
SetSE<TransactionSynchronization> | getSynchronizations() |
boolean | isActualTransactionActive() |
boolean | isCurrentTransactionReadOnly() |
void | setActualTransactionActive(boolean actualTransactionActive) |
void | setCurrentTransactionIsolationLevel(IntegerSE currentTransactionIsolationLevel) |
void | setCurrentTransactionName(StringSE currentTransactionName) |
void | setCurrentTransactionReadOnly(boolean currentTransactionReadOnly) |
void | setSynchronizations(SetSE<TransactionSynchronization> synchronizations) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@Nullable public TransactionContext getParent()
public StringSE getName()
public UUIDSE getContextId()
public void setSynchronizations(@Nullable SetSE<TransactionSynchronization> synchronizations)
@Nullable public SetSE<TransactionSynchronization> getSynchronizations()
public void setCurrentTransactionName(@Nullable StringSE currentTransactionName)
public void setCurrentTransactionReadOnly(boolean currentTransactionReadOnly)
public boolean isCurrentTransactionReadOnly()
public void setCurrentTransactionIsolationLevel(@Nullable IntegerSE currentTransactionIsolationLevel)
public void setActualTransactionActive(boolean actualTransactionActive)
public boolean isActualTransactionActive()
public void clear()