LibreOffice Module sw (master) 1
Public Member Functions | List of all members
IMailDispatcherListener Class Referenceabstract

MailDispatcher listener interface. More...

#include <imaildsplistener.hxx>

Inheritance diagram for IMailDispatcherListener:
[legend]
Collaboration diagram for IMailDispatcherListener:
[legend]

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
 

Detailed Description

MailDispatcher listener interface.

Clients may implement and register instances of the mail dispatcher interface in order to get notifications about the MailDispatcher status.

See also
MailDispatcher

Definition at line 37 of file imaildsplistener.hxx.

Member Function Documentation

◆ idle()

virtual void IMailDispatcherListener::idle ( )
pure virtual

Called when there are no more mail messages to deliver.

Implemented in SwDBManager::MailDispatcherListener_Impl.

◆ mailDelivered()

virtual void IMailDispatcherListener::mailDelivered ( css::uno::Reference< css::mail::XMailMessage >  xMailMessage)
pure virtual

Called for every mail message that has been successfully delivered.

◆ mailDeliveryError()

virtual void IMailDispatcherListener::mailDeliveryError ( ::rtl::Reference< MailDispatcher xMailDispatcher,
css::uno::Reference< css::mail::XMailMessage >  xMailMessage,
const OUString &  sErrorMessage 
)
pure virtual

Called for every mail message whose delivery failed.


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