Class MailQueueMessageManager
java.lang.Object
org.exoplatform.commons.notification.impl.service.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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcounter()longintintlongbooleanisOn()off()voidon()voidvoidvoidsetContext(org.exoplatform.management.ManagementContext context) voidvoidsetNumberEmailPerSend(int emailPerSend) voidstart()voidstop()
-
Constructor Details
-
MailQueueMessageManager
-
-
Method Details
-
setContext
public void setContext(org.exoplatform.management.ManagementContext context) - Specified by:
setContextin interfaceorg.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() -
off
-
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
-
removeUsersSetting
-
start
public void start()- Specified by:
startin interfaceorg.picocontainer.Startable
-
stop
public void stop()- Specified by:
stopin interfaceorg.picocontainer.Startable
-