Module :
java.base - Package :
java.util.concurrent
Version documentée : Java SE 17
Classe « ScheduledThreadPoolExecutor »
Informations générales
Héritage
java.lang.Object
java.util.concurrent.AbstractExecutorService
java.util.concurrent.ThreadPoolExecutor
java.util.concurrent.ScheduledThreadPoolExecutor
Définition
public class ScheduledThreadPoolExecutor extends java.util.concurrent.ThreadPoolExecutor
implements java.util.concurrent.ScheduledExecutorService
Description
A venir.
Liste des attributs
Tous les attributs
Attributs d'instance
Attributs statiques
Attributs dépréciés
Liste des constructeurs
Constructeurs
Constructeurs dépréciés
Liste des propriétés (getters/setters)
Propriétés
Propriétés dépréciées
public |
boolean |
continueExistingPeriodicTasksAfterShutdownPolicy |
R/W |
public |
boolean |
executeExistingDelayedTasksAfterShutdownPolicy |
R/W |
public |
BlockingQueue |
queue |
R/- |
public |
boolean |
removeOnCancelPolicy |
R/W |
Propriétés héritées de la classe java.util.concurrent.ThreadPoolExecutor
activeCount, completedTaskCount, corePoolSize, largestPoolSize, maximumPoolSize, poolSize, queue, rejectedExecutionHandler, shutdown, taskCount, terminated, terminating, threadFactory
Propriétés héritées de la classe java.lang.Object
class
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes concrètes
Méthodes abstraites
Méthodes dépréciées
protected <V> |
RunnableScheduledFuture<V> |
decorateTask( Callable<V> callable, RunnableScheduledFuture<V> task ) |
|
protected <V> |
RunnableScheduledFuture<V> |
decorateTask( Runnable runnable, RunnableScheduledFuture<V> task ) |
|
public |
void |
execute( Runnable command ) |
|
public |
boolean |
getContinueExistingPeriodicTasksAfterShutdownPolicy() |
|
public |
boolean |
getExecuteExistingDelayedTasksAfterShutdownPolicy() |
|
public |
BlockingQueue<java.lang.Runnable> |
getQueue() |
|
public |
boolean |
getRemoveOnCancelPolicy() |
|
public |
ScheduledFuture<?> |
schedule( Runnable command, long delay, TimeUnit unit ) |
|
public <V> |
ScheduledFuture<V> |
schedule( Callable<V> callable, long delay, TimeUnit unit ) |
|
public |
ScheduledFuture<?> |
scheduleAtFixedRate( Runnable command, long initialDelay, long period, TimeUnit unit ) |
|
public |
ScheduledFuture<?> |
scheduleWithFixedDelay( Runnable command, long initialDelay, long delay, TimeUnit unit ) |
|
public |
void |
setContinueExistingPeriodicTasksAfterShutdownPolicy( boolean value ) |
|
public |
void |
setExecuteExistingDelayedTasksAfterShutdownPolicy( boolean value ) |
|
public |
void |
setRemoveOnCancelPolicy( boolean value ) |
|
public |
void |
shutdown() |
|
public |
List<java.lang.Runnable> |
shutdownNow() |
|
public |
Future<?> |
submit( Runnable task ) |
|
public <T> |
Future<T> |
submit( Runnable task, T result ) |
|
public <T> |
Future<T> |
submit( Callable<T> task ) |
|
Méthodes héritées de la classe java.util.concurrent.ThreadPoolExecutor
afterExecute, allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, beforeExecute, execute, finalize, getActiveCount, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getQueue, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, shutdown, shutdownNow, terminated, toString
Méthodes héritées de la classe java.util.concurrent.AbstractExecutorService
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit, submit
Méthodes héritées de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :