Uses of Interface
org.jboss.cache.lock.NodeLock

Packages that use NodeLock
org.jboss.cache   
org.jboss.cache.lock   
org.jboss.cache.transaction   
 

Uses of NodeLock in org.jboss.cache
 

Methods in org.jboss.cache that return NodeLock
 NodeLock NodeSPI.getLock()
          Returns a lock for this node.
 

Methods in org.jboss.cache that return types with arguments of type NodeLock
 java.util.Map<java.lang.Thread,java.util.List<NodeLock>> CacheImpl.getLockTable()
          Returns the lock table.
 java.util.Map<java.lang.Thread,java.util.List<NodeLock>> CacheSPI.getLockTable()
          Retrieves the current table of locks.
 

Uses of NodeLock in org.jboss.cache.lock
 

Classes in org.jboss.cache.lock that implement NodeLock
 class IdentityLock
          Lock object which grants and releases locks, and associates locks with owners.
 

Methods in org.jboss.cache.lock that return types with arguments of type NodeLock
 java.util.Set<NodeLock> IdentityLock.acquireAll(java.lang.Object caller, long timeout, NodeLock.LockType lock_type)
           
 java.util.Set<NodeLock> NodeLock.acquireAll(java.lang.Object caller, long timeout, NodeLock.LockType lock_type)
          Recursively acquire locks for this node and all subnodes.
 

Methods in org.jboss.cache.lock with parameters of type NodeLock
static boolean LockUtil.breakTransactionLock(NodeLock lock, GlobalTransaction gtx, boolean localTx, CacheImpl cache)
           
 

Uses of NodeLock in org.jboss.cache.transaction
 

Methods in org.jboss.cache.transaction that return types with arguments of type NodeLock
 java.util.List<NodeLock> TransactionEntry.getLocks()
          Returns the locks in use.
 

Methods in org.jboss.cache.transaction with parameters of type NodeLock
 void TransactionTable.addLock(GlobalTransaction gtx, NodeLock l)
          Adds a lock to the global transaction.
 void TransactionEntry.addLock(NodeLock l)
          Adds a lock to the end of the lock list, if it isn't already present.
 

Method parameters in org.jboss.cache.transaction with type arguments of type NodeLock
 void TransactionEntry.addLocks(java.util.Collection<NodeLock> newLocks)
          Add multiple locks to the lock list.