Interface ThreadPool.SizedThreadPool

All Superinterfaces:
Executor, ThreadPool
All Known Implementing Classes:
ExecutorSizedThreadPool, ExecutorThreadPool, MonitoredQueuedThreadPool, QueuedThreadPool
Enclosing interface:
ThreadPool

@Deprecated(since="2021-05-27") public static interface ThreadPool.SizedThreadPool extends ThreadPool
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.

Specialized sub-interface of ThreadPool that allows to get/set the minimum and maximum number of threads of the pool.

  • Method Details

    • getMinThreads

      int getMinThreads()
      Deprecated.
      Returns:
      the minimum number of threads
    • getMaxThreads

      int getMaxThreads()
      Deprecated.
      Returns:
      the maximum number of threads
    • setMinThreads

      void setMinThreads(int threads)
      Deprecated.
      Parameters:
      threads - the minimum number of threads
    • setMaxThreads

      void setMaxThreads(int threads)
      Deprecated.
      Parameters:
      threads - the maximum number of threads
    • getThreadPoolBudget

      default ThreadPoolBudget getThreadPoolBudget()
      Deprecated.
      Returns:
      a ThreadPoolBudget for this sized thread pool, or null of no ThreadPoolBudget can be returned