org::xmlBlaster::util::dispatch::I_PostSendListener Class Reference

Notify when a message is successfully send asynchronously. More...

Inheritance diagram for org::xmlBlaster::util::dispatch::I_PostSendListener:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~I_PostSendListener ()
virtual void postSend (org::xmlBlaster::util::queue::MsgQueueEntry &msgQueueEntry)=0
 Called after a messages is send, but not for oneway messages.

Detailed Description

Notify when a message is successfully send asynchronously.

Does not notify for oneway messages (PUBLISH_ONEWAY, UPDATE_ONEWAY) Is called when asynchronously messages are send from the client side queue This is a pure virtual class.

Author:
Marcel Ruff

Definition at line 23 of file I_PostSendListener.h.


Constructor & Destructor Documentation

virtual org::xmlBlaster::util::dispatch::I_PostSendListener::~I_PostSendListener (  )  [virtual]

Definition at line 26 of file I_PostSendListener.h.


Member Function Documentation

virtual void org::xmlBlaster::util::dispatch::I_PostSendListener::postSend ( org::xmlBlaster::util::queue::MsgQueueEntry msgQueueEntry  )  [pure virtual]

Called after a messages is send, but not for oneway messages.

Parameters:
msgQueueEntry,includes the returned QoS

Implemented in org::xmlBlaster::client::XmlBlasterAccess, and PublishDemo.

Referenced by org::xmlBlaster::util::dispatch::ConnectionsHandler::flushQueueUnlocked(), and org::xmlBlaster::client::XmlBlasterAccess::postSend().


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