Class QuartzCronScheduler.QuartzThreadPool
- java.lang.Object
-
- org.apache.felix.hc.core.impl.scheduling.cron.quartz.QuartzCronScheduler.QuartzThreadPool
-
- All Implemented Interfaces:
org.quartz.spi.ThreadPool
- Enclosing class:
- QuartzCronScheduler
public class QuartzCronScheduler.QuartzThreadPool extends Object implements org.quartz.spi.ThreadPool
-
-
Constructor Summary
Constructors Constructor Description QuartzThreadPool(HealthCheckExecutorThreadPool healthCheckExecutorThreadPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intblockForAvailableThreads()see org.quartz.spi.ThreadPool#blockForAvailableThreads()intgetPoolSize()see org.quartz.spi.QuartzThreadPool#getPoolSize()voidinitialize()see org.quartz.spi.QuartzThreadPool#initialize()booleanrunInThread(Runnable job)see org.quartz.spi.QuartzThreadPool#runInThread(java.lang.Runnable)voidsetInstanceId(String id)see org.quartz.spi.ThreadPool#setInstanceId(java.lang.String)voidsetInstanceName(String name)see org.quartz.spi.ThreadPool#setInstanceName(java.lang.String)voidshutdown(boolean waitForJobsToComplete)see org.quartz.spi.QuartzThreadPool#shutdown(boolean)
-
-
-
Constructor Detail
-
QuartzThreadPool
public QuartzThreadPool(HealthCheckExecutorThreadPool healthCheckExecutorThreadPool)
-
-
Method Detail
-
getPoolSize
public int getPoolSize()
see org.quartz.spi.QuartzThreadPool#getPoolSize()- Specified by:
getPoolSizein interfaceorg.quartz.spi.ThreadPool
-
initialize
public void initialize()
see org.quartz.spi.QuartzThreadPool#initialize()- Specified by:
initializein interfaceorg.quartz.spi.ThreadPool
-
setInstanceId
public void setInstanceId(String id)
see org.quartz.spi.ThreadPool#setInstanceId(java.lang.String)- Specified by:
setInstanceIdin interfaceorg.quartz.spi.ThreadPool
-
setInstanceName
public void setInstanceName(String name)
see org.quartz.spi.ThreadPool#setInstanceName(java.lang.String)- Specified by:
setInstanceNamein interfaceorg.quartz.spi.ThreadPool
-
runInThread
public boolean runInThread(Runnable job)
see org.quartz.spi.QuartzThreadPool#runInThread(java.lang.Runnable)- Specified by:
runInThreadin interfaceorg.quartz.spi.ThreadPool
-
blockForAvailableThreads
public int blockForAvailableThreads()
see org.quartz.spi.ThreadPool#blockForAvailableThreads()- Specified by:
blockForAvailableThreadsin interfaceorg.quartz.spi.ThreadPool
-
shutdown
public void shutdown(boolean waitForJobsToComplete)
see org.quartz.spi.QuartzThreadPool#shutdown(boolean)- Specified by:
shutdownin interfaceorg.quartz.spi.ThreadPool
-
-