Class MimeMailSenderImpl

  • All Implemented Interfaces:
    org.springframework.mail.javamail.JavaMailSender, org.springframework.mail.MailSender
    Direct Known Subclasses:
    ServiceTransportMimeMailSenderImpl

    public class MimeMailSenderImpl
    extends org.springframework.mail.javamail.JavaMailSenderImpl
    Mime mail sender implementation used by mail managers that implement all java mail aspects and perform concrete mail send activity.
    • Field Summary

      • Fields inherited from class org.springframework.mail.javamail.JavaMailSenderImpl

        DEFAULT_PORT, DEFAULT_PROTOCOL
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      MailConfig getMailConfig()
      Getter per la propriet� mailConfig.
      org.apache.velocity.app.VelocityEngine getVelocityEngine()  
      boolean isTestMode()  
      boolean isUseSPA()
      Getter per la propriet� useSPA.
      void sendEmails​(MailTemplate template, java.util.Map objectMap, java.util.Map allegati)  
      void setMailConfig​(MailConfig mailConfig)
      Setter per la propriet� mailConfig.
      void setTestMode​(boolean testMode)  
      void setUseSPA​(boolean useSPA)
      Setter per la propriet� useSPA.
      void setVelocityEngine​(org.apache.velocity.app.VelocityEngine velocityEngine)  
      • Methods inherited from class org.springframework.mail.javamail.JavaMailSenderImpl

        connectTransport, createMimeMessage, createMimeMessage, doSend, getDefaultEncoding, getDefaultFileTypeMap, getHost, getJavaMailProperties, getPassword, getPort, getProtocol, getSession, getTransport, getUsername, send, send, send, send, send, send, setDefaultEncoding, setDefaultFileTypeMap, setHost, setJavaMailProperties, setPassword, setPort, setProtocol, setSession, setUsername, testConnection
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MimeMailSenderImpl

        public MimeMailSenderImpl()
    • Method Detail

      • getMailConfig

        public MailConfig getMailConfig()
        Getter per la propriet� mailConfig.
        Returns:
        la propriet� mailConfig
      • setMailConfig

        public void setMailConfig​(MailConfig mailConfig)
        Setter per la propriet� mailConfig.
        Parameters:
        mailConfig - la propriet� mailConfig da settare
      • getVelocityEngine

        public org.apache.velocity.app.VelocityEngine getVelocityEngine()
      • setVelocityEngine

        public void setVelocityEngine​(org.apache.velocity.app.VelocityEngine velocityEngine)
      • isTestMode

        public boolean isTestMode()
      • setTestMode

        public void setTestMode​(boolean testMode)
      • isUseSPA

        public boolean isUseSPA()
        Getter per la propriet� useSPA.
        Returns:
        la propriet� useSPA
      • setUseSPA

        public void setUseSPA​(boolean useSPA)
        Setter per la propriet� useSPA.
        Parameters:
        useSPA - la propriet� useSPA da settare
      • sendEmails

        public void sendEmails​(MailTemplate template,
                               java.util.Map objectMap,
                               java.util.Map allegati)