Class CoreStreamMessageWrapper
- java.lang.Object
-
- org.apache.activemq.artemis.protocol.amqp.converter.coreWrapper.CoreMessageWrapper
-
- org.apache.activemq.artemis.protocol.amqp.converter.coreWrapper.CoreStreamMessageWrapper
-
public final class CoreStreamMessageWrapper extends CoreMessageWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static byteTYPE-
Fields inherited from class org.apache.activemq.artemis.protocol.amqp.converter.coreWrapper.CoreMessageWrapper
message
-
-
Constructor Summary
Constructors Constructor Description CoreStreamMessageWrapper(org.apache.activemq.artemis.api.core.ICoreMessage message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearBody()org.apache.qpid.proton.amqp.messaging.SectioncreateAMQPSection(java.util.Map<org.apache.qpid.proton.amqp.Symbol,java.lang.Object> maMap, org.apache.qpid.proton.amqp.messaging.Properties properties)voiddecode()voidencode()Encode the body into the internal messagebooleanreadBoolean()bytereadByte()intreadBytes(byte[] value)charreadChar()doublereadDouble()floatreadFloat()intreadInt()longreadLong()java.lang.ObjectreadObject()shortreadShort()java.lang.StringreadString()voidreset()voidwriteBoolean(boolean value)voidwriteByte(byte value)voidwriteBytes(byte[] value)voidwriteBytes(byte[] value, int offset, int length)voidwriteChar(char value)voidwriteDouble(double value)voidwriteFloat(float value)voidwriteInt(int value)voidwriteLong(long value)voidwriteObject(java.lang.Object value)voidwriteShort(short value)voidwriteString(java.lang.String value)-
Methods inherited from class org.apache.activemq.artemis.protocol.amqp.converter.coreWrapper.CoreMessageWrapper
clearProperties, getBooleanProperty, getByteProperty, getDestination, getDoubleProperty, getExpiration, getFloatProperty, getInnerMessage, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSMessageID, getJMSPriority, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getOrignalEncoding, getPropertyNames, getReadBodyBuffer, getShortProperty, getStringProperty, getWriteBodyBuffer, propertyExists, setBooleanProperty, setByteProperty, setDeliveryMode, setDestination, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty, wrap
-
-
-
-
Field Detail
-
TYPE
public static final byte TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
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) throws ConversionException- Overrides:
createAMQPSectionin classCoreMessageWrapper- Throws:
ConversionException
-
readBoolean
public boolean readBoolean() throws MessageEOFException, ConversionException
-
readByte
public byte readByte() throws MessageEOFException, ConversionException
-
readShort
public short readShort() throws MessageEOFException, ConversionException
-
readChar
public char readChar() throws MessageEOFException, ConversionException
-
readInt
public int readInt() throws MessageEOFException, ConversionException
-
readLong
public long readLong() throws ConversionException, MessageEOFException
-
readFloat
public float readFloat() throws ConversionException, MessageEOFException
-
readDouble
public double readDouble() throws ConversionException, MessageEOFException
-
readString
public java.lang.String readString() throws ConversionException, MessageEOFException
-
readBytes
public int readBytes(byte[] value) throws ConversionException, MessageEOFException
-
readObject
public java.lang.Object readObject() throws ConversionException, MessageEOFException
-
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)
-
writeString
public void writeString(java.lang.String value)
-
writeBytes
public void writeBytes(byte[] value)
-
writeBytes
public void writeBytes(byte[] value, int offset, int length)
-
writeObject
public void writeObject(java.lang.Object value) throws ConversionException- Throws:
ConversionException
-
reset
public void reset()
-
clearBody
public void clearBody()
- Overrides:
clearBodyin classCoreMessageWrapper
-
decode
public void decode()
- Overrides:
decodein classCoreMessageWrapper
-
encode
public void encode()
Description copied from class:CoreMessageWrapperEncode the body into the internal message- Overrides:
encodein classCoreMessageWrapper
-
-