Class DummyNoXaXid

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

    @Deprecated
    public final class DummyNoXaXid
    extends java.lang.Object
    implements javax.transaction.xa.Xid
    Deprecated.
    it will be removed and EmbeddedXid would be used instead.
    Xid to be used when no XAResource enlistment takes place. This is more efficient both creation and memory wise than DummyXid.
    Since:
    5.1
    Author:
    Mircea Markus <mircea.markus@jboss.com> (C) 2011 Red Hat Inc.
    • Field Summary

      • Fields inherited from interface javax.transaction.xa.Xid

        MAXBQUALSIZE, MAXGTRIDSIZE
    • Constructor Summary

      Constructors 
      Constructor Description
      DummyNoXaXid()
      Deprecated.
       
    • Constructor Detail

      • DummyNoXaXid

        public DummyNoXaXid()
        Deprecated.
    • Method Detail

      • getFormatId

        public int getFormatId()
        Deprecated.
        Specified by:
        getFormatId in interface javax.transaction.xa.Xid
      • getGlobalTransactionId

        public byte[] getGlobalTransactionId()
        Deprecated.
        Specified by:
        getGlobalTransactionId in interface javax.transaction.xa.Xid
      • getBranchQualifier

        public byte[] getBranchQualifier()
        Deprecated.
        Specified by:
        getBranchQualifier in interface javax.transaction.xa.Xid
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public final int hashCode()
        Deprecated.
        Implementing an efficient hashCode is critical for performance:
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public final boolean equals​(java.lang.Object obj)
        Deprecated.
        Overrides:
        equals in class java.lang.Object