Package org.h2.jdbcx

Class JdbcXid

  • All Implemented Interfaces:
    javax.transaction.xa.Xid

    public final class JdbcXid
    extends org.h2.message.TraceObject
    implements javax.transaction.xa.Xid
    An object of this class represents a transaction id.
    • Field Summary

      • Fields inherited from class org.h2.message.TraceObject

        ARRAY, BLOB, CALLABLE_STATEMENT, CLOB, CONNECTION, DATA_SOURCE, DATABASE_META_DATA, PARAMETER_META_DATA, PREPARED_STATEMENT, RESULT_SET, RESULT_SET_META_DATA, SAVEPOINT, SQLXML, STATEMENT, trace, XA_DATA_SOURCE, XID
      • Fields inherited from interface javax.transaction.xa.Xid

        MAXBQUALSIZE, MAXGTRIDSIZE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getBranchQualifier()
      The transaction branch identifier.
      int getFormatId()
      Get the format id.
      byte[] getGlobalTransactionId()
      The global transaction identifier.
      • Methods inherited from class org.h2.message.TraceObject

        debugCode, debugCodeAssign, debugCodeCall, debugCodeCall, debugCodeCall, getNextId, getTraceId, getTraceObjectName, isDebugEnabled, isInfoEnabled, logAndConvert, quote, quoteArray, quoteBigDecimal, quoteBytes, quoteDate, quoteIntArray, quoteMap, quoteTime, quoteTimestamp, setTrace, unsupported
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getFormatId

        public int getFormatId()
        Get the format id.
        Specified by:
        getFormatId in interface javax.transaction.xa.Xid
        Returns:
        the format id
      • getBranchQualifier

        public byte[] getBranchQualifier()
        The transaction branch identifier.
        Specified by:
        getBranchQualifier in interface javax.transaction.xa.Xid
        Returns:
        the identifier
      • getGlobalTransactionId

        public byte[] getGlobalTransactionId()
        The global transaction identifier.
        Specified by:
        getGlobalTransactionId in interface javax.transaction.xa.Xid
        Returns:
        the transaction id