- All Implemented Interfaces:
- org.apache.sling.hc.api.HealthCheck
@Property(name="hc.name",label="Name",description="Name of this health check.") @Property(name="hc.tags",unbounded=ARRAY,label="Tags",description="List of tags for this health check, used to select subsets of health checks for execution e.g. by a composite health check.") @Property(name="hc.mbean.name",label="MBean Name",description="Name of the MBean to create for this health check. If empty, no MBean is registered.")
@Service(value=org.apache.sling.hc.api.HealthCheck.class)
public class CompositeHealthCheck
extends Object
implements org.apache.sling.hc.api.HealthCheck
HealthCheck
that executes a number of other HealthChecks,
selected by their tags, and merges their Results.