Uses of Interface
org.apache.activemq.command.Command
Packages that use Command
Package
Description
The core JMS client API implementation classes.
Command objects used via the Command Pattern to communicate among nodes
Fan-out Transport implementation which ensures that a message is sent to multiple destinations such as to ensure multiple brokers received a message for non-durable topic delivery to improve redundancy
A Multicast based Transport implementation.
The Reliable transport deals with out of order commands as well as dealing with checking for missed commands and possibly re-requesting the replay of dropped commands.
UDP based Transport implementation.
-
Uses of Command in org.apache.activemq
Methods in org.apache.activemq with parameters of type CommandModifier and TypeMethodDescriptionvoid
ActiveMQConnection.asyncSendPacket
(Command command) send a Packet through the Connection - for internal use onlyvoid
ActiveMQSession.asyncSendPacket
(Command command) Send the asynchronous command.ActiveMQConnection.syncSendPacket
(Command command) Send a packet through a Connection - for internal use onlyActiveMQConnection.syncSendPacket
(Command command, int timeout) void
ActiveMQConnection.syncSendPacket
(Command command, AsyncCallback onComplete) Send a packet through a Connection - for internal use onlyActiveMQSession.syncSendPacket
(Command command) Send the synchronous command. -
Uses of Command in org.apache.activemq.command
Classes in org.apache.activemq.command that implement CommandModifier and TypeClassDescriptionclass
An implementation ofBlobMessage
for out of band BLOB transferclass
ABytesMessage
object is used to send a message containing a stream of uninterpreted bytes.class
AMapMessage
object is used to send a set of name-value pairs.class
class
AnObjectMessage
object is used to send a message that contains a serializable object in the Java programming language ("Java object").class
AStreamMessage
object is used to send a stream of primitive types in the Java programming language.class
class
class
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.class
Used to represent the durable subscriptions contained by the broker This is used to synchronize durable subs on bridge creationclass
Used to start and stop transports as well as terminating clients.class
class
class
Used to start and stop transports as well as terminating clients.class
class
Used to start and stop transports as well as terminating clients.class
class
class
Used to create and destroy destinations on the broker.class
class
An indication to the transport layer that a flush is required.class
class
class
Represents the end marker of a stream ofPartialCommand
instances.class
Represents an ActiveMQ messageclass
class
class
class
Used to pull messages on demand.class
Represents a partial command; a large command that has been split up into pieces.class
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.class
class
Removes a consumer, producer, session or connection.class
class
A general purpose replay command for some kind of producer where ranges of messages are asked to be replayed.class
class
class
class
class
Fields in org.apache.activemq.command declared as CommandMethods in org.apache.activemq.command with parameters of type Command -
Uses of Command in org.apache.activemq.openwire
Methods in org.apache.activemq.openwire with parameters of type Command -
Uses of Command in org.apache.activemq.state
Classes in org.apache.activemq.state that implement CommandMethods in org.apache.activemq.state that return types with arguments of type CommandMethods in org.apache.activemq.state with parameters of type CommandModifier and TypeMethodDescriptionvoid
TransactionState.addCommand
(Command operation) void
ResponseHandler.onResponse
(Command command) void
Tracked.onResponses
(Command command) Entry point for all tracked commands in the tracker.void
Completes the two phase tracking operation for a command that is sent on the wire. -
Uses of Command in org.apache.activemq.transport.fanout
Methods in org.apache.activemq.transport.fanout with parameters of type CommandModifier and TypeMethodDescriptionprotected void
FanoutTransport.transportListenerOnCommand
(Command command) -
Uses of Command in org.apache.activemq.transport.multicast
Methods in org.apache.activemq.transport.multicast with parameters of type CommandModifier and TypeMethodDescriptionvoid
MulticastDatagramHeaderMarshaller.writeHeader
(Command command, ByteBuffer writeBuffer) -
Uses of Command in org.apache.activemq.transport.reliable
Methods in org.apache.activemq.transport.reliable with parameters of type CommandModifier and TypeMethodDescriptionprotected void
ReliableTransport.onMissingResponse
(Command command, FutureResponse response) Deprecated.Lets attempt to replay the request as a command may have disappeared -
Uses of Command in org.apache.activemq.transport.udp
Methods in org.apache.activemq.transport.udp that return CommandModifier and TypeMethodDescriptionCommandChannel.read()
CommandDatagramChannel.read()
CommandDatagramSocket.read()
Methods in org.apache.activemq.transport.udp with parameters of type CommandModifier and TypeMethodDescriptionprotected Transport
UdpTransportServer.createTransport
(Command command, DatagramEndpoint endpoint) Deprecated.protected void
UdpTransportServer.processInboundConnection
(Command command) Deprecated.void
CommandChannel.write
(Command command, SocketAddress address) void
void
CommandDatagramChannel.write
(Command command, SocketAddress address) void
CommandDatagramSocket.write
(Command command, SocketAddress address) void
DatagramHeaderMarshaller.writeHeader
(Command command, DataOutputStream dataOut) void
DatagramHeaderMarshaller.writeHeader
(Command command, ByteBuffer writeBuffer)