Class SystemAuthorizedThreadPool

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

    public class SystemAuthorizedThreadPool
    extends org.quartz.simpl.SimpleThreadPool
    A quartz ThreadPool that has Threads with full System security privileges.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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
    • Constructor Detail

      • SystemAuthorizedThreadPool

        public SystemAuthorizedThreadPool()
      • SystemAuthorizedThreadPool

        public SystemAuthorizedThreadPool​(int threadCount,
                                          int threadPriority)
    • Method Detail

      • runInThread

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