LibreOffice Module sw (master) 1
|
MailDispatcher listener interface. More...
#include <imaildsplistener.hxx>
Public Member Functions | |
virtual void | idle ()=0 |
Called when there are no more mail messages to deliver. More... | |
virtual void | mailDelivered (css::uno::Reference< css::mail::XMailMessage > xMailMessage)=0 |
Called for every mail message that has been successfully delivered. More... | |
virtual void | mailDeliveryError (::rtl::Reference< MailDispatcher > xMailDispatcher, css::uno::Reference< css::mail::XMailMessage > xMailMessage, const OUString &sErrorMessage)=0 |
Called for every mail message whose delivery failed. More... | |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
MailDispatcher listener interface.
Clients may implement and register instances of the mail dispatcher interface in order to get notifications about the MailDispatcher status.
Definition at line 37 of file imaildsplistener.hxx.
|
pure virtual |
Called when there are no more mail messages to deliver.
Implemented in SwDBManager::MailDispatcherListener_Impl.
|
pure virtual |
Called for every mail message that has been successfully delivered.
|
pure virtual |
Called for every mail message whose delivery failed.