Class ActiveMQRAStreamMessage

  • All Implemented Interfaces:
    jakarta.jms.Message, jakarta.jms.StreamMessage

    public class ActiveMQRAStreamMessage
    extends ActiveMQRAMessage
    implements jakarta.jms.StreamMessage
    A wrapper for a message
    • Constructor Detail

      • ActiveMQRAStreamMessage

        public ActiveMQRAStreamMessage​(jakarta.jms.StreamMessage message,
                                       ActiveMQRASession session)
        Create a new wrapper
        Parameters:
        message - the message
        session - the session
    • Method Detail

      • readBoolean

        public boolean readBoolean()
                            throws jakarta.jms.JMSException
        Read
        Specified by:
        readBoolean in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readByte

        public byte readByte()
                      throws jakarta.jms.JMSException
        Read
        Specified by:
        readByte in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readBytes

        public int readBytes​(byte[] value)
                      throws jakarta.jms.JMSException
        Read
        Specified by:
        readBytes in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readChar

        public char readChar()
                      throws jakarta.jms.JMSException
        Read
        Specified by:
        readChar in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readDouble

        public double readDouble()
                          throws jakarta.jms.JMSException
        Read
        Specified by:
        readDouble in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readFloat

        public float readFloat()
                        throws jakarta.jms.JMSException
        Read
        Specified by:
        readFloat in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readInt

        public int readInt()
                    throws jakarta.jms.JMSException
        Read
        Specified by:
        readInt in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readLong

        public long readLong()
                      throws jakarta.jms.JMSException
        Read
        Specified by:
        readLong in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readObject

        public Object readObject()
                          throws jakarta.jms.JMSException
        Read
        Specified by:
        readObject in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readShort

        public short readShort()
                        throws jakarta.jms.JMSException
        Read
        Specified by:
        readShort in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • readString

        public String readString()
                          throws jakarta.jms.JMSException
        Read
        Specified by:
        readString in interface jakarta.jms.StreamMessage
        Returns:
        The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • reset

        public void reset()
                   throws jakarta.jms.JMSException
        Reset
        Specified by:
        reset in interface jakarta.jms.StreamMessage
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeBoolean

        public void writeBoolean​(boolean value)
                          throws jakarta.jms.JMSException
        Write
        Specified by:
        writeBoolean in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeByte

        public void writeByte​(byte value)
                       throws jakarta.jms.JMSException
        Write
        Specified by:
        writeByte in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeBytes

        public void writeBytes​(byte[] value,
                               int offset,
                               int length)
                        throws jakarta.jms.JMSException
        Write
        Specified by:
        writeBytes in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        offset - The offset
        length - The length
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeBytes

        public void writeBytes​(byte[] value)
                        throws jakarta.jms.JMSException
        Write
        Specified by:
        writeBytes in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeChar

        public void writeChar​(char value)
                       throws jakarta.jms.JMSException
        Write
        Specified by:
        writeChar in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeDouble

        public void writeDouble​(double value)
                         throws jakarta.jms.JMSException
        Write
        Specified by:
        writeDouble in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeFloat

        public void writeFloat​(float value)
                        throws jakarta.jms.JMSException
        Write
        Specified by:
        writeFloat in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeInt

        public void writeInt​(int value)
                      throws jakarta.jms.JMSException
        Write
        Specified by:
        writeInt in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeLong

        public void writeLong​(long value)
                       throws jakarta.jms.JMSException
        Write
        Specified by:
        writeLong in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeObject

        public void writeObject​(Object value)
                         throws jakarta.jms.JMSException
        Write
        Specified by:
        writeObject in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeShort

        public void writeShort​(short value)
                        throws jakarta.jms.JMSException
        Write
        Specified by:
        writeShort in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs
      • writeString

        public void writeString​(String value)
                         throws jakarta.jms.JMSException
        Write
        Specified by:
        writeString in interface jakarta.jms.StreamMessage
        Parameters:
        value - The value
        Throws:
        jakarta.jms.JMSException - Thrown if an error occurs