public class EmailConfiguration extends Object implements Serializable, org.pentaho.platform.api.email.IEmailConfiguration
| Constructor and Description |
|---|
EmailConfiguration() |
EmailConfiguration(boolean authenticate,
boolean debug,
String defaultFrom,
String fromName,
String smtpHost,
Integer smtpPort,
String smtpProtocol,
boolean smtpQuitWait,
String userId,
String password,
boolean useSsl,
boolean useStartTls) |
| Modifier and Type | Method and Description |
|---|---|
Properties |
asProperties() |
boolean |
equals(Object obj) |
String |
getDefaultFrom() |
String |
getFromName() |
String |
getPassword() |
String |
getSmtpHost() |
Integer |
getSmtpPort() |
String |
getSmtpProtocol() |
String |
getUserId() |
boolean |
isAuthenticate() |
boolean |
isDebug() |
boolean |
isSmtpQuitWait() |
boolean |
isUseSsl() |
boolean |
isUseStartTls() |
void |
setAuthenticate(boolean authenticate) |
void |
setDebug(boolean debug) |
void |
setDefaultFrom(String defaultFrom) |
void |
setFromName(String fromName) |
void |
setPassword(String password) |
void |
setSmtpHost(String smtpHost) |
void |
setSmtpPort(Integer smtpPort) |
void |
setSmtpProtocol(String smtpProtocol) |
void |
setSmtpQuitWait(boolean smtpQuitWait) |
void |
setUserId(String userId) |
void |
setUseSsl(boolean useSsl) |
void |
setUseStartTls(boolean useStartTls) |
String |
toString() |
public boolean isAuthenticate()
isAuthenticate in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setAuthenticate(boolean authenticate)
setAuthenticate in interface org.pentaho.platform.api.email.IEmailConfigurationpublic boolean isDebug()
isDebug in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setDebug(boolean debug)
setDebug in interface org.pentaho.platform.api.email.IEmailConfigurationpublic String getDefaultFrom()
getDefaultFrom in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setDefaultFrom(String defaultFrom)
setDefaultFrom in interface org.pentaho.platform.api.email.IEmailConfigurationpublic String getFromName()
getFromName in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setFromName(String fromName)
setFromName in interface org.pentaho.platform.api.email.IEmailConfigurationpublic String getSmtpHost()
getSmtpHost in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setSmtpHost(String smtpHost)
setSmtpHost in interface org.pentaho.platform.api.email.IEmailConfigurationpublic Integer getSmtpPort()
getSmtpPort in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setSmtpPort(Integer smtpPort)
setSmtpPort in interface org.pentaho.platform.api.email.IEmailConfigurationpublic String getSmtpProtocol()
getSmtpProtocol in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setSmtpProtocol(String smtpProtocol)
setSmtpProtocol in interface org.pentaho.platform.api.email.IEmailConfigurationpublic String getUserId()
getUserId in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setUserId(String userId)
setUserId in interface org.pentaho.platform.api.email.IEmailConfigurationpublic String getPassword()
getPassword in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setPassword(String password)
setPassword in interface org.pentaho.platform.api.email.IEmailConfigurationpublic boolean isUseSsl()
isUseSsl in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setUseSsl(boolean useSsl)
setUseSsl in interface org.pentaho.platform.api.email.IEmailConfigurationpublic boolean isUseStartTls()
isUseStartTls in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setUseStartTls(boolean useStartTls)
setUseStartTls in interface org.pentaho.platform.api.email.IEmailConfigurationpublic boolean isSmtpQuitWait()
isSmtpQuitWait in interface org.pentaho.platform.api.email.IEmailConfigurationpublic void setSmtpQuitWait(boolean smtpQuitWait)
setSmtpQuitWait in interface org.pentaho.platform.api.email.IEmailConfigurationpublic Properties asProperties()