| 
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,
                      ElementValueComparator comparator)
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,
                      ElementValueComparator comparator,
                      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,
                   ElementValueComparator comparator)
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 | |||||||||