Class SMTPClientConfig

java.lang.Object
org.summerboot.jexpress.boot.config.BootConfig
org.summerboot.jexpress.integration.smtp.SMTPClientConfig
All Implemented Interfaces:
JExpressConfig

public class SMTPClientConfig extends BootConfig
Volatile Bean Pattern
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Field Details

  • Constructor Details

    • SMTPClientConfig

      protected SMTPClientConfig()
  • Method Details

    • main

      public static void main(String[] args)
    • shutdown

      public void shutdown()
    • loadCustomizedConfigs

      protected void loadCustomizedConfigs(File cfgFile, boolean isReal, ConfigUtil helper, Properties props)
      Specified by:
      loadCustomizedConfigs in class BootConfig
    • getMailSession

      public jakarta.mail.Session getMailSession()
    • getEmailToAppSupport

      public Set<String> getEmailToAppSupport()
    • getEmailToDevelopment

      public Set<String> getEmailToDevelopment()
    • getEmailToReportViewer

      public Set<String> getEmailToReportViewer()
    • getEmailAlertDebouncingIntervalMinutes

      public int getEmailAlertDebouncingIntervalMinutes()