|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.sconman.tools.AbstractSubscriptionsProcessor net.sourceforge.sconman.tools.LogSubscriptionsMailer
public class LogSubscriptionsMailer
Field Summary |
---|
Fields inherited from class net.sourceforge.sconman.tools.AbstractSubscriptionsProcessor |
---|
CATEGORY_GROUPING, PROJECT_GROUPING |
Constructor Summary | |
---|---|
LogSubscriptionsMailer(java.io.File file,
java.lang.String smtpHost,
java.lang.String subject,
java.lang.String fromAddress,
int groupingMethod)
|
|
LogSubscriptionsMailer(java.io.InputStream is,
java.lang.String smtpHost,
java.lang.String subject,
java.lang.String fromAddress,
int groupingMethod)
|
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
Log subscription mailer launcher. |
protected void |
onBeginProcessing()
Called when the process starts |
protected void |
onBeginSending(java.lang.String sendTo,
java.lang.String userName,
java.lang.String categoryPath,
java.lang.String locale)
Subclasses should implement this method to start a sending |
protected void |
onEndProcessing()
Called after the process finalization |
protected void |
onEndSending(java.lang.String sendTo)
Subclasses should implement this method to end a sending |
protected void |
processEntry(java.lang.String sendTo,
java.lang.String userName,
java.lang.String category,
java.lang.String contentUri,
java.lang.String locale,
java.lang.String additionalInfo)
Subclasses should implement here the desired behaviour |
Methods inherited from class net.sourceforge.sconman.tools.AbstractSubscriptionsProcessor |
---|
getTemporalFile, run |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LogSubscriptionsMailer(java.io.File file, java.lang.String smtpHost, java.lang.String subject, java.lang.String fromAddress, int groupingMethod) throws java.io.IOException
file
-
java.io.IOException
public LogSubscriptionsMailer(java.io.InputStream is, java.lang.String smtpHost, java.lang.String subject, java.lang.String fromAddress, int groupingMethod) throws java.io.IOException
file
-
java.io.IOException
Method Detail |
---|
protected void onBeginSending(java.lang.String sendTo, java.lang.String userName, java.lang.String categoryPath, java.lang.String locale)
AbstractSubscriptionsProcessor
onBeginSending
in class AbstractSubscriptionsProcessor
protected void processEntry(java.lang.String sendTo, java.lang.String userName, java.lang.String category, java.lang.String contentUri, java.lang.String locale, java.lang.String additionalInfo)
AbstractSubscriptionsProcessor
processEntry
in class AbstractSubscriptionsProcessor
protected void onEndSending(java.lang.String sendTo)
AbstractSubscriptionsProcessor
onEndSending
in class AbstractSubscriptionsProcessor
protected void onBeginProcessing()
AbstractSubscriptionsProcessor
onBeginProcessing
in class AbstractSubscriptionsProcessor
protected void onEndProcessing()
AbstractSubscriptionsProcessor
onEndProcessing
in class AbstractSubscriptionsProcessor
public static void main(java.lang.String[] args)
args
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |