public interface ScheduledExecutorPlus extends ExecutorPlus, java.util.concurrent.ScheduledExecutorService
ExecutorPlus.MaximumPoolSizeListener
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.ScheduledFuture<?> |
scheduleAt(java.lang.Runnable run,
long deadline)
Schedule a timeout action.
|
java.util.concurrent.ScheduledFuture<?> |
scheduleSelfRecurring(java.lang.Runnable run,
long delay,
java.util.concurrent.TimeUnit units)
Schedule an action that is recurring but self-administered.
|
java.util.concurrent.ScheduledFuture<?> |
scheduleTimeoutAt(java.lang.Runnable run,
long deadline)
Schedule a timeout action.
|
java.util.concurrent.ScheduledFuture<?> |
scheduleTimeoutWithDelay(java.lang.Runnable run,
long delay,
java.util.concurrent.TimeUnit units)
Schedule a timeout action.
|
execute, inExecutor, invokeAll, invokeAll, invokeAny, invokeAny, maybeExecuteImmediately, submit, submit, submit, submit, submit, submit
getActiveTaskCount, getCompletedTaskCount, getCorePoolSize, getMaximumPoolSize, getMaxTasksQueued, getPendingTaskCount, setCorePoolSize, setMaximumPoolSize
schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay
java.util.concurrent.ScheduledFuture<?> scheduleSelfRecurring(java.lang.Runnable run, long delay, java.util.concurrent.TimeUnit units)
java.util.concurrent.ScheduledFuture<?> scheduleAt(java.lang.Runnable run, long deadline)
java.util.concurrent.ScheduledFuture<?> scheduleTimeoutAt(java.lang.Runnable run, long deadline)
java.util.concurrent.ScheduledFuture<?> scheduleTimeoutWithDelay(java.lang.Runnable run, long delay, java.util.concurrent.TimeUnit units)
Copyright © 2009- The Apache Software Foundation