ScheduledExecutorService that delegates to the real executor, while disallowing termination.
| Modifier and Type | Field and Description |
|---|---|
| private final ScheduledExecutorService |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public ScheduledFuture | schedule(final Runnable
the task to execute command, final long the time from now to delay execution delay, final TimeUnit the time unit of the delay parameter unit)Implements java. |
| public <V> ScheduledFuture | schedule(final Callable<V>
the function to execute callable, final long the time from now to delay execution delay, final TimeUnit the time unit of the delay parameter unit)Implements java. |
| public ScheduledFuture | scheduleAtFixedRate(final Runnable
the task to execute command, final long the time to delay first execution initialDelay, final long the period between successive executions period, final TimeUnit the time unit of the initialDelay and period parameters unit)Implements java. initialDelay, then initialDelay + period, then
initialDelay + 2 * period, and so on.
|
| public ScheduledFuture | scheduleWithFixedDelay(final Runnable
the task to execute command, final long the time to delay first execution initialDelay, final long the delay between the termination of one
execution and the commencement of the next delay, final TimeUnit the time unit of the initialDelay and delay parameters unit)Implements java. |
| delegate | back to summary |
|---|---|
| private final ScheduledExecutorService delegate | |
| DelegatingScheduledExecutorService | back to summary |
|---|---|
| pack-priv DelegatingScheduledExecutorService(final ScheduledExecutorService delegate) | |
| schedule | back to summary |
|---|---|
| public ScheduledFuture Implements java. Doc from java. Submits a one-shot task that becomes enabled after the given delay.
| |
| schedule | back to summary |
|---|---|
| public <V> ScheduledFuture Implements java. Doc from java. Submits a value-returning one-shot task that becomes enabled after the given delay.
| |
| scheduleAtFixedRate | back to summary |
|---|---|
| public ScheduledFuture Implements java. Doc from java. Submits a periodic action that becomes enabled first after the
given initial delay, and subsequently with the given period;
that is, executions will commence after
The sequence of task executions continues indefinitely until one of the following exceptional completions occur:
isDone() on the returned future will
return true.
If any execution of this task takes longer than its period, then subsequent executions may start late, but will not concurrently execute.
| |
| scheduleWithFixedDelay | back to summary |
|---|---|
| public ScheduledFuture Implements java. Doc from java. Submits a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next. The sequence of task executions continues indefinitely until one of the following exceptional completions occur:
isDone() on the returned future will
return true.
| |