#include <Transport.h>
Inheritance diagram for activemq::transport::Transport:
Public Member Functions | |
virtual | ~Transport () |
virtual void | oneway (Command *command)=0 throw ( CommandIOException, exceptions::UnsupportedOperationException ) |
virtual Response * | request (Command *command)=0 throw ( CommandIOException, exceptions::UnsupportedOperationException ) |
virtual void | setCommandListener (CommandListener *listener)=0 |
virtual void | setCommandReader (CommandReader *reader)=0 |
virtual void | setCommandWriter (CommandWriter *writer)=0 |
virtual void | setTransportExceptionListener (TransportExceptionListener *listener)=0 |
|
|
|
Sends a one-way command. Does not wait for any response from the broker.
Implemented in activemq::transport::IOTransport, activemq::transport::ResponseCorrelator, and activemq::transport::TransportFilter. |
|
Sends the given command to the broker and then waits for the response.
Implemented in activemq::transport::IOTransport, activemq::transport::ResponseCorrelator, and activemq::transport::TransportFilter. |
|
Assigns the command listener for non-response commands.
Implemented in activemq::transport::IOTransport, activemq::transport::ResponseCorrelator, and activemq::transport::TransportFilter. |
|
Sets the command reader.
Implemented in activemq::transport::IOTransport, and activemq::transport::TransportFilter. |
|
Sets the command writer.
Implemented in activemq::transport::IOTransport, and activemq::transport::TransportFilter. |
|
Sets the observer of asynchronous exceptions from this transport.
Implemented in activemq::transport::IOTransport, activemq::transport::ResponseCorrelator, and activemq::transport::TransportFilter. |