Uses of Interface
org.apache.activemq.command.Command
-
Packages that use Command Package Description org.apache.activemq The core JMS client API implementation classes.org.apache.activemq.command Command objects used via the Command Pattern to communicate among nodesorg.apache.activemq.openwire org.apache.activemq.state org.apache.activemq.transport.fanout 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 redundancyorg.apache.activemq.transport.multicast A Multicast based Transport implementation.org.apache.activemq.transport.reliable 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.org.apache.activemq.transport.udp UDP based Transport implementation. -
-
Uses of Command in org.apache.activemq
Methods in org.apache.activemq with parameters of type Command Modifier and Type Method Description voidActiveMQConnection. asyncSendPacket(Command command)send a Packet through the Connection - for internal use onlyvoidActiveMQSession. asyncSendPacket(Command command)Send the asynchronous command.ResponseActiveMQConnection. syncSendPacket(Command command)Send a packet through a Connection - for internal use onlyResponseActiveMQConnection. syncSendPacket(Command command, int timeout)voidActiveMQConnection. syncSendPacket(Command command, AsyncCallback onComplete)Send a packet through a Connection - for internal use onlyResponseActiveMQSession. syncSendPacket(Command command)Send the synchronous command. -
Uses of Command in org.apache.activemq.command
Classes in org.apache.activemq.command that implement Command Modifier and Type Class Description classActiveMQBlobMessageAn implementation ofBlobMessagefor out of band BLOB transferclassActiveMQBytesMessageABytesMessageobject is used to send a message containing a stream of uninterpreted bytes.classActiveMQMapMessageAMapMessageobject is used to send a set of name-value pairs.classActiveMQMessageclassActiveMQObjectMessageAnObjectMessageobject is used to send a message that contains a serializable object in the Java programming language ("Java object").classActiveMQStreamMessageAStreamMessageobject is used to send a stream of primitive types in the Java programming language.classActiveMQTextMessageclassBaseCommandclassBrokerInfoWhen 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.classBrokerSubscriptionInfoUsed to represent the durable subscriptions contained by the broker This is used to synchronize durable subs on bridge creationclassConnectionControlUsed to start and stop transports as well as terminating clients.classConnectionErrorclassConnectionInfoclassConsumerControlUsed to start and stop transports as well as terminating clients.classConsumerInfoclassControlCommandUsed to start and stop transports as well as terminating clients.classDataArrayResponseclassDataResponseclassDestinationInfoUsed to create and destroy destinations on the broker.classExceptionResponseclassFlushCommandAn indication to the transport layer that a flush is required.classIntegerResponseclassKeepAliveInfoclassLastPartialCommandRepresents the end marker of a stream ofPartialCommandinstances.classMessageRepresents an ActiveMQ messageclassMessageAckclassMessageDispatchclassMessageDispatchNotificationclassMessagePullUsed to pull messages on demand.classPartialCommandRepresents a partial command; a large command that has been split up into pieces.classProducerAckA ProducerAck command is sent by a broker to a producer to let it know it has received and processed messages that it has produced.classProducerInfoclassRemoveInfoRemoves a consumer, producer, session or connection.classRemoveSubscriptionInfoclassReplayCommandA general purpose replay command for some kind of producer where ranges of messages are asked to be replayed.classResponseclassSessionInfoclassShutdownInfoclassTransactionInfoclassWireFormatInfoFields in org.apache.activemq.command declared as Command Modifier and Type Field Description static CommandFlushCommand. COMMANDMethods in org.apache.activemq.command with parameters of type Command Modifier and Type Method Description voidLastPartialCommand. configure(Command completeCommand)Lets copy across any transient fields from this command to the complete command when it is unmarshalled on the other end -
Uses of Command in org.apache.activemq.openwire
Methods in org.apache.activemq.openwire with parameters of type Command Modifier and Type Method Description intCommandIdComparator. compare(Command c1, Command c2) -
Uses of Command in org.apache.activemq.state
Classes in org.apache.activemq.state that implement Command Modifier and Type Class Description classTrackedMethods in org.apache.activemq.state that return types with arguments of type Command Modifier and Type Method Description List<Command>TransactionState. getCommands()Methods in org.apache.activemq.state with parameters of type Command Modifier and Type Method Description voidTransactionState. addCommand(Command operation)voidResponseHandler. onResponse(Command command)voidTracked. onResponses(Command command)TrackedConnectionStateTracker. track(Command command)Entry point for all tracked commands in the tracker.voidConnectionStateTracker. trackBack(Command command)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 Command Modifier and Type Method Description protected voidFanoutTransport. transportListenerOnCommand(Command command) -
Uses of Command in org.apache.activemq.transport.multicast
Methods in org.apache.activemq.transport.multicast with parameters of type Command Modifier and Type Method Description voidMulticastDatagramHeaderMarshaller. 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 Command Modifier and Type Method Description protected voidReliableTransport. 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 Command Modifier and Type Method Description CommandCommandChannel. read()CommandCommandDatagramChannel. read()CommandCommandDatagramSocket. read()Methods in org.apache.activemq.transport.udp with parameters of type Command Modifier and Type Method Description protected TransportUdpTransportServer. createTransport(Command command, DatagramEndpoint endpoint)Deprecated.protected voidUdpTransportServer. processInboundConnection(Command command)Deprecated.voidCommandChannel. write(Command command, SocketAddress address)voidCommandChannelSupport. write(Command command)voidCommandDatagramChannel. write(Command command, SocketAddress address)voidCommandDatagramSocket. write(Command command, SocketAddress address)voidDatagramHeaderMarshaller. writeHeader(Command command, DataOutputStream dataOut)voidDatagramHeaderMarshaller. writeHeader(Command command, ByteBuffer writeBuffer)
-