public interface WorkQueue
extends java.util.concurrent.Executor
| Modifier and Type | Method and Description |
|---|---|
void |
execute(java.lang.Runnable work,
long timeout)
Submits a work item for execution at some time in the future, waiting for up to a
specified amount of time for the item to be accepted.
|
void |
schedule(java.lang.Runnable work,
long delay)
Schedules a work item for execution at some time in the future.
|
void execute(java.lang.Runnable work,
long timeout)
work - the workitem to submit for execution.timeout - the maximum amount of time (in milliseconds) to wait for it to be accepted.RejectedExecutionException - if this work item cannot be accepted for execution.NullPointerException - if work item is null.void schedule(java.lang.Runnable work,
long delay)
work - the task to submit for execution.delay - the delay before the task is executedRejectedExecutionException - if this task cannot be accepted for execution.NullPointerException - if task is null.