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. | |
| virtual int | getHashCode () const =0 |
| HashCode method allowing Dispatcher instances to be used in HashMap etc. | |
Interface for an object responsible for dispatching messages to consumers.
| virtual activemq::core::Dispatcher::~Dispatcher | ( | ) | [virtual] |
| virtual void activemq::core::Dispatcher::dispatch | ( | const decaf::lang::Pointer< commands::MessageDispatch > & | message | ) | [pure virtual] |
Dispatches a message to a particular consumer.
| message | The message to be dispatched to a waiting consumer. |
Implemented in activemq::core::AdvisoryConsumer, activemq::core::kernels::ActiveMQConsumerKernel, and activemq::core::kernels::ActiveMQSessionKernel.
| virtual int activemq::core::Dispatcher::getHashCode | ( | ) | const [pure virtual] |
HashCode method allowing Dispatcher instances to be used in HashMap etc.
Implemented in activemq::core::AdvisoryConsumer, activemq::core::kernels::ActiveMQConsumerKernel, and activemq::core::kernels::ActiveMQSessionKernel.
1.6.1