Class KahaXATransactionId

  • All Implemented Interfaces:
    org.apache.activemq.protobuf.Message<KahaXATransactionId>

    public final class KahaXATransactionId
    extends org.apache.activemq.protobuf.BaseMessage<T>
    • Constructor Detail

      • KahaXATransactionId

        public KahaXATransactionId()
    • Method Detail

      • clear

        public void clear()
        Specified by:
        clear in interface org.apache.activemq.protobuf.Message<KahaXATransactionId>
        Overrides:
        clear in class org.apache.activemq.protobuf.BaseMessage<KahaXATransactionId>
      • serializedSizeUnframed

        public int serializedSizeUnframed()
      • writeUnframed

        public void writeUnframed​(org.apache.activemq.protobuf.CodedOutputStream output)
                           throws IOException
        Specified by:
        writeUnframed in interface org.apache.activemq.protobuf.Message<KahaXATransactionId>
        Overrides:
        writeUnframed in class org.apache.activemq.protobuf.BaseMessage<KahaXATransactionId>
        Throws:
        IOException
      • parseUnframed

        public static KahaXATransactionId parseUnframed​(org.apache.activemq.protobuf.CodedInputStream data)
                                                 throws org.apache.activemq.protobuf.InvalidProtocolBufferException,
                                                        IOException
        Throws:
        org.apache.activemq.protobuf.InvalidProtocolBufferException
        IOException
      • parseUnframed

        public static KahaXATransactionId parseUnframed​(org.apache.activemq.protobuf.Buffer data)
                                                 throws org.apache.activemq.protobuf.InvalidProtocolBufferException
        Throws:
        org.apache.activemq.protobuf.InvalidProtocolBufferException
      • parseUnframed

        public static KahaXATransactionId parseUnframed​(byte[] data)
                                                 throws org.apache.activemq.protobuf.InvalidProtocolBufferException
        Throws:
        org.apache.activemq.protobuf.InvalidProtocolBufferException
      • parseFramed

        public static KahaXATransactionId parseFramed​(org.apache.activemq.protobuf.CodedInputStream data)
                                               throws org.apache.activemq.protobuf.InvalidProtocolBufferException,
                                                      IOException
        Throws:
        org.apache.activemq.protobuf.InvalidProtocolBufferException
        IOException
      • parseFramed

        public static KahaXATransactionId parseFramed​(org.apache.activemq.protobuf.Buffer data)
                                               throws org.apache.activemq.protobuf.InvalidProtocolBufferException
        Throws:
        org.apache.activemq.protobuf.InvalidProtocolBufferException
      • parseFramed

        public static KahaXATransactionId parseFramed​(byte[] data)
                                               throws org.apache.activemq.protobuf.InvalidProtocolBufferException
        Throws:
        org.apache.activemq.protobuf.InvalidProtocolBufferException
      • hashCode

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

        public boolean hasFormatId()
      • getFormatId

        public int getFormatId()
      • setFormatId

        public T setFormatId​(int formatId)
      • clearFormatId

        public void clearFormatId()
      • hasBranchQualifier

        public boolean hasBranchQualifier()
      • getBranchQualifier

        public org.apache.activemq.protobuf.Buffer getBranchQualifier()
      • setBranchQualifier

        public T setBranchQualifier​(org.apache.activemq.protobuf.Buffer branchQualifier)
      • clearBranchQualifier

        public void clearBranchQualifier()
      • hasGlobalTransactionId

        public boolean hasGlobalTransactionId()
      • getGlobalTransactionId

        public org.apache.activemq.protobuf.Buffer getGlobalTransactionId()
      • setGlobalTransactionId

        public T setGlobalTransactionId​(org.apache.activemq.protobuf.Buffer globalTransactionId)
      • clearGlobalTransactionId

        public void clearGlobalTransactionId()