# Package org.apache.felix.hc.core.impl.executor

Interface Summary
ExtendedHealthCheckExecutor: Internal service used by the JMX and ServiceUnavailableFilter
HealthCheckFuture.Callback

Class Summary
CombinedExecutionResult: Used to group execution results.
ExecutionResult: The result of executing a `HealthCheck`.
HealthCheckExecutorImpl: Runs health checks for a given list of tags in parallel.
HealthCheckExecutorThreadPool: Creates a thread pool via standard java.util.concurrent package to be used for parallel execution of health checks in HealthCheckExecutorImpl and AsyncHealthCheckExecutor
HealthCheckFuture: Future to be able to schedule a health check for parallel execution.
HealthCheckResultCache: Caches health check results.
TempUnavailableGracePeriodEvaluator: Checks a result set for TEMPORARILY_UNAVAILABLE that have exceeded grace period.