|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WorkManager
Allow submission of work instances.
Field Summary | |
---|---|
static long |
IMMEDIATE
|
static long |
INDEFINITE
|
static long |
UNKNOWN
|
Method Summary | |
---|---|
void |
doWork(Work work)
Accepts a work instance for processing. |
void |
doWork(Work work,
long startTimeout,
ExecutionContext context,
WorkListener workListener)
Accepts a work instance for processing. |
void |
scheduleWork(Work work)
Schedules a work instance. |
void |
scheduleWork(Work work,
long startTimeout,
ExecutionContext context,
WorkListener listener)
Schedules a work instance. |
long |
startWork(Work work)
Accepts a work instance for processing. |
long |
startWork(Work work,
long startTimeout,
ExecutionContext context,
WorkListener listener)
Accepts a work instance for processing. |
Field Detail |
---|
static final long IMMEDIATE
static final long INDEFINITE
static final long UNKNOWN
Method Detail |
---|
void doWork(Work work) throws WorkException
WorkException
void doWork(Work work, long startTimeout, ExecutionContext context, WorkListener workListener) throws WorkException
WorkException
long startWork(Work work) throws WorkException
WorkException
long startWork(Work work, long startTimeout, ExecutionContext context, WorkListener listener) throws WorkException
WorkException
void scheduleWork(Work work) throws WorkException
WorkException
void scheduleWork(Work work, long startTimeout, ExecutionContext context, WorkListener listener) throws WorkException
WorkException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |