activemq-cpp-3.9.0
|
Interface for an object responsible for dispatching messages to consumers. More...
#include <src/main/activemq/core/Dispatcher.h>
Public Member Functions | |
virtual | ~Dispatcher () |
virtual void | dispatch (const decaf::lang::Pointer< commands::MessageDispatch > &message)=0 |
Dispatches a message to a particular consumer. More... | |
virtual int | getHashCode () const =0 |
HashCode method allowing Dispatcher instances to be used in HashMap etc. More... | |
Interface for an object responsible for dispatching messages to consumers.
|
virtual |
|
pure virtual |
Dispatches a message to a particular consumer.
message | The message to be dispatched to a waiting consumer. |
Implemented in activemq::core::kernels::ActiveMQSessionKernel, activemq::core::kernels::ActiveMQConsumerKernel, and activemq::core::AdvisoryConsumer.
|
pure virtual |
HashCode method allowing Dispatcher instances to be used in HashMap etc.
Implemented in activemq::core::kernels::ActiveMQSessionKernel, activemq::core::kernels::ActiveMQConsumerKernel, and activemq::core::AdvisoryConsumer.