|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |