activemq-cpp-3.9.5
activemq::cmsutil::ProducerCallback Class Referenceabstract

Callback for sending a message to a CMS destination. More...

#include <src/main/activemq/cmsutil/ProducerCallback.h>

Inheritance diagram for activemq::cmsutil::ProducerCallback:

Public Member Functions

virtual ~ProducerCallback ()
 
virtual void doInCms (cms::Session *session, cms::MessageProducer *producer)=0
 Execute an action given a session and producer.
 

Detailed Description

Callback for sending a message to a CMS destination.

Constructor & Destructor Documentation

◆ ~ProducerCallback()

virtual activemq::cmsutil::ProducerCallback::~ProducerCallback ( )
virtual

Member Function Documentation

◆ doInCms()

virtual void activemq::cmsutil::ProducerCallback::doInCms ( cms::Session * session,
cms::MessageProducer * producer )
pure virtual

Execute an action given a session and producer.

Parameters
sessionthe CMS Session
producerthe CMS Producer
Exceptions
cms::CMSExceptionif thrown by CMS API methods

Implemented in activemq::cmsutil::CmsTemplate::SendExecutor.


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