activemq-cpp-3.9.5
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.
 
virtual int getHashCode () const
 HashCode method allowing Dispatcher instances to be used in HashMap etc.
 

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: