org.apache.geronimo.transaction.manager
Interface XidImporter

All Known Implementing Classes:
GeronimoTransactionManager, TransactionManagerImpl

public interface XidImporter

Version:
$Rev: 476049 $ $Date: 2006-11-16 23:35:17 -0500 (Thu, 16 Nov 2006) $

Method Summary
 void commit(Transaction tx, boolean onePhase)
           
 void forget(Transaction tx)
           
 Map getExternalXids()
           
 Transaction importXid(Xid xid, long transactionTimeoutMillis)
           
 int prepare(Transaction tx)
           
 void rollback(Transaction tx)
           
 

Method Detail

importXid

Transaction importXid(Xid xid,
                      long transactionTimeoutMillis)
                      throws XAException,
                             SystemException
Throws:
XAException
SystemException

commit

void commit(Transaction tx,
            boolean onePhase)
            throws XAException
Throws:
XAException

forget

void forget(Transaction tx)
            throws XAException
Throws:
XAException

prepare

int prepare(Transaction tx)
            throws XAException
Throws:
XAException

rollback

void rollback(Transaction tx)
              throws XAException
Throws:
XAException

getExternalXids

Map getExternalXids()


Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.