org.apache.geronimo.transaction.manager
Interface XidFactory

All Known Implementing Classes:
XidFactoryImpl

public interface XidFactory

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

Method Summary
 Xid createBranch(Xid globalId, int branch)
           
 Xid createXid()
           
 boolean matchesBranchId(byte[] branchQualifier)
           
 boolean matchesGlobalId(byte[] globalTransactionId)
           
 Xid recover(int formatId, byte[] globalTransactionid, byte[] branchQualifier)
           
 

Method Detail

createXid

public Xid createXid()

createBranch

public Xid createBranch(Xid globalId,
                        int branch)

matchesGlobalId

public boolean matchesGlobalId(byte[] globalTransactionId)

matchesBranchId

public boolean matchesBranchId(byte[] branchQualifier)

recover

public Xid recover(int formatId,
                   byte[] globalTransactionid,
                   byte[] branchQualifier)


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