Class HealthCheckExecutorThreadPool


  • public class HealthCheckExecutorThreadPool
    extends Object
    Creates a thread pool via standard java.util.concurrent package to be used for parallel execution of health checks in HealthCheckExecutorImpl and AsyncHealthCheckExecutor
    • Constructor Detail

      • HealthCheckExecutorThreadPool

        public HealthCheckExecutorThreadPool()
    • Method Detail

      • activate

        protected final void activate​(org.apache.felix.hc.core.impl.executor.HealthCheckExecutorThreadPoolConfiguration configuration,
                                      org.osgi.framework.BundleContext bundleContext)
      • deactivate

        protected final void deactivate()
      • execute

        public void execute​(Runnable job)
      • getPoolSize

        public int getPoolSize()
      • getMaxCurrentlyAvailableThreads

        public int getMaxCurrentlyAvailableThreads()