- All Implemented Interfaces:
- org.apache.sling.hc.api.HealthCheck
@Property(name="hc.name",value="SlingDistributionQueueHC",description="Health Check name",label="Name") @Property(name="hc.tags",unbounded=ARRAY,description="Health Check tags",label="Tags") @Property(name="hc.mbean.name",value="slingDistributionQueue",description="Health Check MBean name",label="MBean name")
@References(value=@Reference(name="distributionAgent",referenceInterface=DistributionAgent.class,cardinality=OPTIONAL_MULTIPLE,policy=DYNAMIC))
@Service(value=org.apache.sling.hc.api.HealthCheck.class)
public class DistributionQueueHealthCheck
extends Object
implements org.apache.sling.hc.api.HealthCheck
HealthCheck
that checks if distribution queues' first item has been retried more than a configurable amount
of times