Package org.apache.activemq.openwire.v10
Class BaseCommandMarshaller
- java.lang.Object
-
- org.apache.activemq.openwire.v10.BaseDataStreamMarshaller
-
- org.apache.activemq.openwire.v10.BaseCommandMarshaller
-
- All Implemented Interfaces:
DataStreamMarshaller
- Direct Known Subclasses:
BrokerInfoMarshaller
,ConnectionControlMarshaller
,ConnectionErrorMarshaller
,ConnectionInfoMarshaller
,ConsumerControlMarshaller
,ConsumerInfoMarshaller
,ControlCommandMarshaller
,DestinationInfoMarshaller
,FlushCommandMarshaller
,KeepAliveInfoMarshaller
,MessageAckMarshaller
,MessageDispatchMarshaller
,MessageDispatchNotificationMarshaller
,MessageMarshaller
,MessagePullMarshaller
,ProducerAckMarshaller
,ProducerInfoMarshaller
,RemoveInfoMarshaller
,RemoveSubscriptionInfoMarshaller
,ReplayCommandMarshaller
,ResponseMarshaller
,SessionInfoMarshaller
,ShutdownInfoMarshaller
,TransactionInfoMarshaller
public abstract class BaseCommandMarshaller extends BaseDataStreamMarshaller
Marshalling code for Open Wire Format for BaseCommandMarshaller 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.v10.BaseDataStreamMarshaller
STACK_TRACE_ELEMENT_CONSTRUCTOR
-
-
Constructor Summary
Constructors Constructor Description BaseCommandMarshaller()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
looseMarshal(OpenWireFormat wireFormat, Object o, DataOutput dataOut)
Write the booleans that this object uses to a BooleanStreamvoid
looseUnmarshal(OpenWireFormat wireFormat, Object o, DataInput dataIn)
Un-marshal an object instance from the data input streamint
tightMarshal1(OpenWireFormat wireFormat, Object o, BooleanStream bs)
Write the booleans that this object uses to a BooleanStreamvoid
tightMarshal2(OpenWireFormat wireFormat, Object o, DataOutput dataOut, BooleanStream bs)
Write a object instance to data output streamvoid
tightUnmarshal(OpenWireFormat wireFormat, Object o, DataInput dataIn, BooleanStream bs)
Un-marshal an object instance from the data input stream-
Methods inherited from class org.apache.activemq.openwire.v10.BaseDataStreamMarshaller
createObject, cutMessageIfNeeded, getDataStructureType, 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
-
-
-
-
Method Detail
-
tightUnmarshal
public void tightUnmarshal(OpenWireFormat wireFormat, Object o, DataInput dataIn, BooleanStream bs) throws IOException
Un-marshal an object instance from the data input stream- Specified by:
tightUnmarshal
in interfaceDataStreamMarshaller
- Overrides:
tightUnmarshal
in classBaseDataStreamMarshaller
- Parameters:
o
- the object to un-marshaldataIn
- the data input stream to build the object from- Throws:
IOException
-
tightMarshal1
public int tightMarshal1(OpenWireFormat wireFormat, Object o, BooleanStream bs) throws IOException
Write the booleans that this object uses to a BooleanStream- Specified by:
tightMarshal1
in interfaceDataStreamMarshaller
- Overrides:
tightMarshal1
in classBaseDataStreamMarshaller
- Throws:
IOException
-
tightMarshal2
public void tightMarshal2(OpenWireFormat wireFormat, Object o, DataOutput dataOut, BooleanStream bs) throws IOException
Write a object instance to data output stream- Specified by:
tightMarshal2
in interfaceDataStreamMarshaller
- Overrides:
tightMarshal2
in classBaseDataStreamMarshaller
- Parameters:
o
- the instance to be marshaleddataOut
- the output stream- Throws:
IOException
- thrown if an error occurs
-
looseUnmarshal
public void looseUnmarshal(OpenWireFormat wireFormat, Object o, DataInput dataIn) throws IOException
Un-marshal an object instance from the data input stream- Specified by:
looseUnmarshal
in interfaceDataStreamMarshaller
- Overrides:
looseUnmarshal
in classBaseDataStreamMarshaller
- Parameters:
o
- the object to un-marshaldataIn
- the data input stream to build the object from- Throws:
IOException
-
looseMarshal
public void looseMarshal(OpenWireFormat wireFormat, Object o, DataOutput dataOut) throws IOException
Write the booleans that this object uses to a BooleanStream- Specified by:
looseMarshal
in interfaceDataStreamMarshaller
- Overrides:
looseMarshal
in classBaseDataStreamMarshaller
- Throws:
IOException
-
-