java.lang.Object
org.apache.geronimo.transaction.manager.XidImpl
All Implemented Interfaces:
Serializable, Xid

public class XidImpl extends Object implements Xid, Serializable
Unique id for a transaction.
See Also:
  • Constructor Details

    • XidImpl

      public XidImpl(byte[] globalId)
      Constructor taking a global id (for the main transaction)
      Parameters:
      globalId - the global transaction id
    • XidImpl

      public XidImpl(Xid global, byte[] branch)
      Constructor for a branch id
      Parameters:
      global - the xid of the global transaction this branch belongs to
      branch - the branch id
    • XidImpl

      public XidImpl(int formatId, byte[] globalId, byte[] branchId)
  • Method Details