Class KahaAddMessageCommand

java.lang.Object
org.apache.activemq.protobuf.BaseMessage<T>
org.apache.activemq.store.kahadb.data.KahaAddMessageCommand
All Implemented Interfaces:
org.apache.activemq.protobuf.Message<KahaAddMessageCommand>, JournalCommand<KahaAddMessageCommand>

public final class KahaAddMessageCommand extends org.apache.activemq.protobuf.BaseMessage<T> implements JournalCommand<KahaAddMessageCommand>
  • Constructor Details

    • KahaAddMessageCommand

      public KahaAddMessageCommand()
  • Method Details

    • missingFields

      public ArrayList<String> missingFields()
      Overrides:
      missingFields in class org.apache.activemq.protobuf.BaseMessage<KahaAddMessageCommand>
    • clear

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

      public KahaAddMessageCommand clone()
      Specified by:
      clone in interface org.apache.activemq.protobuf.Message<KahaAddMessageCommand>
      Specified by:
      clone in class org.apache.activemq.protobuf.BaseMessage<KahaAddMessageCommand>
    • mergeFrom

      public KahaAddMessageCommand mergeFrom(KahaAddMessageCommand other)
      Specified by:
      mergeFrom in interface org.apache.activemq.protobuf.Message<KahaAddMessageCommand>
      Overrides:
      mergeFrom in class org.apache.activemq.protobuf.BaseMessage<KahaAddMessageCommand>
    • serializedSizeUnframed

      public int serializedSizeUnframed()
      Specified by:
      serializedSizeUnframed in interface org.apache.activemq.protobuf.Message<KahaAddMessageCommand>
    • mergeUnframed

      public KahaAddMessageCommand mergeUnframed(org.apache.activemq.protobuf.CodedInputStream input) throws IOException
      Specified by:
      mergeUnframed in interface org.apache.activemq.protobuf.Message<KahaAddMessageCommand>
      Throws:
      IOException
    • writeUnframed

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

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

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

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

      public static KahaAddMessageCommand parseUnframed(InputStream data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException, IOException
      Throws:
      org.apache.activemq.protobuf.InvalidProtocolBufferException
      IOException
    • parseFramed

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

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

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

      public static KahaAddMessageCommand parseFramed(InputStream data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException, IOException
      Throws:
      org.apache.activemq.protobuf.InvalidProtocolBufferException
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public StringBuilder toString(StringBuilder sb, String prefix)
    • visit

      public void visit(Visitor visitor) throws IOException
      Specified by:
      visit in interface JournalCommand<KahaAddMessageCommand>
      Throws:
      IOException
    • type

      public KahaEntryType type()
      Specified by:
      type in interface JournalCommand<KahaAddMessageCommand>
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • equals

      public boolean equals(KahaAddMessageCommand obj)
    • hashCode

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

      public boolean hasTransactionInfo()
    • getTransactionInfo

      public KahaTransactionInfo getTransactionInfo()
    • setTransactionInfo

      public KahaAddMessageCommand setTransactionInfo(KahaTransactionInfo transactionInfo)
    • clearTransactionInfo

      public void clearTransactionInfo()
    • hasDestination

      public boolean hasDestination()
    • getDestination

      public KahaDestination getDestination()
    • setDestination

      public KahaAddMessageCommand setDestination(KahaDestination destination)
    • clearDestination

      public void clearDestination()
    • hasMessageId

      public boolean hasMessageId()
    • getMessageId

      public String getMessageId()
    • setMessageId

      public KahaAddMessageCommand setMessageId(String messageId)
    • clearMessageId

      public void clearMessageId()
    • hasMessage

      public boolean hasMessage()
    • getMessage

      public org.apache.activemq.protobuf.Buffer getMessage()
    • setMessage

      public KahaAddMessageCommand setMessage(org.apache.activemq.protobuf.Buffer message)
    • clearMessage

      public void clearMessage()
    • hasPriority

      public boolean hasPriority()
    • getPriority

      public int getPriority()
    • setPriority

      public KahaAddMessageCommand setPriority(int priority)
    • clearPriority

      public void clearPriority()
    • hasPrioritySupported

      public boolean hasPrioritySupported()
    • getPrioritySupported

      public boolean getPrioritySupported()
    • setPrioritySupported

      public KahaAddMessageCommand setPrioritySupported(boolean prioritySupported)
    • clearPrioritySupported

      public void clearPrioritySupported()