Class EmailConfiguration

    • Constructor Detail

      • EmailConfiguration

        public EmailConfiguration()
      • EmailConfiguration

        public 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)
    • Method Detail

      • isAuthenticate

        public boolean isAuthenticate()
        Specified by:
        isAuthenticate in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setAuthenticate

        public void setAuthenticate​(boolean authenticate)
        Specified by:
        setAuthenticate in interface org.pentaho.platform.api.email.IEmailConfiguration
      • isDebug

        public boolean isDebug()
        Specified by:
        isDebug in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setDebug

        public void setDebug​(boolean debug)
        Specified by:
        setDebug in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getDefaultFrom

        public String getDefaultFrom()
        Specified by:
        getDefaultFrom in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setDefaultFrom

        public void setDefaultFrom​(String defaultFrom)
        Specified by:
        setDefaultFrom in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getFromName

        public String getFromName()
        Specified by:
        getFromName in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setFromName

        public void setFromName​(String fromName)
        Specified by:
        setFromName in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getSmtpHost

        public String getSmtpHost()
        Specified by:
        getSmtpHost in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setSmtpHost

        public void setSmtpHost​(String smtpHost)
        Specified by:
        setSmtpHost in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getSmtpPort

        public Integer getSmtpPort()
        Specified by:
        getSmtpPort in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setSmtpPort

        public void setSmtpPort​(Integer smtpPort)
        Specified by:
        setSmtpPort in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getSmtpProtocol

        public String getSmtpProtocol()
        Specified by:
        getSmtpProtocol in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setSmtpProtocol

        public void setSmtpProtocol​(String smtpProtocol)
        Specified by:
        setSmtpProtocol in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getUserId

        public String getUserId()
        Specified by:
        getUserId in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setUserId

        public void setUserId​(String userId)
        Specified by:
        setUserId in interface org.pentaho.platform.api.email.IEmailConfiguration
      • getPassword

        public String getPassword()
        Specified by:
        getPassword in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setPassword

        public void setPassword​(String password)
        Specified by:
        setPassword in interface org.pentaho.platform.api.email.IEmailConfiguration
      • isUseSsl

        public boolean isUseSsl()
        Specified by:
        isUseSsl in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setUseSsl

        public void setUseSsl​(boolean useSsl)
        Specified by:
        setUseSsl in interface org.pentaho.platform.api.email.IEmailConfiguration
      • isUseStartTls

        public boolean isUseStartTls()
        Specified by:
        isUseStartTls in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setUseStartTls

        public void setUseStartTls​(boolean useStartTls)
        Specified by:
        setUseStartTls in interface org.pentaho.platform.api.email.IEmailConfiguration
      • isSmtpQuitWait

        public boolean isSmtpQuitWait()
        Specified by:
        isSmtpQuitWait in interface org.pentaho.platform.api.email.IEmailConfiguration
      • setSmtpQuitWait

        public void setSmtpQuitWait​(boolean smtpQuitWait)
        Specified by:
        setSmtpQuitWait in interface org.pentaho.platform.api.email.IEmailConfiguration