com.atlassian.bamboo.quartz
Class SystemAuthorizedThreadPool

java.lang.Object
  extended by org.quartz.simpl.SimpleThreadPool
      extended by com.atlassian.bamboo.quartz.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.


Constructor Summary
SystemAuthorizedThreadPool()
           
SystemAuthorizedThreadPool(int threadCount, int threadPriority)
           
 
Method Summary
 boolean runInThread(java.lang.Runnable runnable)
           
 
Methods inherited from class org.quartz.simpl.SimpleThreadPool
blockForAvailableThreads, createWorkerThreads, getLog, getPoolSize, getThreadCount, getThreadNamePrefix, getThreadPriority, initialize, isMakeThreadsDaemons, isThreadsInheritContextClassLoaderOfInitializingThread, isThreadsInheritGroupOfInitializingThread, makeAvailable, 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
 

Constructor Detail

SystemAuthorizedThreadPool

public SystemAuthorizedThreadPool()

SystemAuthorizedThreadPool

public SystemAuthorizedThreadPool(int threadCount,
                                  int threadPriority)
Method Detail

runInThread

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


Copyright © 2010 Atlassian. All Rights Reserved.