Task.State| Modifier and Type | Field and Description |
|---|---|
protected DocumentManager |
documentManager |
protected Interpreter |
executor |
protected boolean |
setEmailLog |
protected boolean |
setOpenLog |
| Constructor and Description |
|---|
InstructionTask(DocumentManager documentManager,
SheetFactory sheetFactory,
Feed feed) |
InstructionTask(DocumentManager documentManager,
SheetFactory sheetFactory,
Feed feed,
Log log) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
after(Task other) |
boolean |
before(Task other) |
void |
cancle() |
int |
compareTo(Task other) |
long |
getDelay() |
Date |
getScheduledDate() |
String |
getSheetName() |
String |
getSourceLocation() |
Task.State |
getState() |
boolean |
isPaused() |
void |
openLog() |
void |
openReport() |
void |
pause() |
void |
resume() |
void |
run() |
void |
setDelay(long delay) |
void |
setEmailLog() |
void |
setOpenLog() |
void |
setScheduledDate(Date scheduledDate) |
String |
toString() |
void |
waitForScheduleDate() |
protected boolean setOpenLog
protected boolean setEmailLog
protected Interpreter executor
protected final DocumentManager documentManager
public InstructionTask(DocumentManager documentManager, SheetFactory sheetFactory, Feed feed)
public InstructionTask(DocumentManager documentManager, SheetFactory sheetFactory, Feed feed, Log log)
public void run()
throws InterruptedException,
TaskTargetException
run in interface TaskInterruptedExceptionTaskTargetExceptionpublic final void waitForScheduleDate()
throws InterruptedException
waitForScheduleDate in interface TaskInterruptedExceptionpublic void openReport()
openReport in interface Taskpublic Task.State getState()
public void setScheduledDate(Date scheduledDate)
public Date getScheduledDate()
getScheduledDate in interface Taskpublic String getSourceLocation()
getSourceLocation in interface Taskpublic String getSheetName()
getSheetName in interface Taskpublic void setOpenLog()
public void setEmailLog()
public int compareTo(Task other)
compareTo in interface Comparable<Task>Copyright © 2015. All rights reserved.