public interface WorkManager
| Modifier and Type | Field and Description |
|---|---|
static long |
IMMEDIATE |
static long |
INDEFINITE |
static long |
UNKNOWN |
| Modifier and Type | Method and Description |
|---|---|
void |
doWork(Work work) |
void |
doWork(Work work,
long startTimeout,
ExecutionContext execContext,
WorkListener workListener) |
void |
scheduleWork(Work work) |
void |
scheduleWork(Work work,
long startTimeout,
ExecutionContext execContext,
WorkListener workListener) |
long |
startWork(Work work) |
long |
startWork(Work work,
long startTimeout,
ExecutionContext execContext,
WorkListener workListener) |
static final long IMMEDIATE
static final long INDEFINITE
static final long UNKNOWN
void doWork(Work work) throws WorkException
WorkExceptionvoid doWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener) throws WorkException
WorkExceptionlong startWork(Work work) throws WorkException
WorkExceptionlong startWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener) throws WorkException
WorkExceptionvoid scheduleWork(Work work) throws WorkException
WorkExceptionvoid scheduleWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener) throws WorkException
WorkException