Class MailCheckerInitialize

java.lang.Object
org.silverpeas.components.mailinglist.service.MailCheckerInitialize
All Implemented Interfaces:
org.silverpeas.core.initialization.Initialization

@Service public class MailCheckerInitialize extends Object implements org.silverpeas.core.initialization.Initialization
  • Constructor Details

    • MailCheckerInitialize

      public MailCheckerInitialize()
  • Method Details

    • getFrequency

      public int getFrequency()
    • getMessageChecker

      public MessageChecker getMessageChecker()
    • getMailingListService

      public MailingListService getMailingListService()
    • init

      public void init()
      Specified by:
      init in interface org.silverpeas.core.initialization.Initialization
    • hasToCheckForNewMails

      public boolean hasToCheckForNewMails()
      Does new mails have to be checked regularly? Mails checking is performed only if a frequency is defined at startup time.
      Returns:
      true if new mails from mailing lists has to be checked regularly, false otherwise.