Class RecoveredXid

java.lang.Object
org.postgresql.xa.RecoveredXid
All Implemented Interfaces:
Xid

class RecoveredXid extends Object implements Xid
  • Field Details

    • formatId

      int formatId
    • globalTransactionId

      byte[] globalTransactionId
    • branchQualifier

      byte[] branchQualifier
  • Constructor Details

    • RecoveredXid

      RecoveredXid(int formatId, byte[] globalTransactionId, byte[] branchQualifier)
  • Method Details

    • getFormatId

      public int getFormatId()
      Specified by:
      getFormatId in interface Xid
    • getGlobalTransactionId

      public byte[] getGlobalTransactionId()
      Specified by:
      getGlobalTransactionId in interface Xid
    • getBranchQualifier

      public byte[] getBranchQualifier()
      Specified by:
      getBranchQualifier in interface Xid
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      This is for debugging purposes only.
      Overrides:
      toString in class Object
    • xidToString

      static String xidToString(Xid xid)
    • stringToXid

      static Xid stringToXid(String s)
      Returns:
      recovered xid, or null if s does not represent a valid xid encoded by the driver.