Class SendmailTest

  • All Implemented Interfaces:
    Serializable

    public class SendmailTest
    extends Object
    implements Serializable
    This entity defines the test for sending mail. Attributes are used to derive values of java mail properties, or, they can be specified directly as key value pairs. Attributes will are easier to read but there isn't an attribute for every javamail property possible (some are fairly obscure).
    See Also:
    Serialized Form
    • Constructor Detail

      • SendmailTest

        public SendmailTest()
    • Method Detail

      • getDebug

        public Boolean getDebug()
      • setDebug

        public void setDebug​(Boolean debug)
      • getUseAuthentication

        public Boolean getUseAuthentication()
      • setUseAuthentication

        public void setUseAuthentication​(Boolean useAuthentication)
      • getUseJmta

        public Boolean getUseJmta()
      • setUseJmta

        public void setUseJmta​(Boolean useJmta)
      • getAttemptInterval

        public Long getAttemptInterval()
      • setAttemptInterval

        public void setAttemptInterval​(Long attemptInterval)
      • setJavamailProperties

        public void setJavamailProperties​(List<JavamailProperty> javamailProperties)
      • addJavamailProperty

        public void addJavamailProperty​(JavamailProperty property)
      • addJavamailProperty

        public void addJavamailProperty​(String name,
                                        String value)
      • removeJavamailProperty

        public boolean removeJavamailProperty​(JavamailProperty javamailProperty)
      • setSendmailHost

        public void setSendmailHost​(SendmailHost sendmailHost)
      • setSendmailHost

        public void setSendmailHost​(String host,
                                    Long port)
      • setSendmailProtocol

        public void setSendmailProtocol​(SendmailProtocol sendmailProtocol)
      • setSendmailMessage

        public void setSendmailMessage​(SendmailMessage sendmailMessage)
      • setUserAuth

        public void setUserAuth​(UserAuth userAuth)
      • setUserAuth

        public void setUserAuth​(String username,
                                String password)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object