Package org.apache.activemq.openwire.v3
Class ConsumerInfoMarshaller
java.lang.Object
org.apache.activemq.openwire.v3.BaseDataStreamMarshaller
org.apache.activemq.openwire.v3.BaseCommandMarshaller
org.apache.activemq.openwire.v3.ConsumerInfoMarshaller
- All Implemented Interfaces:
org.apache.activemq.openwire.DataStreamMarshaller
Marshalling code for Open Wire Format for ConsumerInfoMarshaller
NOTE!: This file is auto generated - do not modify! if you need to make a
change, please see the modify the groovy scripts in the under src/gram/script
and then use maven openwire:generate to regenerate this file.
-
Field Summary
Fields inherited from class org.apache.activemq.openwire.v3.BaseDataStreamMarshaller
STACK_TRACE_ELEMENT_CONSTRUCTOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.activemq.command.DataStructure
byte
Return the type of Data Structure we marshalvoid
looseMarshal
(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataOutput dataOut) Write the booleans that this object uses to a BooleanStreamvoid
looseUnmarshal
(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataInput dataIn) Un-marshal an object instance from the data input streamint
tightMarshal1
(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, org.apache.activemq.openwire.BooleanStream bs) Write the booleans that this object uses to a BooleanStreamvoid
tightMarshal2
(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataOutput dataOut, org.apache.activemq.openwire.BooleanStream bs) Write a object instance to data output streamvoid
tightUnmarshal
(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataInput dataIn, org.apache.activemq.openwire.BooleanStream bs) Un-marshal an object instance from the data input streamMethods inherited from class org.apache.activemq.openwire.v3.BaseDataStreamMarshaller
looseMarshalByteArray, looseMarshalByteSequence, looseMarshalCachedObject, looseMarshalConstByteArray, looseMarshalLong, looseMarshalNestedObject, looseMarshalObjectArray, looseMarshalString, looseMarshalThrowable, looseUnmarsalCachedObject, looseUnmarsalNestedObject, looseUnmarsalThrowable, looseUnmarshalByteArray, looseUnmarshalByteSequence, looseUnmarshalConstByteArray, looseUnmarshalLong, looseUnmarshalString, tightMarshalByteArray1, tightMarshalByteArray2, tightMarshalByteSequence1, tightMarshalByteSequence2, tightMarshalCachedObject1, tightMarshalCachedObject2, tightMarshalConstByteArray1, tightMarshalConstByteArray2, tightMarshalLong1, tightMarshalLong2, tightMarshalNestedObject1, tightMarshalNestedObject2, tightMarshalObjectArray1, tightMarshalObjectArray2, tightMarshalString1, tightMarshalString2, tightMarshalThrowable1, tightMarshalThrowable2, tightUnmarsalCachedObject, tightUnmarsalNestedObject, tightUnmarsalThrowable, tightUnmarshalByteArray, tightUnmarshalByteSequence, tightUnmarshalConstByteArray, tightUnmarshalLong, tightUnmarshalString, toLong, toLong
-
Constructor Details
-
ConsumerInfoMarshaller
public ConsumerInfoMarshaller()
-
-
Method Details
-
getDataStructureType
public byte getDataStructureType()Return the type of Data Structure we marshal- Specified by:
getDataStructureType
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Specified by:
getDataStructureType
in classBaseDataStreamMarshaller
- Returns:
- short representation of the type data structure
-
createObject
public org.apache.activemq.command.DataStructure createObject()- Specified by:
createObject
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Specified by:
createObject
in classBaseDataStreamMarshaller
- Returns:
- a new object instance
-
tightUnmarshal
public void tightUnmarshal(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataInput dataIn, org.apache.activemq.openwire.BooleanStream bs) throws IOException Un-marshal an object instance from the data input stream- Specified by:
tightUnmarshal
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Overrides:
tightUnmarshal
in classBaseCommandMarshaller
- Parameters:
o
- the object to un-marshaldataIn
- the data input stream to build the object from- Throws:
IOException
-
tightMarshal1
public int tightMarshal1(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, org.apache.activemq.openwire.BooleanStream bs) throws IOException Write the booleans that this object uses to a BooleanStream- Specified by:
tightMarshal1
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Overrides:
tightMarshal1
in classBaseCommandMarshaller
- Throws:
IOException
-
tightMarshal2
public void tightMarshal2(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataOutput dataOut, org.apache.activemq.openwire.BooleanStream bs) throws IOException Write a object instance to data output stream- Specified by:
tightMarshal2
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Overrides:
tightMarshal2
in classBaseCommandMarshaller
- Parameters:
o
- the instance to be marshaleddataOut
- the output stream- Throws:
IOException
- thrown if an error occurs
-
looseUnmarshal
public void looseUnmarshal(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataInput dataIn) throws IOException Un-marshal an object instance from the data input stream- Specified by:
looseUnmarshal
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Overrides:
looseUnmarshal
in classBaseCommandMarshaller
- Parameters:
o
- the object to un-marshaldataIn
- the data input stream to build the object from- Throws:
IOException
-
looseMarshal
public void looseMarshal(org.apache.activemq.openwire.OpenWireFormat wireFormat, Object o, DataOutput dataOut) throws IOException Write the booleans that this object uses to a BooleanStream- Specified by:
looseMarshal
in interfaceorg.apache.activemq.openwire.DataStreamMarshaller
- Overrides:
looseMarshal
in classBaseCommandMarshaller
- Throws:
IOException
-