ehcache

Uses of Class
net.sf.ehcache.transaction.SoftLockID

Packages that use SoftLockID
net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use. 
 

Uses of SoftLockID in net.sf.ehcache.transaction
 

Methods in net.sf.ehcache.transaction that return SoftLockID
 SoftLockID SoftLockManager.createSoftLockID(TransactionID transactionID, Object key, Element newElement, Element oldElement)
          Create a new soft lock ID and associated soft lock if necessary.
 SoftLockID AbstractSoftLockManager.createSoftLockID(TransactionID transactionID, Object key, Element newElement, Element oldElement)
          Create a new soft lock ID and associated soft lock if necessary.
 

Methods in net.sf.ehcache.transaction that return types with arguments of type SoftLockID
protected  ConcurrentMap<SoftLockID,SoftLock> SoftLockManagerImpl.getAllLocks()
           
protected abstract  ConcurrentMap<SoftLockID,SoftLock> AbstractSoftLockManager.getAllLocks()
          Return the map of all soft locks.
protected  ConcurrentMap<SoftLockID,Boolean> SoftLockManagerImpl.getNewKeyLocks()
           
protected abstract  ConcurrentMap<SoftLockID,Boolean> AbstractSoftLockManager.getNewKeyLocks()
          Return the map of all locks that are for new keys.
 

Methods in net.sf.ehcache.transaction with parameters of type SoftLockID
 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
 Element SoftLock.getElement(TransactionID currentTransactionId, SoftLockID softLockId)
          Get the element the current transaction is supposed to see.
 Element ReadCommittedSoftLockImpl.getElement(TransactionID currentTransactionId, SoftLockID softLockId)
          Get the element the current transaction is supposed to see.
 


ehcache

Copyright 2001-2017, Terracotta, Inc.