palio.modules.newsletter
Class MessageSender
java.lang.Object
palio.modules.newsletter.MessageSender
- All Implemented Interfaces:
- java.lang.Runnable
public class MessageSender
- extends java.lang.Object
- implements java.lang.Runnable
- Author:
- Mateusz Gembarzewski, Damian Mański
Constructor Summary |
MessageSender(Instance instance,
SQLConnectable connector,
java.lang.Long messageId,
MailMessage messageHtml,
MailMessage messageTxt,
java.lang.String login,
java.lang.String password,
boolean resend,
java.util.Map runningThreads)
Message : [ID,STATUS,CREATED_DATE,FROM,TITLE,CONTENT] |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageSender
public MessageSender(Instance instance,
SQLConnectable connector,
java.lang.Long messageId,
MailMessage messageHtml,
MailMessage messageTxt,
java.lang.String login,
java.lang.String password,
boolean resend,
java.util.Map runningThreads)
- Message : [ID,STATUS,CREATED_DATE,FROM,TITLE,CONTENT]
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
initLeftSubscribers
public java.util.LinkedList initLeftSubscribers()
throws palio.PalioException
- Throws:
palio.PalioException
suspendSending
public void suspendSending()
throws palio.PalioException
- Throws:
palio.PalioException
resumeSending
public void resumeSending()
throws palio.PalioException
- Throws:
palio.PalioException