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 Constructor Description MailQueueMessageManager(JPAQueueMessageImpl queueMessage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCurrentCapacity()voidcounter()longgetCurrentCapacity()intgetInterval()intgetNumberEmailPerSend()longgetSentCounter()booleanisOn()Stringoff()voidon()voidremoveCurrentCapacity()StringremoveUsersSetting()voidresetCounter()StringresetTestMail()voidsetContext(org.exoplatform.management.ManagementContext context)voidsetInterval()voidsetNumberEmailPerSend(int emailPerSend)voidstart()voidstop()
-
-
-
Constructor Detail
-
MailQueueMessageManager
public MailQueueMessageManager(JPAQueueMessageImpl queueMessage)
-
-
Method Detail
-
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
public String 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
public String resetTestMail()
-
removeUsersSetting
public String removeUsersSetting()
-
start
public void start()
- Specified by:
startin interfaceorg.picocontainer.Startable
-
stop
public void stop()
- Specified by:
stopin interfaceorg.picocontainer.Startable
-
-