org.apache.openejb.core
Class TransactionSynchronizationRegistryWrapper

java.lang.Object
  extended by org.apache.openejb.core.TransactionSynchronizationRegistryWrapper
All Implemented Interfaces:
javax.transaction.TransactionSynchronizationRegistry

public class TransactionSynchronizationRegistryWrapper
extends java.lang.Object
implements javax.transaction.TransactionSynchronizationRegistry

Version:
$Rev: 710022 $ $Date: 2008-11-03 09:40:14 +0100 (Mo, 03. Nov 2008) $

Constructor Summary
TransactionSynchronizationRegistryWrapper()
           
 
Method Summary
 javax.transaction.TransactionSynchronizationRegistry getRegistry()
           
 java.lang.Object getResource(java.lang.Object o)
           
 boolean getRollbackOnly()
           
 java.lang.Object getTransactionKey()
           
 int getTransactionStatus()
           
 void putResource(java.lang.Object o, java.lang.Object o1)
           
 void registerInterposedSynchronization(javax.transaction.Synchronization synchronization)
           
 void setRollbackOnly()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionSynchronizationRegistryWrapper

public TransactionSynchronizationRegistryWrapper()
Method Detail

getRegistry

public javax.transaction.TransactionSynchronizationRegistry getRegistry()

getResource

public java.lang.Object getResource(java.lang.Object o)
Specified by:
getResource in interface javax.transaction.TransactionSynchronizationRegistry

getRollbackOnly

public boolean getRollbackOnly()
Specified by:
getRollbackOnly in interface javax.transaction.TransactionSynchronizationRegistry

getTransactionKey

public java.lang.Object getTransactionKey()
Specified by:
getTransactionKey in interface javax.transaction.TransactionSynchronizationRegistry

getTransactionStatus

public int getTransactionStatus()
Specified by:
getTransactionStatus in interface javax.transaction.TransactionSynchronizationRegistry

putResource

public void putResource(java.lang.Object o,
                        java.lang.Object o1)
Specified by:
putResource in interface javax.transaction.TransactionSynchronizationRegistry

registerInterposedSynchronization

public void registerInterposedSynchronization(javax.transaction.Synchronization synchronization)
Specified by:
registerInterposedSynchronization in interface javax.transaction.TransactionSynchronizationRegistry

setRollbackOnly

public void setRollbackOnly()
Specified by:
setRollbackOnly in interface javax.transaction.TransactionSynchronizationRegistry


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.