@Component(value="cuba_EmailerMBean") public class Emailer extends java.lang.Object implements EmailerMBean
| Constructor and Description |
|---|
Emailer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFromAddress() |
boolean |
getSmtpAuthRequired() |
int |
getSmtpConnectionTimeoutSec() |
java.lang.String |
getSmtpHost() |
int |
getSmtpPort() |
boolean |
getSmtpSslEnabled() |
int |
getSmtpTimeoutSec() |
java.lang.String |
getSmtpUser() |
boolean |
getStarttlsEnable() |
java.lang.String |
migrateEmailsToFileStorage(java.lang.String password) |
java.lang.String |
sendTestEmail(java.lang.String addresses) |
void |
setConfiguration(Configuration configuration) |
void |
setFromAddress(java.lang.String address) |
void |
setSmtpAuthRequired(boolean authRequired) |
void |
setSmtpConnectionTimeoutSec(int timeoutSec) |
void |
setSmtpHost(java.lang.String host) |
void |
setSmtpPort(int port) |
void |
setSmtpSslEnabled(boolean enable) |
void |
setSmtpTimeoutSec(int timeoutSec) |
void |
setSmtpUser(java.lang.String user) |
void |
setStarttlsEnable(boolean enable) |
void |
updateSession() |
@Inject public void setConfiguration(Configuration configuration)
public java.lang.String getFromAddress()
getFromAddress in interface EmailerMBeanpublic void setFromAddress(java.lang.String address)
setFromAddress in interface EmailerMBeanpublic java.lang.String getSmtpHost()
getSmtpHost in interface EmailerMBeanpublic void setSmtpHost(java.lang.String host)
setSmtpHost in interface EmailerMBeanpublic int getSmtpPort()
getSmtpPort in interface EmailerMBeanpublic void setSmtpPort(int port)
setSmtpPort in interface EmailerMBeanpublic java.lang.String getSmtpUser()
getSmtpUser in interface EmailerMBeanpublic void setSmtpUser(java.lang.String user)
setSmtpUser in interface EmailerMBeanpublic boolean getSmtpAuthRequired()
getSmtpAuthRequired in interface EmailerMBeanpublic void setSmtpAuthRequired(boolean authRequired)
setSmtpAuthRequired in interface EmailerMBeanpublic boolean getStarttlsEnable()
getStarttlsEnable in interface EmailerMBeanpublic void setStarttlsEnable(boolean enable)
setStarttlsEnable in interface EmailerMBeanpublic boolean getSmtpSslEnabled()
getSmtpSslEnabled in interface EmailerMBeanpublic void setSmtpSslEnabled(boolean enable)
setSmtpSslEnabled in interface EmailerMBeanpublic int getSmtpTimeoutSec()
getSmtpTimeoutSec in interface EmailerMBeanpublic void setSmtpTimeoutSec(int timeoutSec)
setSmtpTimeoutSec in interface EmailerMBeanpublic int getSmtpConnectionTimeoutSec()
getSmtpConnectionTimeoutSec in interface EmailerMBeanpublic void setSmtpConnectionTimeoutSec(int timeoutSec)
setSmtpConnectionTimeoutSec in interface EmailerMBeanpublic void updateSession()
updateSession in interface EmailerMBeanpublic java.lang.String sendTestEmail(java.lang.String addresses)
sendTestEmail in interface EmailerMBeanpublic java.lang.String migrateEmailsToFileStorage(java.lang.String password)
migrateEmailsToFileStorage in interface EmailerMBean