Package io.vertigo.connectors.mail
Class NativeMailSessionConnector
- java.lang.Object
-
- io.vertigo.connectors.mail.NativeMailSessionConnector
-
- All Implemented Interfaces:
MailSessionConnector
,io.vertigo.core.node.component.Connector<javax.mail.Session>
,io.vertigo.core.node.component.CoreComponent
public class NativeMailSessionConnector extends Object implements MailSessionConnector
Plugin de gestion des mails, pour l'implémentation du jdk.- Author:
- npiedeloup
-
-
Constructor Detail
-
NativeMailSessionConnector
@Inject public NativeMailSessionConnector(Optional<String> connectorNameOpt, String mailStoreProtocol, String mailHost, Optional<Integer> mailPortOpt, Optional<String> mailLoginOpt, Optional<String> mailPasswordOpt)
Crée le plugin d'accès au serveur mail.- Parameters:
mailStoreProtocol
- Protocole utilisémailHost
- Serveur de mailmailPortOpt
- port à utiliser (facultatif)mailLoginOpt
- Login à utiliser lors de la connexion au serveur mail (facultatif)mailPasswordOpt
- mot de passe à utiliser lors de la connexion au serveur mail (facultatif)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceio.vertigo.core.node.component.Connector<javax.mail.Session>
-
getClient
public javax.mail.Session getClient()
- Specified by:
getClient
in interfaceio.vertigo.core.node.component.Connector<javax.mail.Session>
-
-