Package org.apache.sling.hc.util
Class HealthCheckMetadata
- java.lang.Object
-
- org.apache.sling.hc.util.HealthCheckMetadata
-
@Deprecated @ProviderType public class HealthCheckMetadata extends Object
Deprecated.This class helps retrieving meta data information about a health check service.- Since:
- 1.1
-
-
Constructor Summary
Constructors Constructor Description HealthCheckMetadata(ServiceReference ref)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)Deprecated.StringgetAsyncCronExpression()Deprecated.Return the cron expression used for asynchronous execution.StringgetMBeanName()Deprecated.The mbean name of the health check as defined through theHealthCheck.MBEAN_NAMEproperty.StringgetName()Deprecated.The name of the health check as defined through theHealthCheck.NAMEproperty.LonggetResultCacheTtlInMs()Deprecated.TTL for the result cache in ms.longgetServiceId()Deprecated.Return the service id.ServiceReferencegetServiceReference()Deprecated.Get the service reference.List<String>getTags()Deprecated.Return the list of defined tags for this check as set throughtagsStringgetTitle()Deprecated.The title of the health check.LonggetWarningsStickForMinutes()Deprecated.Make warnings stick for the given amount of time.inthashCode()Deprecated.StringtoString()Deprecated.
-
-
-
Constructor Detail
-
HealthCheckMetadata
public HealthCheckMetadata(ServiceReference ref)
Deprecated.
-
-
Method Detail
-
getName
public String getName()
Deprecated.The name of the health check as defined through theHealthCheck.NAMEproperty.- Returns:
- The name or
null
-
getMBeanName
public String getMBeanName()
Deprecated.The mbean name of the health check as defined through theHealthCheck.MBEAN_NAMEproperty.- Returns:
- The mbean name or
null
-
getTitle
public String getTitle()
Deprecated.The title of the health check. If the health check has a name, this is used as the title. Otherwise the description, PID and service ID are checked for values.
-
getTags
public List<String> getTags()
Deprecated.Return the list of defined tags for this check as set throughtags- Returns:
-
getAsyncCronExpression
public String getAsyncCronExpression()
Deprecated.Return the cron expression used for asynchronous execution.
-
getServiceId
public long getServiceId()
Deprecated.Return the service id.
-
getServiceReference
public ServiceReference getServiceReference()
Deprecated.Get the service reference.
-
getResultCacheTtlInMs
public Long getResultCacheTtlInMs()
Deprecated.TTL for the result cache in ms.- Returns:
- TTL for the result cache or
nullif not configured.
-
getWarningsStickForMinutes
public Long getWarningsStickForMinutes()
Deprecated.Make warnings stick for the given amount of time.- Returns:
- Time to make warn results sticky in minutes.
-
-