Participer au site avec un Tip
Rechercher
 

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 :

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
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
ScheduledThreadPoolExecutor( int corePoolSize )
ScheduledThreadPoolExecutor( int corePoolSize, RejectedExecutionHandler handler )
ScheduledThreadPoolExecutor( int corePoolSize, ThreadFactory threadFactory )
ScheduledThreadPoolExecutor( int corePoolSize, ThreadFactory threadFactory, RejectedExecutionHandler handler )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
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
QualificateursType de retourPrototype de la méthodeDescription
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