org.apache.geronimo.transaction.manager
Interface XidImporter

All Known Implementing Classes:
TransactionManagerImpl

public interface XidImporter

Version:
$Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $

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

Method Detail

importXid

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

commit

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

forget

public void forget(Transaction tx)
            throws XAException
Throws:
XAException

prepare

public int prepare(Transaction tx)
            throws XAException
Throws:
XAException

rollback

public void rollback(Transaction tx)
              throws XAException
Throws:
XAException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.