Package org.apache.activemq.openwire.v12
Class BaseDataStreamMarshaller
java.lang.Object
org.apache.activemq.openwire.v12.BaseDataStreamMarshaller
- All Implemented Interfaces:
DataStreamMarshaller
- Direct Known Subclasses:
ActiveMQDestinationMarshaller
,BaseCommandMarshaller
,BrokerIdMarshaller
,ConnectionIdMarshaller
,ConsumerIdMarshaller
,DiscoveryEventMarshaller
,JournalQueueAckMarshaller
,JournalTopicAckMarshaller
,JournalTraceMarshaller
,JournalTransactionMarshaller
,MessageIdMarshaller
,NetworkBridgeFilterMarshaller
,PartialCommandMarshaller
,ProducerIdMarshaller
,SessionIdMarshaller
,SubscriptionInfoMarshaller
,TransactionIdMarshaller
,WireFormatInfoMarshaller
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract DataStructure
abstract byte
void
looseMarshal
(OpenWireFormat wireFormat, Object o, DataOutput dataOut) protected void
looseMarshalByteArray
(OpenWireFormat wireFormat, byte[] data, DataOutput dataOut) protected void
looseMarshalByteSequence
(OpenWireFormat wireFormat, ByteSequence data, DataOutput dataOut) protected void
looseMarshalCachedObject
(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut) protected void
looseMarshalConstByteArray
(OpenWireFormat wireFormat, byte[] data, DataOutput dataOut, int i) void
looseMarshalLong
(OpenWireFormat wireFormat, long o, DataOutput dataOut) protected void
looseMarshalNestedObject
(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut) protected void
looseMarshalObjectArray
(OpenWireFormat wireFormat, DataStructure[] objects, DataOutput dataOut) protected void
looseMarshalString
(String value, DataOutput dataOut) protected void
looseMarshalThrowable
(OpenWireFormat wireFormat, Throwable o, DataOutput dataOut) protected DataStructure
looseUnmarsalCachedObject
(OpenWireFormat wireFormat, DataInput dataIn) protected DataStructure
looseUnmarsalNestedObject
(OpenWireFormat wireFormat, DataInput dataIn) protected Throwable
looseUnmarsalThrowable
(OpenWireFormat wireFormat, DataInput dataIn) void
looseUnmarshal
(OpenWireFormat wireFormat, Object o, DataInput dataIn) protected byte[]
looseUnmarshalByteArray
(DataInput dataIn) protected ByteSequence
looseUnmarshalByteSequence
(DataInput dataIn) protected byte[]
looseUnmarshalConstByteArray
(DataInput dataIn, int i) long
looseUnmarshalLong
(OpenWireFormat wireFormat, DataInput dataIn) protected String
looseUnmarshalString
(DataInput dataIn) int
tightMarshal1
(OpenWireFormat wireFormat, Object o, BooleanStream bs) void
tightMarshal2
(OpenWireFormat wireFormat, Object o, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalByteArray1
(byte[] data, BooleanStream bs) protected void
tightMarshalByteArray2
(byte[] data, DataOutput dataOut, BooleanStream bs) protected int
protected void
tightMarshalByteSequence2
(ByteSequence data, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalCachedObject1
(OpenWireFormat wireFormat, DataStructure o, BooleanStream bs) protected void
tightMarshalCachedObject2
(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalConstByteArray1
(byte[] data, BooleanStream bs, int i) protected void
tightMarshalConstByteArray2
(byte[] data, DataOutput dataOut, BooleanStream bs, int i) int
tightMarshalLong1
(OpenWireFormat wireFormat, long o, BooleanStream bs) void
tightMarshalLong2
(OpenWireFormat wireFormat, long o, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalNestedObject1
(OpenWireFormat wireFormat, DataStructure o, BooleanStream bs) protected void
tightMarshalNestedObject2
(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalObjectArray1
(OpenWireFormat wireFormat, DataStructure[] objects, BooleanStream bs) protected void
tightMarshalObjectArray2
(OpenWireFormat wireFormat, DataStructure[] objects, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalString1
(String value, BooleanStream bs) protected void
tightMarshalString2
(String value, DataOutput dataOut, BooleanStream bs) protected int
tightMarshalThrowable1
(OpenWireFormat wireFormat, Throwable o, BooleanStream bs) protected void
tightMarshalThrowable2
(OpenWireFormat wireFormat, Throwable o, DataOutput dataOut, BooleanStream bs) protected DataStructure
tightUnmarsalCachedObject
(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) protected DataStructure
tightUnmarsalNestedObject
(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) protected Throwable
tightUnmarsalThrowable
(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) void
tightUnmarshal
(OpenWireFormat wireFormat, Object o, DataInput dataIn, BooleanStream bs) protected byte[]
tightUnmarshalByteArray
(DataInput dataIn, BooleanStream bs) protected ByteSequence
tightUnmarshalByteSequence
(DataInput dataIn, BooleanStream bs) protected byte[]
tightUnmarshalConstByteArray
(DataInput dataIn, BooleanStream bs, int i) long
tightUnmarshalLong
(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) protected String
tightUnmarshalString
(DataInput dataIn, BooleanStream bs) protected long
toLong
(int value) protected long
toLong
(short value)
-
Field Details
-
STACK_TRACE_ELEMENT_CONSTRUCTOR
-
-
Constructor Details
-
BaseDataStreamMarshaller
public BaseDataStreamMarshaller()
-
-
Method Details
-
getDataStructureType
public abstract byte getDataStructureType()- Specified by:
getDataStructureType
in interfaceDataStreamMarshaller
-
createObject
- Specified by:
createObject
in interfaceDataStreamMarshaller
-
tightMarshal1
- Specified by:
tightMarshal1
in interfaceDataStreamMarshaller
- Throws:
IOException
-
tightMarshal2
public void tightMarshal2(OpenWireFormat wireFormat, Object o, DataOutput dataOut, BooleanStream bs) throws IOException - Specified by:
tightMarshal2
in interfaceDataStreamMarshaller
- Throws:
IOException
-
tightUnmarshal
public void tightUnmarshal(OpenWireFormat wireFormat, Object o, DataInput dataIn, BooleanStream bs) throws IOException - Specified by:
tightUnmarshal
in interfaceDataStreamMarshaller
- Throws:
IOException
-
tightMarshalLong1
public int tightMarshalLong1(OpenWireFormat wireFormat, long o, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalLong2
public void tightMarshalLong2(OpenWireFormat wireFormat, long o, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightUnmarshalLong
public long tightUnmarshalLong(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) throws IOException - Throws:
IOException
-
toLong
protected long toLong(short value) -
toLong
protected long toLong(int value) -
tightUnmarsalNestedObject
protected DataStructure tightUnmarsalNestedObject(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalNestedObject1
protected int tightMarshalNestedObject1(OpenWireFormat wireFormat, DataStructure o, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalNestedObject2
protected void tightMarshalNestedObject2(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightUnmarsalCachedObject
protected DataStructure tightUnmarsalCachedObject(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalCachedObject1
protected int tightMarshalCachedObject1(OpenWireFormat wireFormat, DataStructure o, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalCachedObject2
protected void tightMarshalCachedObject2(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightUnmarsalThrowable
protected Throwable tightUnmarsalThrowable(OpenWireFormat wireFormat, DataInput dataIn, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalThrowable1
protected int tightMarshalThrowable1(OpenWireFormat wireFormat, Throwable o, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalThrowable2
protected void tightMarshalThrowable2(OpenWireFormat wireFormat, Throwable o, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightUnmarshalString
- Throws:
IOException
-
tightMarshalString1
- Throws:
IOException
-
tightMarshalString2
protected void tightMarshalString2(String value, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalObjectArray1
protected int tightMarshalObjectArray1(OpenWireFormat wireFormat, DataStructure[] objects, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalObjectArray2
protected void tightMarshalObjectArray2(OpenWireFormat wireFormat, DataStructure[] objects, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightMarshalConstByteArray1
- Throws:
IOException
-
tightMarshalConstByteArray2
protected void tightMarshalConstByteArray2(byte[] data, DataOutput dataOut, BooleanStream bs, int i) throws IOException - Throws:
IOException
-
tightUnmarshalConstByteArray
protected byte[] tightUnmarshalConstByteArray(DataInput dataIn, BooleanStream bs, int i) throws IOException - Throws:
IOException
-
tightMarshalByteArray1
- Throws:
IOException
-
tightMarshalByteArray2
protected void tightMarshalByteArray2(byte[] data, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightUnmarshalByteArray
- Throws:
IOException
-
tightMarshalByteSequence1
- Throws:
IOException
-
tightMarshalByteSequence2
protected void tightMarshalByteSequence2(ByteSequence data, DataOutput dataOut, BooleanStream bs) throws IOException - Throws:
IOException
-
tightUnmarshalByteSequence
protected ByteSequence tightUnmarshalByteSequence(DataInput dataIn, BooleanStream bs) throws IOException - Throws:
IOException
-
looseMarshal
public void looseMarshal(OpenWireFormat wireFormat, Object o, DataOutput dataOut) throws IOException - Specified by:
looseMarshal
in interfaceDataStreamMarshaller
- Throws:
IOException
-
looseUnmarshal
public void looseUnmarshal(OpenWireFormat wireFormat, Object o, DataInput dataIn) throws IOException - Specified by:
looseUnmarshal
in interfaceDataStreamMarshaller
- Throws:
IOException
-
looseMarshalLong
public void looseMarshalLong(OpenWireFormat wireFormat, long o, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseUnmarshalLong
- Throws:
IOException
-
looseUnmarsalNestedObject
protected DataStructure looseUnmarsalNestedObject(OpenWireFormat wireFormat, DataInput dataIn) throws IOException - Throws:
IOException
-
looseMarshalNestedObject
protected void looseMarshalNestedObject(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseUnmarsalCachedObject
protected DataStructure looseUnmarsalCachedObject(OpenWireFormat wireFormat, DataInput dataIn) throws IOException - Throws:
IOException
-
looseMarshalCachedObject
protected void looseMarshalCachedObject(OpenWireFormat wireFormat, DataStructure o, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseUnmarsalThrowable
protected Throwable looseUnmarsalThrowable(OpenWireFormat wireFormat, DataInput dataIn) throws IOException - Throws:
IOException
-
looseMarshalThrowable
protected void looseMarshalThrowable(OpenWireFormat wireFormat, Throwable o, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseUnmarshalString
- Throws:
IOException
-
looseMarshalString
- Throws:
IOException
-
looseMarshalObjectArray
protected void looseMarshalObjectArray(OpenWireFormat wireFormat, DataStructure[] objects, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseMarshalConstByteArray
protected void looseMarshalConstByteArray(OpenWireFormat wireFormat, byte[] data, DataOutput dataOut, int i) throws IOException - Throws:
IOException
-
looseUnmarshalConstByteArray
- Throws:
IOException
-
looseMarshalByteArray
protected void looseMarshalByteArray(OpenWireFormat wireFormat, byte[] data, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseUnmarshalByteArray
- Throws:
IOException
-
looseMarshalByteSequence
protected void looseMarshalByteSequence(OpenWireFormat wireFormat, ByteSequence data, DataOutput dataOut) throws IOException - Throws:
IOException
-
looseUnmarshalByteSequence
- Throws:
IOException
-