activemq-cpp-3.8.2
activemq::core::AdvisoryConsumer Class Reference

#include <src/main/activemq/core/AdvisoryConsumer.h>

Inheritance diagram for activemq::core::AdvisoryConsumer:

Public Member Functions

 AdvisoryConsumer (ActiveMQConnection *connection, Pointer< commands::ConsumerId > consumerId)
 
virtual ~AdvisoryConsumer ()
 
void dispose ()
 
virtual void dispatch (const Pointer< MessageDispatch > &message)
 Dispatches a message to a particular consumer. More...
 
virtual int getHashCode () const
 HashCode method allowing Dispatcher instances to be used in HashMap etc. More...
 

Constructor & Destructor Documentation

◆ AdvisoryConsumer()

activemq::core::AdvisoryConsumer::AdvisoryConsumer ( ActiveMQConnection connection,
Pointer< commands::ConsumerId consumerId 
)

◆ ~AdvisoryConsumer()

virtual activemq::core::AdvisoryConsumer::~AdvisoryConsumer ( )
virtual

Member Function Documentation

◆ dispatch()

virtual void activemq::core::AdvisoryConsumer::dispatch ( const Pointer< MessageDispatch > &  message)
virtual

Dispatches a message to a particular consumer.

Parameters
messageThe message to be dispatched to a waiting consumer.

Implements activemq::core::Dispatcher.

◆ dispose()

void activemq::core::AdvisoryConsumer::dispose ( )

◆ getHashCode()

virtual int activemq::core::AdvisoryConsumer::getHashCode ( ) const
virtual

HashCode method allowing Dispatcher instances to be used in HashMap etc.

Returns
hash value for this Dispatcher.

Implements activemq::core::Dispatcher.


The documentation for this class was generated from the following file: