public class GeronimoTransactionManager extends TransactionManagerImpl implements javax.resource.spi.XATerminator, XAWork
| 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(Xid xid,
long txTimeoutMillis) |
void |
commit(Xid xid,
boolean onePhase) |
void |
end(Xid xid) |
void |
forget(Xid xid) |
int |
prepare(Xid xid) |
Xid[] |
recover(int flag) |
void |
rollback(Xid xid) |
addTransactionAssociationListener, begin, begin, commit, commit, 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 XAException
XAExceptionpublic GeronimoTransactionManager(int defaultTransactionTimeoutSeconds)
throws XAException
XAExceptionpublic GeronimoTransactionManager(int defaultTransactionTimeoutSeconds,
TransactionLog transactionLog)
throws XAException
XAExceptionpublic GeronimoTransactionManager(int defaultTransactionTimeoutSeconds,
XidFactory xidFactory,
TransactionLog transactionLog)
throws XAException
XAExceptionpublic void commit(Xid xid, boolean onePhase) throws XAException
commit in interface javax.resource.spi.XATerminatorXAExceptionXATerminator.commit(javax.transaction.xa.Xid, boolean)public void forget(Xid xid) throws XAException
forget in interface javax.resource.spi.XATerminatorXAExceptionXATerminator.forget(javax.transaction.xa.Xid)public int prepare(Xid xid) throws XAException
prepare in interface javax.resource.spi.XATerminatorXAExceptionXATerminator.prepare(javax.transaction.xa.Xid)public Xid[] recover(int flag) throws XAException
recover in interface javax.resource.spi.XATerminatorXAExceptionXATerminator.recover(int)public void rollback(Xid xid) throws XAException
rollback in interface javax.resource.spi.XATerminatorXAExceptionXATerminator.rollback(javax.transaction.xa.Xid)public void begin(Xid xid, long txTimeoutMillis) throws XAException, InvalidTransactionException, SystemException, ImportedTransactionActiveException
begin in interface XAWorkXAExceptionInvalidTransactionExceptionSystemExceptionImportedTransactionActiveExceptionpublic void end(Xid xid) throws XAException, SystemException
end in interface XAWorkXAExceptionSystemExceptionCopyright © 2010 - 2020 Adobe. All Rights Reserved