| 
 | 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 | AbstractSoftLockManagerAn abstract map backed soft lock manager. | 
|  class | SoftLockManagerImplA 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 | |||||||||