ehcache

Uses of Interface
net.sf.ehcache.transaction.SoftLock

Packages that use SoftLock
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. 
 

Uses of SoftLock in net.sf.ehcache.transaction
 

Classes in net.sf.ehcache.transaction that implement SoftLock
 class ReadCommittedSoftLockImpl
          A SoftLock implementation with Read-Committed isolation level
 

Methods in net.sf.ehcache.transaction that return SoftLock
 SoftLock SoftLockManager.findSoftLockById(SoftLockID softLockId)
          Find a previously created and still existing soft lock
 SoftLock AbstractSoftLockManager.findSoftLockById(SoftLockID softLockId)
          Find a previously created and still existing soft lock
 SoftLock SoftLockFactory.newSoftLock(SoftLockManager manager, Object key)
          Construct a new softlock to be managed by the given manager for a specific key.
 

Methods in net.sf.ehcache.transaction that return types with arguments of type SoftLock
 Set<SoftLock> SoftLockManager.collectAllSoftLocksForTransactionID(TransactionID transactionID)
          Get a the soft locks of the specified transaction ID
 Set<SoftLock> AbstractSoftLockManager.collectAllSoftLocksForTransactionID(TransactionID transactionID)
          Get a the soft locks of the specified transaction ID
protected  ConcurrentMap<SoftLockID,SoftLock> SoftLockManagerImpl.getAllLocks()
           
protected abstract  ConcurrentMap<SoftLockID,SoftLock> AbstractSoftLockManager.getAllLocks()
          Return the map of all soft locks.
 

Methods in net.sf.ehcache.transaction with parameters of type SoftLock
 void SoftLockManager.clearSoftLock(SoftLock softLock)
          Clear a soft lock
 void AbstractSoftLockManager.clearSoftLock(SoftLock softLock)
          Clear a soft lock
 

Uses of SoftLock in net.sf.ehcache.transaction.local
 

Methods in net.sf.ehcache.transaction.local that return types with arguments of type SoftLock
 List<SoftLock> LocalTransactionContext.getSoftLocksForCache(String cacheName)
          Get all soft locks registered in this context for a specific cache
 

Methods in net.sf.ehcache.transaction.local with parameters of type SoftLock
 void LocalTransactionContext.registerSoftLock(String cacheName, LocalTransactionStore store, SoftLock softLock)
          Register a soft lock in the context
 void LocalTransactionContext.updateSoftLock(String cacheName, SoftLock softLock)
          Update a soft lock already registered in the context
 


ehcache

Copyright 2001-2016, Terracotta, Inc.