Apache.NMS.ActiveMQ Base class for all DataStructure implementations An OpenWire command An OpenWire command Represents a marshallable entity Get the unique identifier that this object and its own Marshaler share. Clone this object and return a new instance that the caller now owns. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isMessage() query. The correlation ID used to correlate messages with conversations or long running business processes The destination of the message The time in milliseconds that this message should expire in The message ID which is set by the provider Whether or not this message is persistent The Priority on this message Returns true if this message has been redelivered to this or another consumer before being acknowledged successfully. The destination that the consumer of this message should send replies to The timestamp the broker added to the message The type name of this message Returns the number of times this message has been redelivered to other consumers without being acknowledged successfully. The Message Group ID used to group messages together to the same consumer for the same group ID value The Message Group Sequence counter to indicate the position in a group Returns the ID of the producers transaction Used when the message compression is enabled to track how many bytes the EndianBinaryWriter actually writes to the stream before compression so that the receiving client can read off the real bodylength from the Message before the data is actually read. Summary description for ActiveMQDestination. Topic Destination object Temporary Topic Destination object Queue Destination object Temporary Queue Destination object prefix for Advisory message destinations prefix for consumer advisory destinations prefix for producer advisory destinations prefix for connection advisory destinations The default target for ordered destinations The Default Constructor Construct the Destination with a defined physical name; Returns the advisory. The advisory to set. true if this is a destination for Consumer advisories true if this is a destination for Producer advisories true if this is a destination for Connection advisories Returns the exclusive. The exclusive to set. Returns the ordered. The ordered to set. Returns the orderedTarget. The orderedTarget to set. A helper method to return a descriptive string for the topic or queue a descriptive string for this queue or topic Create a Destination Create a temporary name from the clientId From a temporary destination find the clientId of the Connection that created it the clientId or null if not a temporary destination object to compare 1 if this is less than o else 0 if they are equal or -1 if this is less than o Lets sort by name first then lets sort topics greater than queues another destination to compare against 1 if this is less than o else 0 if they are equal or -1 if this is less than o Returns the Destination type Gets the Destination Type of this Destination as a String value which is one of {Queue,Topic,TempQueue,TempTopic}. The Destination Type as a String. string representation of this instance hashCode for this instance if the object passed in is equivalent, return true the object to compare true if this instance and obj are equivalent true if the destination matches multiple possible destinations Factory method to create a child destination if this destination is a composite the created Destination Dictionary of name/value pairs representing option values specified in the URI used to create this Destination. A null value is returned if no options were specified. Returns true if this destination represents a collection of destinations; allowing a set of destinations to be published to or subscribed from in one NMS operation.

