org.jbpm.pvm.internal.tx
Class JtaTransaction
java.lang.Object
org.jbpm.pvm.internal.tx.AbstractTransaction
org.jbpm.pvm.internal.tx.JtaTransaction
- All Implemented Interfaces:
- Transaction
public class JtaTransaction
- extends AbstractTransaction
- Author:
- Tom Baeyens, Huisheng Xu
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JNDINAME_USERTRANSACTION_JBOSS_GLOBAL
public static final java.lang.String JNDINAME_USERTRANSACTION_JBOSS_GLOBAL
- See Also:
- Constant Field Values
JNDINAME_TRANSACTIONMANAGER_JBOSS_GLOBAL
public static final java.lang.String JNDINAME_TRANSACTIONMANAGER_JBOSS_GLOBAL
- See Also:
- Constant Field Values
userTransactionJndiName
protected java.lang.String userTransactionJndiName
transactionManagerJndiName
protected java.lang.String transactionManagerJndiName
JtaTransaction
public JtaTransaction()
isRollbackOnly
public boolean isRollbackOnly()
setRollbackOnly
public void setRollbackOnly()
registerSynchronization
public void registerSynchronization(javax.transaction.Synchronization synchronization)
- Description copied from interface:
Transaction
- register a transaction listener. This method will have no
effect if the transactionListener is null.
begin
public void begin()
rollback
public void rollback()
commit
public void commit()
suspend
public javax.transaction.Transaction suspend()
resume
public void resume(javax.transaction.Transaction transaction)
lookupJeeUserTransaction
public javax.transaction.UserTransaction lookupJeeUserTransaction()
lookupJeeTransaction
public javax.transaction.Transaction lookupJeeTransaction()
lookupJeeTransactionManager
public javax.transaction.TransactionManager lookupJeeTransactionManager()
lookupFromJndi
public static java.lang.Object lookupFromJndi(java.lang.String jndiName)
getUserTransactionStatus
public static int getUserTransactionStatus(javax.transaction.UserTransaction userTransaction)
getUserTransactionJndiName
public java.lang.String getUserTransactionJndiName()
getTransactionManagerJndiName
public java.lang.String getTransactionManagerJndiName()
Copyright © 2010 JBoss Community. All Rights Reserved.