Package org.apache.activemq.command

Command objects used via the Command Pattern to communicate among nodes

See:
          Description

Interface Summary
Command The Command Pattern so that we can send and receive commands on the different transports
CommandTypes Holds the command id constants used by the command objects.
DataStructure  
Endpoint Represents the logical endpoint where commands come from or are sent to.
MarshallAware  
Message.MessageDestination  
UnresolvedDestinationTransformer  
 

Class Summary
ActiveMQBlobMessage An implementation of BlobMessage for out of band BLOB transfer
ActiveMQBytesMessage A BytesMessage object is used to send a message containing a stream of uninterpreted bytes.
ActiveMQDestination  
ActiveMQMapMessage A MapMessage object is used to send a set of name-value pairs.
ActiveMQMessage  
ActiveMQObjectMessage An ObjectMessage object is used to send a message that contains a serializable object in the Java programming language ("Java object").
ActiveMQQueue  
ActiveMQStreamMessage A StreamMessage object is used to send a stream of primitive types in the Java programming language.
ActiveMQTempDestination  
ActiveMQTempQueue  
ActiveMQTempTopic  
ActiveMQTextMessage  
ActiveMQTopic  
BaseCommand  
BaseEndpoint A default endpoint.
BrokerId  
BrokerInfo When a client connects to a broker, the broker send the client a BrokerInfo so that the client knows which broker node he's talking to and also any peers that the node has in his cluster.
ConnectionControl Used to start and stop transports as well as terminating clients.
ConnectionError  
ConnectionId  
ConnectionInfo  
ConsumerControl Used to start and stop transports as well as terminating clients.
ConsumerId  
ConsumerInfo  
ControlCommand Used to start and stop transports as well as terminating clients.
DataArrayResponse  
DataResponse  
DefaultUnresolvedDestinationTransformer  
DestinationInfo Used to create and destroy destinations on the broker.
DiscoveryEvent Represents a discovery event containing the details of the service
ExceptionResponse  
FlushCommand An indication to the transport layer that a flush is required.
IntegerResponse  
JournalQueueAck  
JournalTopicAck  
JournalTrace  
JournalTransaction  
KeepAliveInfo  
LastPartialCommand Represents the end marker of a stream of PartialCommand instances.
LocalTransactionId  
Message Represents an ActiveMQ message
MessageAck  
MessageDispatch  
MessageDispatchNotification  
MessageId  
MessagePull Used to pull messages on demand.
NetworkBridgeFilter  
PartialCommand Represents a partial command; a large command that has been split up into pieces.
ProducerAck A ProducerAck command is sent by a broker to a producer to let it know it has received and processed messages that it has produced.
ProducerId  
ProducerInfo  
RemoveInfo Removes a consumer, producer, session or connection.
RemoveSubscriptionInfo  
ReplayCommand A general purpose replay command for some kind of producer where ranges of messages are asked to be replayed.
Response  
SessionId  
SessionInfo  
ShutdownInfo  
SubscriptionInfo Used to represent a durable subscription.
TransactionId  
TransactionInfo  
WireFormatInfo  
XATransactionId  
 

Package org.apache.activemq.command Description

Command objects used via the Command Pattern to communicate among nodes



Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.