If this destination is a composite then you can call {@link #getChildDestinations()} to return the list of child destinations.

Summary description for ActiveMQQueue. Method GetDestinationType An int Method CreateDestination An ActiveMQDestination A String A Temporary Queue A Temporary Topic Summary description for ActiveMQTopic. Represents an exception on the broker Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isBrokerInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isConnectionControl() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isConnectionError() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isConnectionInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isConsumerControl() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isConsumerInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isControlCommand() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isResponse() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Summary description for DataStructureSupport. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isDestinationInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isFlushCommand() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isKeepAliveInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isMessageAck() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isMessageDispatch() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isMessageDispatchNotification() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Sets the value as a String Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isMessagePull() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isProducerAck() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isProducerInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isRemoveInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isRemoveSubscriptionInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isReplayCommand() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isSessionInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isShutdownInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Allows a Visitor to visit this command and return a response to the command based on the command type being visited. The command will call the proper processXXX method in the visitor. Return an answer of true to the isTransactionInfo() query. Return an answer of true to the IsWireFormatInfo() query. Get the unique identifier that this object and its own Marshaler share. Returns a string containing the information for this DataStructure such as its type and value of its elements. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand A base class with useful implementation inheritence methods for creating marshallers of the OpenWire protocol Converts the object to a String Converts the object to a String Converts the given transaction ID into a String Creates the byte array into hexidecimal Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBlobMessage Marshalling code for Open Wire Format for ActiveMQMessage Marshalling code for Open Wire Format for Message Marshalling code for Open Wire Format for BaseCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQBytesMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQDestination Marshalling code for Open Wire Format for ActiveMQMapMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQObjectMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQStreamMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempDestination Marshalling code for Open Wire Format for ActiveMQTempQueue Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTempTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTextMessage Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ActiveMQTopic Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for BrokerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionError Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConnectionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerControl Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ConsumerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ControlCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataArrayResponse Marshalling code for Open Wire Format for Response Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DataResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DestinationInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for DiscoveryEvent Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ExceptionResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for FlushCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for IntegerResponse Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalQueueAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTopicAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTrace Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for JournalTransaction Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for KeepAliveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LastPartialCommand Marshalling code for Open Wire Format for PartialCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for LocalTransactionId Marshalling code for Open Wire Format for TransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Used to create marshallers for a specific version of the OpenWire protocol. Each non-abstract DataStructure object has a registered Marshaller that is created and added to the OpenWireFormat objects format collection. Adds the Marshallers for this version of the OpenWire protocol to the Collection of Marshallers stored in the OpenWireFormat class. Marshalling code for Open Wire Format for MessageAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatch Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageDispatchNotification Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessageId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for MessagePull Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for NetworkBridgeFilter Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerAck Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ProducerInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for RemoveSubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ReplayCommand Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SessionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for ShutdownInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for SubscriptionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for TransactionInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for WireFormatInfo Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Marshalling code for Open Wire Format for XATransactionId Creates an instance of the Object that this marshaller handles. Returns the type code for the Object that this Marshaller handles.. Represents a stream of boolean flags Implements the OpenWire protocol. Represents the marshalling of commands to and from an IO stream Marshalls the given command object onto the stream Unmarshalls the next command object from the stream Gets the Transport that own this WireFormat instnace. Gets the current version of the protocol that this WireFormat instance supports Tracks the state of a connection so a newly established transport can be re-initialized to the state that was tracked. null if the command is not state tracked. A Composite task is one of N tasks that can be managed by a CompositTaskRunner instance. The CompositeTaskRunner checks each task when its wakeup method is called to determine if the Task has any work it needs to complete, if no tasks have any pending work then the CompositeTaskRunner can return to its sleep state until the next time its wakeup method is called or it is shut down. Represents a task that may take a few iterations to complete. Performs some portion of the work that this Task object is assigned to complete. When the task is entirely finished this method should return false. A this indicates if this Task should be run again. Indicates if this Task has any pending work. A TaskRunner that dedicates a single thread to running a single Task. Allows you to request a thread execute the associated Task. Wakeup the TaskRunner and have it check for any pending work that needs to be completed. If none is found it will go back to sleep until another Wakeup call is made. Attempt to Shutdown the TaskRunner, this method will wait indefinitely for the TaskRunner to quite if the task runner is in a call to its Task's run method and that never returns. Performs a timed wait for the TaskRunner to shutdown. If the TaskRunner is in a call to its Task's run method and that does not return before the timeout expires this method returns and the TaskRunner may remain in the running state. A Performs a timed wait for the TaskRunner to shutdown. If the TaskRunner is in a call to its Task's run method and that does not return before the timeout expires this method sends an Abort to the Task thread and return. A A TaskRunner that dedicates a single thread to running a single Task. We Expect MANY wakeup calls on the same TaskRunner. shut down the task Scheduler Service useful for running various delayed units of work. Executes the given task periodically using a fixed-delay execution style which prevents tasks from bunching should there be some delay such as garbage collection or machine sleep. This repeating unit of work can later be cancelled using the WaitCallback that was originally used to initiate the processing. Executes the given task periodically using a fixed-delay execution style which prevents tasks from bunching should there be some delay such as garbage collection or machine sleep. This repeating unit of work can later be cancelled using the WaitCallback that was originally used to initiate the processing. Executes the given task the after delay, no reference is kept for this task so it cannot be cancelled later. Executes the given task the after delay, no reference is kept for this task so it cannot be cancelled later. Manages the thread pool for long running tasks. Long running tasks are not always active but when they are active, they may need a few iterations of processing for them to become idle. The manager ensures that each task is processes but that no one task overtakes the system. This is kina like cooperative multitasking. If your OS/JVM combination has a good thread model, you may want to avoid using a thread pool to run tasks and use a DedicatedTaskRunner instead. This class provides a wrapper around the ThreadPool mechanism in .NET to allow for serial execution of jobs in the ThreadPool and provide a means of shutting down the execution of jobs in a deterministic way. Returns true if this ThreadPoolExecutor has been shut down but has not finished running all the tasks that have been Queue. When a ThreadPoolExecutor is shut down it will not accept any new tasks but it will complete all tasks that have been previously queued. Returns true if this ThreadPoolExecutor has been shut down and has also completed processing of all outstanding tasks in its task Queue. Represents an asynchronous task that is executed on the ThreadPool at some point in the future. A facility for applications to schedule tasks for future execution in a background thread. Tasks may be scheduled for one-time execution, or for repeated execution at regular intervals. Unlike the normal .NET Timer this Timer allows for multiple tasks to be scheduled in a single Timer object. Corresponding to each Timer object is a single background thread that is used to execute all of the timer's tasks, sequentially. Timer tasks should complete quickly. If a timer task takes excessive time to complete, it "hogs" the timer's task execution thread. This can, in turn, delay the execution of subsequent tasks, which may "bunch up" and execute in rapid succession when (and if) the offending task finally completes. After the last live reference to a Timer object goes away and all outstanding tasks have completed execution, the timer's task execution thread terminates gracefully (and becomes subject to garbage collection). However, this can take arbitrarily long to occur. By default, the task execution thread does not run as a Background thread, so it is capable of keeping an application from terminating. If a caller wants to terminate a timer's task execution thread rapidly, the caller should invoke the timer's cancel method. If the timer's task execution thread terminates unexpectedly, any further attempt to schedule a task on the timer will result in an IllegalStateException, as if the timer's cancel method had been invoked. This class is thread-safe: multiple threads can share a single Timer object without the need for external synchronization. This class does not offer real-time guarantees: it schedules tasks using the EventWaitHandle.WaitOne(TimeSpan) method. Terminates this timer, discarding any currently scheduled tasks. Does not interfere with a currently executing task (if it exists). Once a timer has been terminated, its execution thread terminates gracefully, and no more tasks may be scheduled on it. Note that calling this method from within the run method of a timer task that was invoked by this timer absolutely guarantees that the ongoing task execution is the last task execution that will ever be performed by this timer. This method may be called repeatedly; the second and subsequent calls have no effect. Removes all cancelled tasks from this timer's task queue. Calling this method has no effect on the behavior of the timer, but eliminates the references to the cancelled tasks from the queue. If there are no external references to these tasks, they become eligible for garbage collection. Most programs will have no need to call this method. It is designed for use by the rare application that cancels a large number of tasks. Calling this method trades time for space: the runtime of the method may be proportional to n + c log n, where n is the number of tasks in the queue and c is the number of cancelled tasks. Note that it is permissible to call this method from within a a task scheduled on this timer. Schedules the specified WaitCallback task for execution at the specified time. If the time is in the past, the task is scheduled for immediate execution. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for execution after the specified delay. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for execution after the specified delay. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-delay execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-delay execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-delay execution, beginning at the specified start time. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-delay execution, beginning at the specified start time. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning at the specified time. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified WaitCallback task for repeated fixed-rate execution, beginning at the specified time. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. The method returns a TimerTask instance that can be used to later cancel the scheduled task. Schedules the specified TimerTask for execution at the specified time. If the time is in the past. Schedules the specified TimerTask for execution after the specified delay. Schedules the specified TimerTask for execution after the specified delay. Schedules the specified TimerTask for repeated fixed-delay execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. Schedules the specified TimerTask for repeated fixed-delay execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. Schedules the specified TimerTask for repeated fixed-delay execution, beginning at the specified time. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. Schedules the specified TimerTask for repeated fixed-delay execution, beginning at the specified time. Subsequent executions take place at approximately regular intervals separated by the specified period. In fixed-delay execution, each execution is scheduled relative to the actual execution time of the previous execution. If an execution is delayed for any reason (such as garbage collection or other background activity), subsequent executions will be delayed. Fixed-delay execution is appropriate for recurring activities that require "smoothness." In other words, it is appropriate for activities where it is more important to keep the frequency accurate in the short run than in the long run. Schedules the specified TimerTask for repeated fixed-rate execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. Schedules the specified TimerTask for repeated fixed-rate execution, beginning after the specified delay. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. Schedules the specified TimerTask for repeated fixed-rate execution, beginning at the specified time. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. Schedules the specified TimerTask for repeated fixed-rate execution, beginning at the specified time. Subsequent executions take place at approximately regular intervals, separated by the specified period. In fixed-rate execution, each execution is scheduled relative to the scheduled execution time of the initial execution. If an execution is delayed for any reason (such as garbage collection or other background activity), two or more executions will occur in rapid succession to "catch up." Fixed-rate execution is appropriate for recurring activities that are sensitive to absolute time, such as ringing a chime every hour on the hour, or running scheduled maintenance every day at a particular time. A Task that is run in a Timer instance either once or repeatedly. Run this Timers event loop in its own Thread. Interface for a Logger object used to store and retrieve Recovery Information needed to recover distributed transactions that operate in the Microsoft Distributed Transaction Context. The Unique Id of the Resource Manager that this logger is currently logging recovery information for. The Path to the location on disk where the recovery log is written to and read from. Indiciate that the Logger should create and sibdirs of the given location that don't currently exist. Attribute that decorates IRecoveryLoggerFactory implementations to allow the Recovery Policy to find all the available factories dynamically. Registers the service with the given name. A process actively using a service may see it go down before the DiscoveryAgent notices the service's failure. That process can use this method to notify the IDiscoveryAgent of the failure so that other listeners of this IDiscoveryAgent can also be made aware of the failure. Gets or sets the service add event handler Gets or sets the service remove event handler. Overriden by the actual agent class to handle the publish of this service if supported by the agent. Overriden by the agent class to handle starting any agent related services or opening resources needed for the agent. Overriden by the agent to handle shutting down any agent created resources. Called from the Agent background thread to allow the concrete agent implementation to perform its discovery of new services. Returns true if this Broker has been marked as failed and it is now time to start a recovery attempt. Gets or sets the keep alive interval. This interval controls the amount of time that a service is kept before being considered idle and removed from the list of discovered services. This value is also used to control the period of time that this service will wait before advertising itself. Optional interface for service type objects which support a logical suspend and resume mode. Services that can be suspended when not needed can reduce resource load. Factory class interface for all DiscoveryAgent factories. Each agent factory should define its own factory attribute so that the agents can be found dynamically by the DiscoveryAgentFactory class. Attribute that decorates DiscoveryAgentFactory implementations to allow the DiscoverAgentFactory to find all the available factories dynamically. Discovered service data event object. Used to contain information on the services that an agent discovers and track heartbeat and other service events used to determine if a service has failed or timed out due to a lack of recent reporting. Create a DiscoveryAgent Factory for the scheme. If we do not support the agent protocol, an NMSConnectionException will be thrown. Used to implement a filter on the transport layer. Represents the logical networking transport layer. Transports implment the low level protocol specific portion of the Communication between the Client and a Broker such as TCP, UDP, etc. Transports make use of WireFormat objects to handle translateing the cononical OpenWire Commands used in this client into binary wire level packets that can be sent to the Broker or Service that the Transport connects to. Sends a Command object on the Wire but does not wait for any response from the receiver before returning. A Sends a Command object which requires a response from the Broker but does not wait for the response, instead a FutureResponse object is returned that the caller can use to wait on the Broker's response. A A Sends a Command to the Broker and waits for a Response to that Command before returning, this version waits indefinitely for a response. A A Sends a Command to the Broker and waits for the given TimeSpan to expire for a response before returning. A A A Allows a caller to find a specific type of Transport in the Chain of Transports that is created. This allows a caller to find a specific object in the Transport chain and set or get properties on that specific instance. If the requested type isn't in the chain than Null is returned. A A Updates the Uri's that this Transport is aware of and will use to connect itself to. If the rebalance option is true this method will terminate any current connection and reconnect to another available Uri. A A Timeout in milliseconds to wait for sending synchronous messages or commands. Set to -1 for infinite timeout. Timeout in milliseconds to wait for sending asynchronous messages or commands. Set to -1 for infinite timeout. Indicates if this Transport has already been disposed and can no longer be used. Indicates if this Transport is Fault Tolerant or not. A fault Tolerant Transport handles low level connection errors internally allowing a client to remain unaware of wire level disconnection and reconnection details. Indiciates if the Transport is current Connected to is assigned URI. The Remote Address that this transport is currently connected to. Returns true if this Transport supports reconnections. Returns true if this Transport can accept updated lists of connection Uri's. Returns the IWireFormat object that this transport uses to marshal and unmarshal Command objects. Method Oneway A Command Method AsyncRequest A FutureResponse A Command Method Request A Response A Command Method Request with time out for Response. A Response A Command Timeout in milliseconds Method Start Method Dispose Property IsStarted Timeout in milliseconds to wait for sending synchronous messages or commands. Set to -1 for infinite timeout. Timeout in milliseconds to wait for sending asynchronous messages or commands. Set to -1 for infinite timeout. Given a Key / Value mapping create and append a URI query value that represents the mapped entries, return the newly updated URI that contains the value of the given URI and the appended query value. Each entry in the query string is prefixed by the supplied optionPrefix string. Virtual transport create method which can be overriden by subclasses to provide an alternate FailoverTransport implementation. All transport creation methods in this factory calls through this method to create the ITransport instance so this is the only method that needs to be overriden. Factory method for creating a DiscoveryTransport. The Discovery Transport wraps the given ICompositeTransport and will add and remove Transport URIs as they are discovered. A Transport that is made reliable by being able to fail over to another transport when a transport failure is detected. Adds a new set of Uris to the list of Uris that this Transport can connect to. A Should the current connection be broken and a new one created. A Remove the given Uris from this Transports list of known Uris. A Should the current connection be broken and a new one created. A Gets or sets a value indicating whether to asynchronously connect to sockets true if [async connect]; otherwise, false. If doing an asynchronous connect, the milliseconds before timing out if no connection can be made The async timeout. Defines an Interface for a Command Response Builder used by the MockTransport to answer Commands sent via the Request and AsnycRequest methods. Given a Command, check if it requires a response and return the appropriate Response that the Broker would send for this Command When called the ResponseBuilder must construct all the Responses or Asynchronous commands that would be sent to this client by the Broker upon receipt of the passed command. Transport used for testing, mimics the behaviour of a normal Transport and allows messages to be sent and received Injects a Command into the Transports inbound message queue, the Commands in the inbound Queue are dispatched to the registered CommnadHandler instance for processing, this simulates receiving a message from an external source, e.g. receiving a new message from the Broker. A Timeout in milliseconds to wait for sending synchronous messages or commands. Set to -1 for infinite timeout. Timeout in milliseconds to wait for sending asynchronous messages or commands. Set to -1 for infinite timeout. Factory class to create the MockTransport when given on a URI as mock://XXX Builds responses using the internal Cononical OpenWire Commands format. An implementation of ITransport that uses sockets to communicate with the broker Size in bytes of the receive buffer. Size in bytes of send buffer. Method Start Property IsStarted Timeout in milliseconds to wait for sending synchronous messages or commands. Set to -1 for infinite timeout. Timeout in milliseconds to wait for sending asynchronous messages or commands. Set to -1 for infinite timeout. Indicates the name of the Server's Certificate. By default the Host name of the remote server is used, however if this doesn't match the name of the Server's certificate then this option can be set to override the default. Indicates the location of the Client Certificate to use when the Broker is configured for Client Auth (not common). The SslTransport will supply this certificate to the SslStream via the SelectLocalCertificate method. Password for the Client Certificate specified via configuration. Indicates the location of the Broker Certificate to use when the Broker is using a self-signed certificate. Indicates if the SslTransport should ignore any errors in the supplied Broker certificate and connect anyway, this is useful in testing with a default AMQ broker certificate that is self signed. Should the Inactivity Monitor be enabled on this Transport. Size in bytes of the receive buffer. Size in bytes of send buffer. The time-out value, in milliseconds. The default value is 0, which indicates an infinite time-out period. Specifying -1 also indicates an infinite time-out period. The time-out value, in milliseconds. If you set the property with a value between 1 and 499, the value will be changed to 500. The default value is 0, which indicates an infinite time-out period. Specifying -1 also indicates an infinite time-out period. Override in a subclass to create the specific type of transport that is being implemented. Attribute that decorates ITransportFactory implementations to allow the TransportFactory to find all the available factories dynamically. Handles asynchronous responses This class make sure that the connection is still alive, by monitoring the reception of commands from the peer of the transport. Constructor or the Inactivity Monitor Check the write to the broker Checks if we should allow the read check(if less than 90% of the read check time elapsed then we dont do the readcheck A Transport filter that is used to log the commands sent and received. A Transport which guards access to the next transport using a mutex. A Transport that correlates asynchronous send/receive messages into single request/response. Creates a normal transport. the transport Create a transport factory for the scheme. If we do not support the transport protocol, an NMSConnectionException will be thrown. A Transport which negotiates the wire format A specialized BitArray implementation that provides the smallest set of functionality needed for Message Auditing. This implementation is used over the .NET bit array to provide a small and more efficient BitArray that performs only the operations needed for Message Audit. Sets the boolean value of the given bit in the array at the specified index. Get the boolean value contains in the BitArray at the given index Reset all the bits to zero or false. Reset all the bits to the given value Returns the current length of the bits that have been set so far in this BitArray. Returns the actual long value containing all the set bits. Class used to hold BitArray objects for use in Message Audits. Test if the next message is in order. Get the boolean value at the index Get the BitArray for the index Get the index of the bin from the total index Get the offset into a bin from the total index A FIFO based MessageDispatchChannel. Defines an interface for a Message Channel used to dispatch incoming Messages to a Session or MessageConsumer. The implementation controls how the messages are dequeued from the channel, one option is for a FIFO ordering while another might be to sort the Message's based on the set Message Priority. Construct an IdGenerator Generate a Unique Id A Generate a unique ID - that is friendly for a URL or file system A From a generated id - return the seed (i.e. minus the count) A A From a generated id - return the generator count A A Does a proper compare on the ids A A A As we have to find the hostname as a side-affect of generating a unique stub, we allow it's easy retrevial here Utility class used to provide conveince methods that apply named property settings to objects. Sets the public properties of a target object using a string map. This method uses .Net reflection to identify public properties of the target object matching the keys from the passed map. The object whose properties will be set. Map of key/value pairs. Sets the public properties of a target object using a string map. This method uses .Net reflection to identify public properties of the target object matching the keys from the passed map. The object whose properties will be set. Map of key/value pairs. Key value prefix. This is prepended to the property name before searching for a matching key value. Implements the basic IDictionary interface and adds functionality for controlling the maximum number of entries that can be contained in the Map. When the maximum value is reached the oldest entry is removed so that the max size is never exceeded. Utility class for Tracking Memory Usage with an imposed limit on the amount available. Provides methods for objects to wait on more space to become available if the memory limit is reached. If no space is available then this method blocks until more becomes available. If no space is available then this method blocks until more becomes available or until the specified timeout expires. A Attempts to increase the amount of Memory Used, if non is available to fill then this method blocks until more is freed. A Increase the level of Usage. A Decrease the level of Usage. A Checks if the Usage Windows has become full, is so returns true otherwise returns false. A Simple IStoppable service stopper class. Can be used to Stop multiple IStoppable instances without throwing an exception. Once all services have been stopped, the first thrown exception can be fired. Consumes Advisory Messages for Temp Destination creation on deletion so that the connection can track valid destinations for its sessions, and session resources. Interface that provides for a Class to provide dispatching service for an OpenWire MessageDispatch command. Exception thrown when the broker returns an error Initializes a new instance of the BrokerException class with serialized data. Throws System.ArgumentNullException if the info parameter is null. Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0). The SerializationInfo that holds the serialized object data about the exception being thrown. The StreamingContext that contains contextual information about the source or destination. When overridden in a derived class, sets the SerializationInfo with information about the exception. The SerializationInfo that holds the serialized object data about the exception being thrown. The StreamingContext that contains contextual information about the source or destination. Generates a nice textual stack trace Default Compression policy for NMS.ActiveMQ uses the built in GZipStream to compress and decompress the message body. This is not compatible with compression used by ActiveMQ so users should use this with caution. Policy interface for Message Compression, the policy should return a new Stream for compression or decompression upon request that wraps the provided Stream instance. Represents a connection with a message broker Starts asynchronous message delivery of incoming messages for this connection. Synchronous delivery is unaffected. Temporarily stop asynchronous delivery of inbound messages for this connection. The sending of outbound messages is unaffected. Creates a new session to work on this connection Creates a new session to work on this connection Performs a synchronous request-response with the broker Performs a synchronous request-response with the broker for requested timeout duration. Check and ensure that the connection object is connected. If it is not connected or is closed or closing, a ConnectionClosedException is thrown. Handle incoming commands An ITransport A Command Creates a new local transaction ID A delegate that can receive transport level exceptions. An asynchronous listener that is notified when a Fault tolerant connection has been interrupted. An asynchronous listener that is notified when a Fault tolerant connection has been resumed. This property indicates what version of the Protocol we are using to communicate with the Broker, if not set we return the lowest version number to indicate we support only the basic command set. This property indicates whether or not async send is enabled. This property indicates whether or not async close is enabled. When the connection is closed, it will either send a synchronous DisposeOf command to the broker and wait for confirmation (if true), or it will send the DisposeOf command asynchronously. This property indicates whether or not async sends are used for message acknowledgement messages. Sending Acks async can improve performance but may decrease reliability. This property sets the acknowledgment mode for the connection. The URI parameter connection.ackmode can be set to a string value that maps to the enumeration value. This property is the maximum number of bytes in memory that a producer will transmit to a broker before waiting for acknowledgement messages from the broker that it has accepted the previously sent messages. In other words, this how you configure the producer flow control window that is used for async sends where the client is responsible for managing memory usage. The default value of 0 means no flow control at the client This property forces all messages that are sent to be sent synchronously overriding any usage of the AsyncSend flag. This can reduce performance in some cases since the only messages we normally send synchronously are Persistent messages not sent in a transaction. This options guarantees that no send will return until the broker has acknowledge receipt of the message This property indicates whether Message's should be copied before being sent via one of the Connection's send methods. Copying the Message object allows the user to resuse the Object over for another send. If the message isn't copied performance can improve but the user must not reuse the Object as it may not have been sent before they reset its payload. Enable or Disable the use of Compression on Message bodies. When enabled all messages have their body compressed using the Deflate compression algorithm. The recipient of the message must support the use of message compression as well otherwise the receiving client will receive a message whose body appears in the compressed form. Indicate whether or not the resources of this Connection should support the Message Priority value of incoming messages and dispatch them accordingly. When disabled Message are always dispatched to Consumers in FIFO order. synchronously or asynchronously by the broker. The Default Client Id used if the ClientId property is not set explicity. Get/or set the redelivery policy for this connection. This property determines if the asynchronous message delivery of incoming messages has been started for this connection. Exception thrown when a connection is used that it already closed Initializes a new instance of the ConnectionClosedException class with serialized data. Throws System.ArgumentNullException if the info parameter is null. Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0). The SerializationInfo that holds the serialized object data about the exception being thrown. The StreamingContext that contains contextual information about the source or destination. Represents a connection with a message broker Get/or set the broker Uri. A Delegate that is called each time a Message is dispatched to allow the client to do any necessary transformations on the received message before it is delivered. The ConnectionFactory sets the provided delegate instance on each Connection instance that is created from this factory, each connection in turn passes the delegate along to each Session it creates which then passes that along to the Consumers it creates. A delegate that is called each time a Message is sent from this Producer which allows the application to perform any needed transformations on the Message before it is sent. The ConnectionFactory sets the provided delegate instance on each Connection instance that is created from this factory, each connection in turn passes the delegate along to each Session it creates which then passes that along to the Producers it creates. Exception thrown when a connection is used that it has failed in some way. Initializes a new instance of the ConnectionFailedException class with serialized data. Throws System.ArgumentNullException if the info parameter is null. Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0). The SerializationInfo that holds the serialized object data about the exception being thrown. The StreamingContext that contains contextual information about the source or destination. Implements the Connection Meta-Data feature for Apache.NMS.ActiveMQ Exception thrown when a consumer is used that it already closed Initializes a new instance of the ConsumerClosedException class with serialized data. Throws System.ArgumentNullException if the info parameter is null. Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0). The SerializationInfo that holds the serialized object data about the exception being thrown. The StreamingContext that contains contextual information about the source or destination. Summary description for DestinationFilter. Exception thrown when an IO error occurs Called before a commit or rollback is applied. Called after a commit Called after a transaction rollback An object capable of receiving messages from some destination Called from the parent Session of this Consumer to indicate that its parent session is closing and this Consumer should close down but not send any message to the Broker as the parent close will take care of removing its child resources at the broker. Used to get an enqueued message from the unconsumedMessages list. The amount of time this method blocks is based on the timeout value. if timeout == Timeout.Infinite then it blocks until a message is received. if timeout == 0 then it it tries to not block at all, it returns a message if it is available if timeout > 0 then it blocks up to timeout amount of time. Expired messages will consumed by this method. A A A Delegate that is called each time a Message is dispatched to allow the client to do any necessary transformations on the received message before it is delivered. An object capable of sending messages to some destination Called from the Parent session to deactivate this Producer, when a parent is closed all children are automatically removed from the broker so this method circumvents the need to send a Remove command to the broker. Extends the basic Connection class to provide a transacted Connection instance that operates within the bounds of a .NET Scoped Transaction. The default Session creation methods of Connection are overriden here to always return a TX capable session instance. Policy class used to configure the options associated with TX recovery. Default provider of ISession Private object used for synchronization, instead of public "this" Delete a destination (Queue, Topic, Temp Queue, Temp Topic). Ensures that a transaction is started Prevents message from throwing an exception if a client calls Acknoweldge on a message that is part of a transaction either being produced or consumed. The JMS Spec indicates that users should be able to call Acknowledge with no effect if the message is in a transaction. A Sets the maximum number of messages to keep around per consumer in addition to the prefetch window for non-durable topics until messages will start to be evicted for slow consumers. Must be > 0 to enable this feature Enables or disables whether asynchronous dispatch should be used by the broker Enables or disables exclusive consumers when using queues. An exclusive consumer means only one instance of a consumer is allowed to process messages on a queue to preserve order Enables or disables retroactive mode for consumers; i.e. do they go back in time or not? Sets the default consumer priority for consumers A Delegate that is called each time a Message is dispatched to allow the client to do any necessary transformations on the received message before it is delivered. The Session instance sets the delegate on each Consumer it creates. A delegate that is called each time a Message is sent from this Producer which allows the application to perform any needed transformations on the Message before it is sent. The Session instance sets the delegate on each Producer it creates. Manually Enlists in the given Transaction. This can be used to when the client is using the Session in Asynchronous listener mode since the Session cannot atuomatically join in this case as there is no Ambient transaction in the Message Dispatch thread. This also allows for clients to use the explicit exception model when necessary. Reports Transacted whenever there is an Ambient Transaction or the internal TransactionContext is still involed in a .NET Transaction beyond the lifetime of an ambient transaction (can happen during a scoped transaction disposing without Complete being called and a Rollback is in progress.) DTC recovery is performed once for each AppDomain per default. In case you want to perform it again during execution of the application you can call this method before. But ensure in this case that no connection is active anymore. Should be called from NetTxSession when created to check if any TX data is stored for recovery and whether the Broker has matching info stored. If an Transaction is found that belongs to this client and is still alive on the Broker it will be recovered, otherwise the stored data should be cleared. Class used to define the various limits that should be used for the Prefetch limit on destination based on the type of Destination in use. Exception thrown when an Request times out.