@Requires(beans=MailPropertiesProvider.class) @Secondary @Singleton public class DefaultSessionProvider extends java.lang.Object implements SessionProvider
| Constructor and Description |
|---|
DefaultSessionProvider(MailPropertiesProvider mailPropertiesProvider)
Deprecated.
Deprecated since 1.3.0, please use
DefaultSessionProvider(MailPropertiesProvider, Authenticator) instead. |
DefaultSessionProvider(MailPropertiesProvider mailPropertiesProvider,
javax.mail.Authenticator authenticator) |
| Modifier and Type | Method and Description |
|---|---|
javax.mail.Session |
session() |
@Deprecated public DefaultSessionProvider(MailPropertiesProvider mailPropertiesProvider)
DefaultSessionProvider(MailPropertiesProvider, Authenticator) instead.mailPropertiesProvider - Mail Properties Provider@Creator public DefaultSessionProvider(MailPropertiesProvider mailPropertiesProvider, @Nullable javax.mail.Authenticator authenticator)
mailPropertiesProvider - Mail Properties Providerauthenticator - Authenticator@NonNull public javax.mail.Session session()
session in interface SessionProvider