Class MariaDbXid

  • All Implemented Interfaces:
    Xid

    public class MariaDbXid
    extends Object
    implements Xid
    • Constructor Detail

      • MariaDbXid

        public MariaDbXid​(int formatId,
                          byte[] globalTransactionId,
                          byte[] branchQualifier)
        Global transaction identifier.
        Parameters:
        formatId - the format identifier part of the XID.
        globalTransactionId - the global transaction identifier part of XID as an array of bytes.
        branchQualifier - the transaction branch identifier part of XID as an array of bytes.
    • Method Detail

      • equals

        public boolean equals​(Object obj)
        Equal implementation.
        Overrides:
        equals in class Object
        Parameters:
        obj - object to compare
        Returns:
        true if object is MariaDbXi and as same parameters
      • getFormatId

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

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