| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
interruptRequested, lastRunError, lockManager, log, sendActivityReport, sender, STATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING, systemLoadMonitor, transactionId, userDao| Constructor and Description |
|---|
ProductNews() |
| Modifier and Type | Method and Description |
|---|---|
ContextProperties |
getConfig() |
FeedMessageDAO |
getFeedMessageDao() |
boolean |
isConcurrent()
Concrete implementations must override this method declaring if the task
supports multiple instances running concurrently.
|
boolean |
isIndeterminate()
Concrete implementations must override this method declaring if the task
is indeterminate.
|
protected String |
prepareReport(Locale locale)
Implementations may compose a locale specific report.
|
protected void |
runTask()
Concrete implementations must override this method implementing their own
processing logic.
|
void |
setConfig(ContextProperties config) |
void |
setFeedMessageDao(FeedMessageDAO feedMessageDao) |
addTaskListener, getCompletionPercentage, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, interrupt, isInterrupted, isRunning, isSendActivityReport, next, notifyReport, removeTaskListener, run, save, saveWork, setLockManager, setName, setProgress, setReportRecipients, setSendActivityReport, setSender, setSize, setSystemLoadMonitor, setUserDaopublic static final String NAME
public boolean isIndeterminate()
TaskisIndeterminate in class Taskpublic boolean isConcurrent()
TaskisConcurrent in class Taskprotected void runTask()
throws Exception
Taskprotected String prepareReport(Locale locale)
TaskprepareReport in class Taskpublic FeedMessageDAO getFeedMessageDao()
public void setFeedMessageDao(FeedMessageDAO feedMessageDao)
public ContextProperties getConfig()
public void setConfig(ContextProperties config)
Copyright © 2008-2014 Logical Objects. All Rights Reserved.