Uses of Interface
net.sf.ehcache.transaction.TransactionID
-
Packages that use TransactionID Package Description net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use.net.sf.ehcache.transaction.local This package contains the local transactions subsystem.net.sf.ehcache.transaction.xa This package contains the functionality to provide XA support to a transactional Cache. -
-
Uses of TransactionID in net.sf.ehcache.transaction
Classes in net.sf.ehcache.transaction that implement TransactionID Modifier and Type Class Description classExpiredTransactionIDImplclassTransactionIDImplA transaction ID implementation with uniqueness across a single JVMMethods in net.sf.ehcache.transaction that return TransactionID Modifier and Type Method Description TransactionIDDelegatingTransactionIDFactory. createTransactionID()Create a unique transaction IDTransactionIDTransactionIDFactory. createTransactionID()Create a unique transaction IDTransactionIDTransactionIDFactoryImpl. createTransactionID()Create a unique transaction IDTransactionIDSoftLockID. getTransactionID()Get the ID of the transaction under which this soft lock is operatingTransactionIDDelegatingTransactionIDFactory. restoreTransactionID(TransactionIDSerializedForm serializedForm)Restore a transaction ID from its serialized formTransactionIDTransactionIDFactory. restoreTransactionID(TransactionIDSerializedForm serializedForm)Restore a transaction ID from its serialized formTransactionIDTransactionIDFactoryImpl. restoreTransactionID(TransactionIDSerializedForm serializedForm)Restore a transaction ID from its serialized formMethods in net.sf.ehcache.transaction that return types with arguments of type TransactionID Modifier and Type Method Description java.util.Set<TransactionID>AbstractTransactionIDFactory. getAllTransactionIDs()Get the set of all known transactions.java.util.Set<TransactionID>DelegatingTransactionIDFactory. getAllTransactionIDs()java.util.Set<TransactionID>TransactionIDFactory. getAllTransactionIDs()Get the set of all known transactions.protected abstract java.util.concurrent.ConcurrentMap<TransactionID,Decision>AbstractTransactionIDFactory. getTransactionStates()Return the map of transaction states.protected java.util.concurrent.ConcurrentMap<TransactionID,Decision>TransactionIDFactoryImpl. getTransactionStates()Methods in net.sf.ehcache.transaction with parameters of type TransactionID Modifier and Type Method Description voidAbstractTransactionIDFactory. clear(TransactionID transactionID)Clear this transaction's state representation.voidDelegatingTransactionIDFactory. clear(TransactionID transactionID)voidTransactionIDFactory. clear(TransactionID transactionID)Clear this transaction's state representation.java.util.Set<SoftLock>AbstractSoftLockManager. collectAllSoftLocksForTransactionID(TransactionID transactionID)Get a the soft locks of the specified transaction IDjava.util.Set<SoftLock>SoftLockManager. collectAllSoftLocksForTransactionID(TransactionID transactionID)Get a the soft locks of the specified transaction IDSoftLockIDAbstractSoftLockManager. createSoftLockID(TransactionID transactionID, java.lang.Object key, Element newElement, Element oldElement)Create a new soft lock ID and associated soft lock if necessary.SoftLockIDSoftLockManager. createSoftLockID(TransactionID transactionID, java.lang.Object key, Element newElement, Element oldElement)Create a new soft lock ID and associated soft lock if necessary.ElementReadCommittedSoftLockImpl. getElement(TransactionID currentTransactionId, SoftLockID softLockId)Get the element the current transaction is supposed to see.ElementSoftLock. getElement(TransactionID currentTransactionId, SoftLockID softLockId)Get the element the current transaction is supposed to see.booleanAbstractTransactionIDFactory. isDecisionCommit(TransactionID transactionID)Check if the given transaction should be committed or notbooleanDelegatingTransactionIDFactory. isDecisionCommit(TransactionID transactionID)booleanTransactionIDFactory. isDecisionCommit(TransactionID transactionID)Check if the given transaction should be committed or notbooleanDelegatingTransactionIDFactory. isExpired(TransactionID transactionID)booleanTransactionIDFactory. isExpired(TransactionID transactionID)Check if the transaction ID expired, ie: that the transaction died abnormallybooleanTransactionIDFactoryImpl. isExpired(TransactionID transactionID)voidAbstractTransactionIDFactory. markForCommit(TransactionID transactionID)Mark that this transaction's decision is commitvoidDelegatingTransactionIDFactory. markForCommit(TransactionID transactionID)voidTransactionIDFactory. markForCommit(TransactionID transactionID)Mark that this transaction's decision is commitConstructors in net.sf.ehcache.transaction with parameters of type TransactionID Constructor Description SoftLockID(TransactionID transactionID, java.lang.Object key, Element newElement, Element oldElement)Create a new SoftLockID instance -
Uses of TransactionID in net.sf.ehcache.transaction.local
Methods in net.sf.ehcache.transaction.local that return TransactionID Modifier and Type Method Description TransactionIDLocalTransactionContext. getTransactionId()Get the transaction ID of the contextMethods in net.sf.ehcache.transaction.local that return types with arguments of type TransactionID Modifier and Type Method Description java.util.Set<TransactionID>LocalRecoveryManager. getPreviouslyRecoveredTransactionIDs()Get the set of transaction IDs collected by the previous recover() calljava.util.Set<TransactionID>LocalRecoveryManager. recover()Run recovery on all registered local transaction stores.java.util.Set<TransactionID>LocalTransactionStore. recover()Recover and resolve all known soft locks -
Uses of TransactionID in net.sf.ehcache.transaction.xa
Subinterfaces of TransactionID in net.sf.ehcache.transaction.xa Modifier and Type Interface Description interfaceXidTransactionIDA special TransactionID using a XID internallyClasses in net.sf.ehcache.transaction.xa that implement TransactionID Modifier and Type Class Description classExpiredXidTransactionIDImplclassXidTransactionIDImpl
-