Package org.nuxeo.mail
Class MailSessionBuilder
- java.lang.Object
-
- org.nuxeo.mail.MailSessionBuilder
-
public class MailSessionBuilder extends Object
Builds yourSession.- Since:
- 11.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classMailSessionBuilder.AbstractFrom<F extends MailSessionBuilder.AbstractFrom>static interfaceMailSessionBuilder.FromBuilderstatic classMailSessionBuilder.FromJndistatic classMailSessionBuilder.FromProperties
-
Constructor Summary
Constructors Constructor Description MailSessionBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MailSessionBuilder.FromJndifromJndi(String jndiSessionName)Creates abuilderlooking for a session in jndi.static MailSessionBuilder.FromBuilderfromNuxeoConf()Creates abuilderlooking for a jndiSessionand falling back onFramework.getProperties()if not found.static MailSessionBuilder.FromPropertiesfromProperties(Properties properties)Creates abuilderinstantiating a new session.
-
-
-
Method Detail
-
fromNuxeoConf
public static MailSessionBuilder.FromBuilder fromNuxeoConf()
Creates abuilderlooking for a jndiSessionand falling back onFramework.getProperties()if not found.
-
fromJndi
public static MailSessionBuilder.FromJndi fromJndi(String jndiSessionName)
Creates abuilderlooking for a session in jndi.
-
fromProperties
public static MailSessionBuilder.FromProperties fromProperties(Properties properties)
Creates abuilderinstantiating a new session.
-
-