|
||||||||||
| 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()
Indicate if the task has exited the Runnable#run method |
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 | |||||||||