Nuxeo 5

Nuxeo 5 Component
org.nuxeo.ecm.platform.MailService

Individual Documentation Coverage

done proportion
100.0 %


Services to to manage mails.



Author: Alexandre Russel

Version: missing

Location: nuxeo-features/nuxeo-platform-mail/nuxeo-platform-mail-core/src/main/resources/OSGI-INF/nxmail-framework.xml

Require

No requirements

Required by

Implementation


Extension Points:

sessionFactory


Extension point to register a session factory.


A session factory allows to create session for users. To create sessions
the factory needs informations such as host, port, protocol ... The list
of needed properties depends on the protocol used and if you need store,
transport or both. For more information see the

JavaMail API

.


To get hold of a Session call: MailService mailService =
Framework.getService(MailSerivce.class); Transport transport =
mailSerivce.getTransport("myFactory"); Store store =
mailServcie.getStore("myFactory");


The default is to get a session for the authenticated user if any, or
you can pass a String to get a session for a user.


propertiesFetcher


Extension point to register a properties fetcher.

The responsability of a property fetcher is to fetch properties from any
backend.


actionPipes


Extension point to register a list of actions.


Has contribution from:

Last generation: 18:21:25 CEST 11/07/2009