public class GeronimoTransactionManager extends TransactionManagerImpl implements javax.resource.spi.XATerminator, XAWork
DEFAULT_TIMEOUT, DEFAULT_TM_ID| Constructor and Description |
|---|
GeronimoTransactionManager() |
GeronimoTransactionManager(int defaultTransactionTimeoutSeconds) |
GeronimoTransactionManager(int defaultTransactionTimeoutSeconds,
TransactionLog transactionLog) |
GeronimoTransactionManager(int defaultTransactionTimeoutSeconds,
XidFactory xidFactory,
TransactionLog transactionLog) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(javax.transaction.xa.Xid xid,
long txTimeoutMillis) |
void |
commit(javax.transaction.xa.Xid xid,
boolean onePhase) |
void |
end(javax.transaction.xa.Xid xid) |
void |
forget(javax.transaction.xa.Xid xid) |
int |
prepare(javax.transaction.xa.Xid xid) |
javax.transaction.xa.Xid[] |
recover(int flag) |
void |
rollback(javax.transaction.xa.Xid xid) |
addTransactionAssociationListener, begin, begin, commit, commit, fireThreadAssociated, fireThreadUnassociated, forget, getActiveCount, getExternalXids, getResource, getRollbackOnly, getStatus, getTotalCommits, getTotalRollbacks, getTransaction, getTransactionKey, getTransactionStatus, importXid, prepare, putResource, recoveryError, registerInterposedSynchronization, registerNamedXAResourceFactory, removeTransactionAssociationListener, resetStatistics, resume, rollback, rollback, setRollbackOnly, setTransactionTimeout, suspend, unregisterNamedXAResourceFactorypublic GeronimoTransactionManager()
throws javax.transaction.xa.XAException
javax.transaction.xa.XAExceptionpublic GeronimoTransactionManager(int defaultTransactionTimeoutSeconds)
throws javax.transaction.xa.XAException
javax.transaction.xa.XAExceptionpublic GeronimoTransactionManager(int defaultTransactionTimeoutSeconds,
TransactionLog transactionLog)
throws javax.transaction.xa.XAException
javax.transaction.xa.XAExceptionpublic GeronimoTransactionManager(int defaultTransactionTimeoutSeconds,
XidFactory xidFactory,
TransactionLog transactionLog)
throws javax.transaction.xa.XAException
javax.transaction.xa.XAExceptionpublic void commit(javax.transaction.xa.Xid xid,
boolean onePhase)
throws javax.transaction.xa.XAException
commit in interface javax.resource.spi.XATerminatorjavax.transaction.xa.XAExceptionXATerminator.commit(javax.transaction.xa.Xid, boolean)public void forget(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
forget in interface javax.resource.spi.XATerminatorjavax.transaction.xa.XAExceptionXATerminator.forget(javax.transaction.xa.Xid)public int prepare(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
prepare in interface javax.resource.spi.XATerminatorjavax.transaction.xa.XAExceptionXATerminator.prepare(javax.transaction.xa.Xid)public javax.transaction.xa.Xid[] recover(int flag)
throws javax.transaction.xa.XAException
recover in interface javax.resource.spi.XATerminatorjavax.transaction.xa.XAExceptionXATerminator.recover(int)public void rollback(javax.transaction.xa.Xid xid)
throws javax.transaction.xa.XAException
rollback in interface javax.resource.spi.XATerminatorjavax.transaction.xa.XAExceptionXATerminator.rollback(javax.transaction.xa.Xid)public void begin(javax.transaction.xa.Xid xid,
long txTimeoutMillis)
throws javax.transaction.xa.XAException,
javax.transaction.InvalidTransactionException,
javax.transaction.SystemException,
ImportedTransactionActiveException
begin in interface XAWorkjavax.transaction.xa.XAExceptionjavax.transaction.InvalidTransactionExceptionjavax.transaction.SystemExceptionImportedTransactionActiveExceptionCopyright © 2003-2016 The Apache Software Foundation. All Rights Reserved.