All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AdhocResultDuringRequestProcessingFilter Dynamically adds a HC result for configured requests.AdhocResultDuringRequestProcessingFilter.Config AdhocStatusHealthCheck AsyncEmbeddedCronJob Runs health checks/monitors that are configured with a cron expression for asynchronous execution.AsyncHealthCheckExecutor Runs health checks asynchronously, either via cron or via interval.AsyncIntervalJob Runs health checks that are configured with an interval (ScheduledThreadPoolExecutor.scheduleAtFixedRate()) for asynchronous execution.AsyncJob Abstract class for async scheduling variants cron/interval.AsyncQuartzCronJob Async job to be used by async health checks and async monitor.AsyncQuartzCronJob.QuartzJob CombinedExecutionResult Used to group execution results.CronJobFactory Component without direct quartz imports (can always start) that will provide a QuartzCronScheduler on demand.EmbeddedCronParser Used to parse cron expressions.EmbeddedCronScheduler EmbeddedCronSchedulerProvider ExecutionResult The result of executing aHealthCheck
.ExtendedHealthCheckExecutor Internal service used by the JMX and ServiceUnavailableFilterHealthCheckExecCommand HealthCheckExecutorImpl Runs health checks for a given list of tags in parallel.HealthCheckExecutorServlet Servlet that triggers the health check executor to return results via http.HealthCheckExecutorThreadPool Creates a thread pool via standard java.util.concurrent package to be used for parallel execution of health checks in HealthCheckExecutorImpl and AsyncHealthCheckExecutorHealthCheckFilter Select from availableHealthCheck
services.HealthCheckFuture Future to be able to schedule a health check for parallel execution.HealthCheckFuture.Callback HealthCheckListCommand HealthCheckMonitor Monitors health check tags and/or names and depending on configuration:HealthCheckMonitor.ChangeType HealthCheckMonitor.Config HealthCheckResultCache Caches health check results.QuartzCronScheduler Wrapper around org.quartz.SchedulerQuartzCronSchedulerProvider Component without direct quartz imports (can always start) that will provide a QuartzCronScheduler on demand.ResultHtmlSerializer Serializes health check results into html format.ResultJsonSerializer Serializes health check results into json format.ResultTxtSerializer Serializes health check results into a simple text message (ideal to be used by a load balancer that would discard further information).ResultTxtVerboseSerializer Serializes health check results into a verbose text message.ServiceUnavailableFilter Returns a 503 Service Unavailable Page if certain tags are in non-ok result.ServiceUnavailableFilter.Config StringUtils Simple class for commons lang replacement where Java 8 does not provide replacements.TempUnavailableGracePeriodEvaluator Checks a result set for TEMPORARILY_UNAVAILABLE that have exceeded grace period.