Module java.base
Package java.util.concurrent

# Class ScheduledThreadPoolExecutor

=
public class ScheduledThreadPoolExecutor
extends java.util.concurrent.ThreadPoolExecutor
implements java.util.concurrent.ScheduledExecutorService

## Constructors

- =
  public ScheduledThreadPoolExecutor(int arg0)
- =
  public ScheduledThreadPoolExecutor(int arg0, java.util.concurrent.RejectedExecutionHandler arg1)
- =
  public ScheduledThreadPoolExecutor(int arg0, java.util.concurrent.ThreadFactory arg1)
- =
  public ScheduledThreadPoolExecutor(int arg0, java.util.concurrent.ThreadFactory arg1, java.util.concurrent.RejectedExecutionHandler arg2)

## Methods

- =
  protected <V> java.util.concurrent.RunnableScheduledFuture<V> decorateTask(java.lang.Runnable arg0, java.util.concurrent.RunnableScheduledFuture<V> arg1)
- =
  protected <V> java.util.concurrent.RunnableScheduledFuture<V> decorateTask(java.util.concurrent.Callable<V> arg0, java.util.concurrent.RunnableScheduledFuture<V> arg1)
- =
  public void execute(java.lang.Runnable arg0)
- =
  public boolean getContinueExistingPeriodicTasksAfterShutdownPolicy()
- =
  public boolean getExecuteExistingDelayedTasksAfterShutdownPolicy()
- =
  public java.util.concurrent.BlockingQueue<java.lang.Runnable> getQueue()
- =
  public boolean getRemoveOnCancelPolicy()
- =
  public java.util.concurrent.ScheduledFuture<?> schedule(java.lang.Runnable arg0, long arg1, java.util.concurrent.TimeUnit arg2)
- =
  public <V> java.util.concurrent.ScheduledFuture<V> schedule(java.util.concurrent.Callable<V> arg0, long arg1, java.util.concurrent.TimeUnit arg2)
- =
  public java.util.concurrent.ScheduledFuture<?> scheduleAtFixedRate(java.lang.Runnable arg0, long arg1, long arg2, java.util.concurrent.TimeUnit arg3)
- =
  public java.util.concurrent.ScheduledFuture<?> scheduleWithFixedDelay(java.lang.Runnable arg0, long arg1, long arg2, java.util.concurrent.TimeUnit arg3)
- =
  public void setContinueExistingPeriodicTasksAfterShutdownPolicy(boolean arg0)
- =
  public void setExecuteExistingDelayedTasksAfterShutdownPolicy(boolean arg0)
- =
  public void setRemoveOnCancelPolicy(boolean arg0)
- =
  public void shutdown()
- =
  public java.util.List<java.lang.Runnable> shutdownNow()
- =
  public java.util.concurrent.Future<?> submit(java.lang.Runnable arg0)
- =
  public <T> java.util.concurrent.Future<T> submit(java.lang.Runnable arg0, T arg1)
- =
  public <T> java.util.concurrent.Future<T> submit(java.util.concurrent.Callable<T> arg0)

## Summary

No differences.