Package fr.gouv.vitam.scheduler.server.util

# Class VitamQuartzExecutorThreadPool

java.lang.Object
org.quartz.simpl.SimpleThreadPool
fr.gouv.vitam.scheduler.server.util.VitamQuartzExecutorThreadPool

All Implemented Interfaces:
  `org.quartz.spi.ThreadPool`

public class VitamQuartzExecutorThreadPool extends org.quartz.simpl.SimpleThreadPool implements org.quartz.spi.ThreadPool

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `VitamQuartzExecutorThreadPool()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `runInThread(Runnable runnable)`

  ### Methods inherited from class org.quartz.simpl.SimpleThreadPool

  `blockForAvailableThreads, clearFromBusyWorkersList, createWorkerThreads, getLog, getPoolSize, getThreadCount, getThreadNamePrefix, getThreadPriority, initialize, isMakeThreadsDaemons, isThreadsInheritContextClassLoaderOfInitializingThread, isThreadsInheritGroupOfInitializingThread, makeAvailable, setInstanceId, setInstanceName, setMakeThreadsDaemons, setThreadCount, setThreadNamePrefix, setThreadPriority, setThreadsInheritContextClassLoaderOfInitializingThread, setThreadsInheritGroupOfInitializingThread, shutdown, shutdown`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface org.quartz.spi.ThreadPool

  `blockForAvailableThreads, getPoolSize, initialize, setInstanceId, setInstanceName, shutdown`

- ## Constructor Details

  - ### VitamQuartzExecutorThreadPool

    public VitamQuartzExecutorThreadPool()

- ## Method Details

  - ### runInThread

    public boolean runInThread(Runnable runnable)
    Specified by:
      `runInThread` in interface `org.quartz.spi.ThreadPool`
    Overrides:
      `runInThread` in class `org.quartz.simpl.SimpleThreadPool`