Class CoreBytesMessageWrapper

    • Constructor Detail

      • CoreBytesMessageWrapper

        public CoreBytesMessageWrapper​(org.apache.activemq.artemis.api.core.ICoreMessage message)
    • Method Detail

      • getBinaryFromMessageBody

        protected static org.apache.qpid.proton.amqp.Binary getBinaryFromMessageBody​(CoreBytesMessageWrapper message)
      • createAMQPSection

        public org.apache.qpid.proton.amqp.messaging.Section createAMQPSection​(java.util.Map<org.apache.qpid.proton.amqp.Symbol,​java.lang.Object> maMap,
                                                                               org.apache.qpid.proton.amqp.messaging.Properties properties)
        Overrides:
        createAMQPSection in class CoreMessageWrapper
      • getBodyLength

        public long getBodyLength()
      • readBoolean

        public boolean readBoolean()
      • readByte

        public byte readByte()
      • readUnsignedByte

        public int readUnsignedByte()
      • readShort

        public short readShort()
      • readUnsignedShort

        public int readUnsignedShort()
      • readChar

        public char readChar()
      • readInt

        public int readInt()
      • readLong

        public long readLong()
      • readFloat

        public float readFloat()
      • readDouble

        public double readDouble()
      • readUTF

        public java.lang.String readUTF()
      • readBytes

        public int readBytes​(byte[] value)
      • readBytes

        public int readBytes​(byte[] value,
                             int length)
      • writeBoolean

        public void writeBoolean​(boolean value)
      • writeByte

        public void writeByte​(byte value)
      • writeShort

        public void writeShort​(short value)
      • writeChar

        public void writeChar​(char value)
      • writeInt

        public void writeInt​(int value)
      • writeLong

        public void writeLong​(long value)
      • writeFloat

        public void writeFloat​(float value)
      • writeDouble

        public void writeDouble​(double value)
      • writeUTF

        public void writeUTF​(java.lang.String value)
      • writeBytes

        public void writeBytes​(byte[] value)
      • writeBytes

        public void writeBytes​(byte[] value,
                               int offset,
                               int length)
      • reset

        public void reset()