Class MailQueueMessageManager

  • All Implemented Interfaces:
    org.exoplatform.management.ManagementAware, org.picocontainer.Startable

    public class MailQueueMessageManager
    extends Object
    implements org.exoplatform.management.ManagementAware, org.picocontainer.Startable
    • Constructor Detail

      • MailQueueMessageManager

        public MailQueueMessageManager​(JPAQueueMessageImpl queueMessage)
    • Method Detail

      • setContext

        public void setContext​(org.exoplatform.management.ManagementContext context)
        Specified by:
        setContext in interface org.exoplatform.management.ManagementAware
      • counter

        public void counter()
      • addCurrentCapacity

        public void addCurrentCapacity()
      • removeCurrentCapacity

        public void removeCurrentCapacity()
      • getCurrentCapacity

        public long getCurrentCapacity()
      • on

        public void on()
      • isOn

        public boolean isOn()
      • getSentCounter

        public long getSentCounter()
      • resetCounter

        public void resetCounter()
      • setNumberEmailPerSend

        public void setNumberEmailPerSend​(int emailPerSend)
      • getNumberEmailPerSend

        public int getNumberEmailPerSend()
      • setInterval

        public void setInterval()
      • getInterval

        public int getInterval()
      • resetTestMail

        public String resetTestMail()
      • removeUsersSetting

        public String removeUsersSetting()
      • start

        public void start()
        Specified by:
        start in interface org.picocontainer.Startable
      • stop

        public void stop()
        Specified by:
        stop in interface org.picocontainer.Startable