org.apache.geronimo.transaction.manager
Interface XidImporter
- All Known Implementing Classes:
- GeronimoTransactionManager, TransactionManagerImpl
public interface XidImporter
- Version:
- $Rev: 911974 $ $Date: 2010-02-20 04:36:27 +0800 (Sat, 20 Feb 2010) $
|
Method Summary |
void |
commit(javax.transaction.Transaction tx,
boolean onePhase)
|
void |
forget(javax.transaction.Transaction tx)
|
java.util.Map<javax.transaction.xa.Xid,TransactionImpl> |
getExternalXids()
|
javax.transaction.Transaction |
importXid(javax.transaction.xa.Xid xid,
long transactionTimeoutMillis)
|
int |
prepare(javax.transaction.Transaction tx)
|
void |
rollback(javax.transaction.Transaction tx)
|
importXid
javax.transaction.Transaction importXid(javax.transaction.xa.Xid xid,
long transactionTimeoutMillis)
throws javax.transaction.xa.XAException,
javax.transaction.SystemException
- Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException
commit
void commit(javax.transaction.Transaction tx,
boolean onePhase)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
forget
void forget(javax.transaction.Transaction tx)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
prepare
int prepare(javax.transaction.Transaction tx)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
rollback
void rollback(javax.transaction.Transaction tx)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
getExternalXids
java.util.Map<javax.transaction.xa.Xid,TransactionImpl> getExternalXids()
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.