Class MailTransportParameters


  • public class MailTransportParameters
    extends Object
    This is a wrapper class for handling JavaMail configurations.
    Version:
    $Id: $
    Author:
    David Hustace
    • Field Detail

      • KEY

        public static final String KEY
        Constant KEY="MailTransportParameters.class.getName()"
    • Method Detail

      • getRetries

        public int getRetries()

        getRetries

        Returns:
        a int.
      • getTimeout

        public int getTimeout()

        getTimeout

        Returns:
        a int.
      • getReadTestPassword

        public String getReadTestPassword()

        getReadTestPassword

        Returns:
        a String object.
      • getTestSubjectSuffix

        public String getTestSubjectSuffix()

        getTestSubjectSuffix

        Returns:
        a String object.
      • setTestSubjectSuffix

        public void setTestSubjectSuffix​(String suffix)

        setTestSubjectSuffix

        Parameters:
        suffix - a String object.
      • getComputedTestSubject

        public String getComputedTestSubject()

        getComputedTestSubject

        Returns:
        a String object.
      • isSendTestUseAuth

        public boolean isSendTestUseAuth()

        isSendTestUseAuth

        Returns:
        a boolean.
      • getSendTestCharSet

        public String getSendTestCharSet()

        getSendTestCharSet

        Returns:
        a String object.
      • getSendTestMessageContentType

        public String getSendTestMessageContentType()

        getSendTestMessageContentType

        Returns:
        a String object.
      • isSendTestDebug

        public boolean isSendTestDebug()

        isSendTestDebug

        Returns:
        a boolean.
      • getSendTestMessageEncoding

        public String getSendTestMessageEncoding()

        getSendTestMessageEncoding

        Returns:
        a String object.
      • getSendTestMailer

        public String getSendTestMailer()

        getSendTestMailer

        Returns:
        a String object.
      • getSendTestHost

        public String getSendTestHost()

        getSendTestHost

        Returns:
        a String object.
      • getSendTestMessageBody

        public String getSendTestMessageBody()

        getSendTestMessageBody

        Returns:
        a String object.
      • getSendTestPassword

        public String getSendTestPassword()

        getSendTestPassword

        Returns:
        a String object.
      • isSendTestIsQuitWait

        public boolean isSendTestIsQuitWait()

        isSendTestIsQuitWait

        Returns:
        a boolean.
      • getSendTestPort

        public int getSendTestPort()

        getSendTestPort

        Returns:
        a int.
      • isSendTestIsSslEnable

        public boolean isSendTestIsSslEnable()

        isSendTestIsSslEnable

        Returns:
        a boolean.
      • isSendTestStartTls

        public boolean isSendTestStartTls()

        isSendTestStartTls

        Returns:
        a boolean.
      • getSendTestSubject

        public String getSendTestSubject()

        getSendTestSubject

        Returns:
        a String object.
      • getSendTestRecipeint

        public String getSendTestRecipeint()

        getSendTestRecipeint

        Returns:
        a String object.
      • getSendTestTransport

        public String getSendTestTransport()

        getSendTestTransport

        Returns:
        a String object.
      • isSendTestUseJmta

        public boolean isSendTestUseJmta()

        isSendTestUseJmta

        Returns:
        a boolean.
      • getSendTestUserName

        public String getSendTestUserName()

        getSendTestUserName

        Returns:
        a String object.
      • getReadTestHost

        public String getReadTestHost()

        getReadTestHost

        Returns:
        a String object.
      • getReadTestPort

        public int getReadTestPort()

        getReadTestPort

        Returns:
        a int.
      • getReadTestUserName

        public String getReadTestUserName()

        getReadTestUserName

        Returns:
        a String object.
      • getReadTestFolder

        public String getReadTestFolder()

        getReadTestFolder

        Returns:
        a String object.
      • getReadTestProtocol

        public String getReadTestProtocol()

        getReadTestProtocol

        Returns:
        a String object.
      • isReadTestStartTlsEnabled

        public boolean isReadTestStartTlsEnabled()

        isReadTestStartTlsEnabled

        Returns:
        a boolean.
      • isReadTestSslEnabled

        public boolean isReadTestSslEnabled()

        isReadTestSslEnabled

        Returns:
        a boolean.
      • setEnd2EndTestInProgress

        public void setEnd2EndTestInProgress​(boolean b)

        setEnd2EndTestInProgress

        Parameters:
        b - a boolean.
      • isEnd2EndTestInProgress

        public boolean isEnd2EndTestInProgress()

        isEnd2EndTestInProgress

        Returns:
        a boolean.
      • getReadTestAttemptInterval

        public long getReadTestAttemptInterval()

        getReadTestAttemptInterval

        Returns:
        a long.
      • getSendTestAttemptInterval

        public long getSendTestAttemptInterval()

        getSendTestAttemptInterval

        Returns:
        a long.
      • getJavamailProperties

        public Properties getJavamailProperties()

        getJavamailProperties

        Returns:
        a Properties object.
      • setJavamailProperties

        public void setJavamailProperties​(Properties props)

        setJavamailProperties

        Parameters:
        props - a Properties object.
      • setReadTestHost

        public void setReadTestHost​(String host)

        setReadTestHost

        Parameters:
        host - a String object.
      • setSendTestHost

        public void setSendTestHost​(String host)

        setSendTestHost

        Parameters:
        host - a String object.