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.