protected class BasicScheduledTaskService.ScheduledTaskExecutor
extends java.util.concurrent.ScheduledThreadPoolExecutor
java.util.concurrent.ThreadPoolExecutor.AbortPolicy, java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy, java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy, java.util.concurrent.ThreadPoolExecutor.DiscardPolicy
Modifier | Constructor and Description |
---|---|
protected |
ScheduledTaskExecutor(int poolSize) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterExecute(java.lang.Runnable runnable,
java.lang.Throwable throwable) |
protected void |
beforeExecute(java.lang.Thread thread,
java.lang.Runnable runnable) |
decorateTask, decorateTask, execute, getContinueExistingPeriodicTasksAfterShutdownPolicy, getExecuteExistingDelayedTasksAfterShutdownPolicy, getQueue, getRemoveOnCancelPolicy, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, setContinueExistingPeriodicTasksAfterShutdownPolicy, setExecuteExistingDelayedTasksAfterShutdownPolicy, setRemoveOnCancelPolicy, shutdown, shutdownNow, submit, submit, submit
allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, finalize, getActiveCount, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, terminated, toString
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor
protected void afterExecute(java.lang.Runnable runnable, java.lang.Throwable throwable)
afterExecute
in class java.util.concurrent.ThreadPoolExecutor
protected void beforeExecute(java.lang.Thread thread, java.lang.Runnable runnable)
beforeExecute
in class java.util.concurrent.ThreadPoolExecutor