Uses of Class
com.sun.sgs.impl.util.lock.LockConflict

Packages that use LockConflict
com.sun.sgs.impl.kernel Provides an implementation of the RedDwarf Server kernel. 
com.sun.sgs.impl.util.lock Provides utility classes for managing locks. 
 

Uses of LockConflict in com.sun.sgs.impl.kernel
 

Methods in com.sun.sgs.impl.kernel with parameters of type LockConflict
(package private)  void LockingAccessCoordinator.LockerImpl.setConflictIfNeeded(LockConflict<com.sun.sgs.impl.kernel.LockingAccessCoordinator.Key> conflict)
          Sets the specified conflict if this locker does not have a conflict set.
 

Uses of LockConflict in com.sun.sgs.impl.util.lock
 

Methods in com.sun.sgs.impl.util.lock that return LockConflict
protected  LockConflict<K> Locker.getConflict()
          Checks if there is a conflict that should cause this locker's current request to be denied.
protected  LockConflict<K> TxnLocker.getConflict()
          Checks if there is a conflict that should cause this locker's current request to be denied.
 LockConflict<K> TxnLockManager.lock(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, waiting if needed.
 LockConflict<K> LockManager.lock(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, waiting if needed.
 LockConflict<K> MultiLockManager.lock(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, waiting if needed.
 LockConflict<K> TxnLockManager.lockNoWait(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, returning immediately.
 LockConflict<K> LockManager.lockNoWait(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, returning immediately.
 LockConflict<K> MultiLockManager.lockNoWait(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, returning immediately.
(package private)  LockConflict<K> TxnLockManager.lockNoWaitInternal(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, returning immediately.
(package private)  LockConflict<K> LockManager.lockNoWaitInternal(Locker<K> locker, K key, boolean forWrite)
          Attempts to acquire a lock, returning immediately.
 LockConflict<K> TxnLockManager.waitForLock(Locker<K> locker)
          Waits for a previous attempt to obtain a lock that blocked.
 LockConflict<K> LockManager.waitForLock(Locker<K> locker)
          Waits for a previous attempt to obtain a lock that blocked.
 LockConflict<K> MultiLockManager.waitForLock(Locker<K> locker)
          Waits for a previous attempt to obtain a lock that blocked.
(package private)  LockConflict<K> LockManager.waitForLockInternal(Locker<K> locker)
          Waits for a previous attempt to obtain a lock that blocked.
 

Methods in com.sun.sgs.impl.util.lock with parameters of type LockConflict
protected  void TxnLocker.setConflict(LockConflict<K> conflict)
          Specifies a conflict that should cause this locker's current request to be denied, and notifies waiters.
 


RedDwarf, Version 0.10.1
2010-03-14 10:56:12

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved