org.apache.manifoldcf.core.lockmanager
Class LockManager.LocalLock

java.lang.Object
  extended by org.apache.manifoldcf.core.lockmanager.LockManager.LocalLock
Enclosing class:
LockManager

protected class LockManager.LocalLock
extends java.lang.Object


Constructor Summary
LockManager.LocalLock()
           
 
Method Summary
 void decrementNonExWriteLocks()
           
 void decrementReadLocks()
           
 void decrementWriteLocks()
           
 boolean hasNonExWriteLock()
           
 boolean hasReadLock()
           
 boolean hasWriteLock()
           
 void incrementNonExWriteLocks()
           
 void incrementReadLocks()
           
 void incrementWriteLocks()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockManager.LocalLock

public LockManager.LocalLock()
Method Detail

hasWriteLock

public boolean hasWriteLock()

hasReadLock

public boolean hasReadLock()

hasNonExWriteLock

public boolean hasNonExWriteLock()

incrementReadLocks

public void incrementReadLocks()

incrementNonExWriteLocks

public void incrementNonExWriteLocks()

incrementWriteLocks

public void incrementWriteLocks()

decrementReadLocks

public void decrementReadLocks()

decrementNonExWriteLocks

public void decrementNonExWriteLocks()

decrementWriteLocks

public void decrementWriteLocks()