org.jboss.tm
Class TransactionLocalDelegateImpl.TransactionLocalSynchronization
java.lang.Object
org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
- All Implemented Interfaces:
- Synchronization
- Enclosing class:
- TransactionLocalDelegateImpl
protected static class TransactionLocalDelegateImpl.TransactionLocalSynchronization
- extends Object
- implements Synchronization
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tx
protected Transaction tx
reentrantLock
protected EDU.oswego.cs.dl.util.concurrent.ReentrantLock reentrantLock
TransactionLocalDelegateImpl.TransactionLocalSynchronization
public TransactionLocalDelegateImpl.TransactionLocalSynchronization(Transaction tx)
beforeCompletion
public void beforeCompletion()
- Specified by:
beforeCompletion
in interface Synchronization
afterCompletion
public void afterCompletion(int status)
- Specified by:
afterCompletion
in interface Synchronization
lock
public void lock(Object local)
throws InterruptedException
- Throws:
InterruptedException
unlock
public void unlock(Object local)
getValue
public Object getValue(Object local)
setValue
public void setValue(Object local,
Object value)
containsValue
public boolean containsValue(Object local)
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.