org.apache.geronimo.lock
Class NoTxLockContext

java.lang.Object
  extended byorg.apache.geronimo.lock.LockContext
      extended byorg.apache.geronimo.lock.NoTxLockContext
All Implemented Interfaces:
Synchronization

public class NoTxLockContext
extends LockContext

Version:
$Revision: 1.4 $ $Date: 2004/03/10 09:58:43 $

Field Summary
 
Fields inherited from class org.apache.geronimo.lock.LockContext
locks
 
Constructor Summary
NoTxLockContext()
           
 
Method Summary
 void exclusiveLock(LockDomain domain, Object key)
           
 void release(LockDomain domain, Object key)
           
 void sharedLock(LockDomain domain, Object key)
           
 
Methods inherited from class org.apache.geronimo.lock.LockContext
afterCompletion, beforeCompletion, exclusiveLock, releaseLock, sharedLock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoTxLockContext

public NoTxLockContext()
Method Detail

sharedLock

public void sharedLock(LockDomain domain,
                       Object key)
                throws LockReentranceException,
                       InterruptedException
Specified by:
sharedLock in class LockContext
Throws:
LockReentranceException
InterruptedException

exclusiveLock

public void exclusiveLock(LockDomain domain,
                          Object key)
                   throws LockReentranceException,
                          InterruptedException
Specified by:
exclusiveLock in class LockContext
Throws:
LockReentranceException
InterruptedException

release

public void release(LockDomain domain,
                    Object key)
Specified by:
release in class LockContext


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.