activemq-cpp-3.4.0
|
Callback for sending a message to a CMS destination. More...
#include <src/main/activemq/cmsutil/ProducerCallback.h>
Public Member Functions | |
virtual | ~ProducerCallback () throw () |
virtual void | doInCms (cms::Session *session, cms::MessageProducer *producer)=0 |
Execute an action given a session and producer. |
Callback for sending a message to a CMS destination.
virtual activemq::cmsutil::ProducerCallback::~ProducerCallback | ( | ) | throw () [inline, virtual] |
virtual void activemq::cmsutil::ProducerCallback::doInCms | ( | cms::Session * | session, |
cms::MessageProducer * | producer | ||
) | [pure virtual] |
Execute an action given a session and producer.
session | the CMS Session |
producer | the CMS Producer |
cms::CMSException | if thrown by CMS API methods |
Implemented in activemq::cmsutil::CmsTemplate::SendExecutor.