activemq-cpp-3.6.0
|
Base class for all classes that marshal commands for Openwire. More...
#include <src/main/activemq/wireformat/openwire/marshal/DataStreamMarshaller.h>
Public Member Functions | |
virtual | ~DataStreamMarshaller () |
virtual unsigned char | getDataStructureType () const =0 |
Gets the DataStructureType that this class marshals/unmarshals. | |
virtual commands::DataStructure * | createObject () const =0 |
Creates a new instance of the class that this class is a marshaling director for. | |
virtual int | tightMarshal1 (OpenWireFormat *format, commands::DataStructure *command, utils::BooleanStream *bs)=0 |
Tight Marhsal to the given stream. | |
virtual void | tightMarshal2 (OpenWireFormat *format, commands::DataStructure *command, decaf::io::DataOutputStream *ds, utils::BooleanStream *bs)=0 |
Tight Marhsal to the given stream. | |
virtual void | tightUnmarshal (OpenWireFormat *format, commands::DataStructure *command, decaf::io::DataInputStream *dis, utils::BooleanStream *bs)=0 |
Tight Un-marhsal to the given stream. | |
virtual void | looseMarshal (OpenWireFormat *format, commands::DataStructure *command, decaf::io::DataOutputStream *ds)=0 |
Tight Marhsal to the given stream. | |
virtual void | looseUnmarshal (OpenWireFormat *format, commands::DataStructure *command, decaf::io::DataInputStream *dis)=0 |
Loose Un-marhsal to the given stream. |
Base class for all classes that marshal commands for Openwire.
|
virtual |
|
pure virtual |
Creates a new instance of the class that this class is a marshaling director for.
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller.
|
pure virtual |
Gets the DataStructureType that this class marshals/unmarshals.
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller.
|
pure virtual |
Tight Marhsal to the given stream.
format | - The OpenwireFormat properties |
command | - the object to Marshal |
ds | - DataOutputStream to marshal to |
IOException | if an error occurs. |
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionIdMarshaller.
|
pure virtual |
Loose Un-marhsal to the given stream.
format | - The OpenwireFormat properties |
command | - the object to Un-Marshal |
dis | - the DataInputStream to Un-Marshal from |
IOException | if an error occurs. |
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionIdMarshaller.
|
pure virtual |
Tight Marhsal to the given stream.
format | The OpenwireFormat properties |
command | The object to Marshal |
bs | The boolean stream to marshal to. |
IOException | if an error occurs. |
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionIdMarshaller.
|
pure virtual |
Tight Marhsal to the given stream.
format | - The OpenwireFormat properties |
command | - the object to Marshal |
ds | - the DataOutputStream to Marshal to |
bs | - boolean stream to marshal to. |
IOException | if an error occurs. |
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionIdMarshaller.
|
pure virtual |
Tight Un-marhsal to the given stream.
format | - The OpenwireFormat properties |
command | - the object to Un-Marshal |
dis | - the DataInputStream to Un-Marshal from |
bs | - boolean stream to unmarshal from. |
IOException | if an error occurs. |
Implemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempQueueMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempTopicMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTopicMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerIdMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::DiscoveryEventMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::JournalQueueAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTopicAckMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTraceMarshaller, activemq::wireformat::openwire::marshal::generated::JournalTransactionMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::LastPartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::LocalTransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageIdMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::NetworkBridgeFilterMarshaller, activemq::wireformat::openwire::marshal::generated::PartialCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerIdMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionIdMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, activemq::wireformat::openwire::marshal::generated::SubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::WireFormatInfoMarshaller, activemq::wireformat::openwire::marshal::generated::XATransactionIdMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTempDestinationMarshaller, activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionIdMarshaller.