|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TaskWrapper
A task wrapper for a thread pool.
Method Summary | |
---|---|
void |
acceptTask()
The task has been accepted |
long |
getTaskCompletionTimeout()
The time before the task must be completed |
int |
getTaskPriority()
The priority of the task |
long |
getTaskStartTimeout()
The time before the task must be accepted |
int |
getTaskWaitType()
Get the type of wait |
boolean |
isComplete()
|
void |
rejectTask(RuntimeException e)
The task has been rejected |
void |
stopTask()
Invoked by the threadpool when it wants to stop the task |
void |
waitForTask()
Wait according the wait type |
Methods inherited from interface java.lang.Runnable |
---|
run |
Method Detail |
---|
int getTaskWaitType()
int getTaskPriority()
long getTaskStartTimeout()
long getTaskCompletionTimeout()
void waitForTask()
void stopTask()
void acceptTask()
void rejectTask(RuntimeException e)
e
- any error associated with the rejectionboolean isComplete()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |