|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SoftLockManager | |
---|---|
net.sf.ehcache | This package contains the public API for using ehcache. |
net.sf.ehcache.terracotta | This package contains the Terracotta integration functionalities. |
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. |
net.sf.ehcache.transaction.xa.commands | This package contains a representation of the queued commands which can be executed against a XA store. |
Uses of SoftLockManager in net.sf.ehcache |
---|
Methods in net.sf.ehcache that return SoftLockManager | |
---|---|
SoftLockManager |
FeaturesManager.createSoftLockManager(Ehcache cache,
SoftLockFactory lockFactory)
Create a soft-lock map for the given cache |
Uses of SoftLockManager in net.sf.ehcache.terracotta |
---|
Methods in net.sf.ehcache.terracotta that return SoftLockManager | |
---|---|
SoftLockManager |
ClusteredInstanceFactoryWrapper.getOrCreateSoftLockManager(Ehcache cache)
Create a SoftLockManager for a cache |
SoftLockManager |
ClusteredInstanceFactory.getOrCreateSoftLockManager(Ehcache cache)
Create a SoftLockManager for a cache |
Uses of SoftLockManager in net.sf.ehcache.transaction |
---|
Classes in net.sf.ehcache.transaction that implement SoftLockManager | |
---|---|
class |
AbstractSoftLockManager
An abstract map backed soft lock manager. |
class |
SoftLockManagerImpl
A SoftLockFactory implementation which creates soft locks with Read-Committed isolation level |
Methods in net.sf.ehcache.transaction with parameters of type SoftLockManager | |
---|---|
SoftLock |
SoftLockFactory.newSoftLock(SoftLockManager manager,
Object key)
Construct a new softlock to be managed by the given manager for a specific key. |
ReadCommittedSoftLockImpl |
ReadCommittedSoftLockFactory.newSoftLock(SoftLockManager manager,
Object key)
Construct a new softlock to be managed by the given manager for a specific key. |
Uses of SoftLockManager in net.sf.ehcache.transaction.local |
---|
Constructors in net.sf.ehcache.transaction.local with parameters of type SoftLockManager | |
---|---|
LocalTransactionStore(TransactionController transactionController,
TransactionIDFactory transactionIdFactory,
SoftLockManager softLockManager,
Ehcache cache,
Store store,
ReadWriteCopyStrategy<Element> copyStrategy)
Create a new LocalTransactionStore instance |
Uses of SoftLockManager in net.sf.ehcache.transaction.xa |
---|
Constructors in net.sf.ehcache.transaction.xa with parameters of type SoftLockManager | |
---|---|
EhcacheXAResourceImpl(Ehcache cache,
Store underlyingStore,
TransactionManagerLookup txnManagerLookup,
SoftLockManager softLockManager,
TransactionIDFactory transactionIDFactory,
ReadWriteCopyStrategy<Element> copyStrategy,
org.terracotta.statistics.observer.OperationObserver<XaCommitOutcome> commitObserver,
org.terracotta.statistics.observer.OperationObserver<XaRollbackOutcome> rollbackObserver,
org.terracotta.statistics.observer.OperationObserver<XaRecoveryOutcome> recoveryObserver)
Constructor |
|
XATransactionStore(TransactionManagerLookup transactionManagerLookup,
SoftLockManager softLockManager,
TransactionIDFactory transactionIdFactory,
Ehcache cache,
Store store,
ReadWriteCopyStrategy<Element> copyStrategy)
Constructor |
Uses of SoftLockManager in net.sf.ehcache.transaction.xa.commands |
---|
Methods in net.sf.ehcache.transaction.xa.commands with parameters of type SoftLockManager | |
---|---|
boolean |
Command.prepare(Store store,
SoftLockManager softLockManager,
XidTransactionID transactionId,
ElementValueComparator comparator)
Prepare the commmand un the underlying store |
boolean |
AbstractStoreCommand.prepare(Store store,
SoftLockManager softLockManager,
XidTransactionID transactionId,
ElementValueComparator comparator)
Prepare the commmand un the underlying store |
void |
Command.rollback(Store store,
SoftLockManager softLockManager)
Rollback the prepared change |
void |
AbstractStoreCommand.rollback(Store store,
SoftLockManager softLockManager)
Rollback the prepared change |
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |