Class EmailConfiguration
java.lang.Object
org.pentaho.platform.plugin.services.email.EmailConfiguration
- All Implemented Interfaces:
Serializable,org.pentaho.platform.api.email.IEmailConfiguration
- Direct Known Subclasses:
EmailConfigurationXml
public class EmailConfiguration
extends Object
implements Serializable, org.pentaho.platform.api.email.IEmailConfiguration
Bean which contains all the information for the email configuration
- Author:
- David M. Kincade
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetScope()inthashCode()booleanbooleanisDebug()booleanbooleanisUseSsl()booleanvoidsetAuthenticate(boolean authenticate) voidsetAuthMechanism(String authMechanism) voidsetAuthorizationCode(String authorizationCode) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetDebug(boolean debug) voidsetDefaultFrom(String defaultFrom) voidsetFromName(String fromName) voidsetGrantType(String grantType) voidsetPassword(String password) voidsetRedirectUri(String redirectUri) voidsetRefreshToken(String refreshToken) voidvoidsetSmtpHost(String smtpHost) voidsetSmtpPort(Integer smtpPort) voidsetSmtpProtocol(String smtpProtocol) voidsetSmtpQuitWait(boolean smtpQuitWait) voidsetTokenUrl(String tokenUrl) voidvoidsetUseSsl(boolean useSsl) voidsetUseStartTls(boolean useStartTls) toString()
-
Constructor Details
-
EmailConfiguration
public EmailConfiguration() -
EmailConfiguration
-
-
Method Details
-
isAuthenticate
public boolean isAuthenticate()- Specified by:
isAuthenticatein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setAuthenticate
public void setAuthenticate(boolean authenticate) - Specified by:
setAuthenticatein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
isDebug
public boolean isDebug()- Specified by:
isDebugin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setDebug
public void setDebug(boolean debug) - Specified by:
setDebugin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getDefaultFrom
- Specified by:
getDefaultFromin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setDefaultFrom
- Specified by:
setDefaultFromin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getFromName
- Specified by:
getFromNamein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setFromName
- Specified by:
setFromNamein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getSmtpHost
- Specified by:
getSmtpHostin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setSmtpHost
- Specified by:
setSmtpHostin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getSmtpPort
- Specified by:
getSmtpPortin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setSmtpPort
- Specified by:
setSmtpPortin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getSmtpProtocol
- Specified by:
getSmtpProtocolin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setSmtpProtocol
- Specified by:
setSmtpProtocolin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getUserId
- Specified by:
getUserIdin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setUserId
- Specified by:
setUserIdin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getPassword
- Specified by:
getPasswordin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setPassword
- Specified by:
setPasswordin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
isUseSsl
public boolean isUseSsl()- Specified by:
isUseSslin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setUseSsl
public void setUseSsl(boolean useSsl) - Specified by:
setUseSslin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
isUseStartTls
public boolean isUseStartTls()- Specified by:
isUseStartTlsin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setUseStartTls
public void setUseStartTls(boolean useStartTls) - Specified by:
setUseStartTlsin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
isSmtpQuitWait
public boolean isSmtpQuitWait()- Specified by:
isSmtpQuitWaitin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setSmtpQuitWait
public void setSmtpQuitWait(boolean smtpQuitWait) - Specified by:
setSmtpQuitWaitin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getAuthMechanism
- Specified by:
getAuthMechanismin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setAuthMechanism
- Specified by:
setAuthMechanismin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getClientId
- Specified by:
getClientIdin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setClientId
- Specified by:
setClientIdin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getClientSecret
- Specified by:
getClientSecretin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setClientSecret
- Specified by:
setClientSecretin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getTokenUrl
- Specified by:
getTokenUrlin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setTokenUrl
- Specified by:
setTokenUrlin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getScope
- Specified by:
getScopein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setScope
- Specified by:
setScopein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getGrantType
- Specified by:
getGrantTypein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setGrantType
- Specified by:
setGrantTypein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getRefreshToken
- Specified by:
getRefreshTokenin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setRefreshToken
- Specified by:
setRefreshTokenin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getAuthorizationCode
- Specified by:
getAuthorizationCodein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setAuthorizationCode
- Specified by:
setAuthorizationCodein interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
getRedirectUri
- Specified by:
getRedirectUriin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
setRedirectUri
- Specified by:
setRedirectUriin interfaceorg.pentaho.platform.api.email.IEmailConfiguration
-
asProperties
-
toString
-
equals
-
hashCode
public int hashCode()
-