|
activemq-cpp-3.8.2
|
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.