public class TransactionSynchronizationRegistryImpl
extends java.lang.Object
implements javax.transaction.TransactionSynchronizationRegistry, java.io.Serializable
Constructor and Description |
---|
TransactionSynchronizationRegistryImpl()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getResource(java.lang.Object key) |
boolean |
getRollbackOnly() |
java.lang.Object |
getTransactionKey() |
int |
getTransactionStatus() |
void |
putResource(java.lang.Object key,
java.lang.Object value) |
void |
registerInterposedSynchronization(javax.transaction.Synchronization sync) |
void |
setRegistry(TxRegistry v)
Set the registry
|
void |
setRollbackOnly() |
void |
start()
Start
|
void |
stop()
Stop
|
public TransactionSynchronizationRegistryImpl()
public void setRegistry(TxRegistry v)
v
- The valuepublic java.lang.Object getTransactionKey()
getTransactionKey
in interface javax.transaction.TransactionSynchronizationRegistry
public void putResource(java.lang.Object key, java.lang.Object value)
putResource
in interface javax.transaction.TransactionSynchronizationRegistry
public java.lang.Object getResource(java.lang.Object key)
getResource
in interface javax.transaction.TransactionSynchronizationRegistry
public void registerInterposedSynchronization(javax.transaction.Synchronization sync)
registerInterposedSynchronization
in interface javax.transaction.TransactionSynchronizationRegistry
public int getTransactionStatus()
getTransactionStatus
in interface javax.transaction.TransactionSynchronizationRegistry
public void setRollbackOnly()
setRollbackOnly
in interface javax.transaction.TransactionSynchronizationRegistry
public boolean getRollbackOnly()
getRollbackOnly
in interface javax.transaction.TransactionSynchronizationRegistry
public void start() throws java.lang.Throwable
java.lang.Throwable
- Thrown if an error occurspublic void stop() throws java.lang.Throwable
java.lang.Throwable
- Thrown if an error occursCopyright © 2013 IronJacamar (http://www.ironjacamar.org)