21module
com { module sun { module star { module mail {
82 raises(
com::sun::star::io::NotConnectedException);
155 void connect([in]
com::sun::star::uno::XCurrentContext xConnectionContext, [in]
XAuthenticator xAuthenticator)
156 raises(
com::sun::star::lang::IllegalArgumentException,
157 com::sun::star::io::AlreadyConnectedException,
158 com::sun::star::io::UnknownHostException,
159 com::sun::star::io::NoRouteToHostException,
160 com::sun::star::io::ConnectException,
161 com::sun::star::auth::AuthenticationFailedException,
180 boolean isConnected();
An MailException is the base of all mail related exceptions.
Definition: MailException.idl:29
Represents an interface that will be used to query for user information which are necessary to login ...
Definition: XAuthenticator.idl:30
The listener interface for connection events.
Definition: XConnectionListener.idl:29
Represents a mail server abstraction.
Definition: XMailService.idl:28
com::sun::star::uno::XCurrentContext getCurrentConnectionContext()
Return the context of the current connection.
sequence< string > getSupportedConnectionTypes()
Returns all connection types which are supported to connect to the mail service.
void addConnectionListener([in] XConnectionListener xListener)
Register a connection listener.
void removeConnectionListener([in] XConnectionListener xListener)
Unregister a connection listener.
Task (thread) local execution context for UNO.
Definition: XCurrentContext.idl:34
base interface of all UNO interfaces
Definition: XInterface.idl:46
Definition: Ambiguous.idl:20