Package org.apache.sling.hc.util
Class HealthCheckMetadata
- java.lang.Object
-
- org.apache.sling.hc.util.HealthCheckMetadata
-
@Deprecated @ProviderType public class HealthCheckMetadata extends java.lang.ObjectDeprecated.This class helps retrieving meta data information about a health check service.- Since:
- 1.1
-
-
Constructor Summary
Constructors Constructor Description HealthCheckMetadata(org.osgi.framework.ServiceReference ref)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Deprecated.java.lang.StringgetAsyncCronExpression()Deprecated.Return the cron expression used for asynchronous execution.java.lang.StringgetMBeanName()Deprecated.The mbean name of the health check as defined through theHealthCheck.MBEAN_NAMEproperty.java.lang.StringgetName()Deprecated.The name of the health check as defined through theHealthCheck.NAMEproperty.java.lang.LonggetResultCacheTtlInMs()Deprecated.TTL for the result cache in ms.longgetServiceId()Deprecated.Return the service id.org.osgi.framework.ServiceReferencegetServiceReference()Deprecated.Get the service reference.java.util.List<java.lang.String>getTags()Deprecated.Return the list of defined tags for this check as set throughtagsjava.lang.StringgetTitle()Deprecated.The title of the health check.java.lang.LonggetWarningsStickForMinutes()Deprecated.Make warnings stick for the given amount of time.inthashCode()Deprecated.java.lang.StringtoString()Deprecated.
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Deprecated.The name of the health check as defined through theHealthCheck.NAMEproperty.- Returns:
- The name or
null
-
getMBeanName
public java.lang.String getMBeanName()
Deprecated.The mbean name of the health check as defined through theHealthCheck.MBEAN_NAMEproperty.- Returns:
- The mbean name or
null
-
getTitle
public java.lang.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 java.util.List<java.lang.String> getTags()
Deprecated.Return the list of defined tags for this check as set throughtags- Returns:
-
getAsyncCronExpression
public java.lang.String getAsyncCronExpression()
Deprecated.Return the cron expression used for asynchronous execution.
-
getServiceId
public long getServiceId()
Deprecated.Return the service id.
-
getServiceReference
public org.osgi.framework.ServiceReference getServiceReference()
Deprecated.Get the service reference.
-
getResultCacheTtlInMs
public java.lang.Long getResultCacheTtlInMs()
Deprecated.TTL for the result cache in ms.- Returns:
- TTL for the result cache or
nullif not configured.
-
getWarningsStickForMinutes
public java.lang.Long getWarningsStickForMinutes()
Deprecated.Make warnings stick for the given amount of time.- Returns:
- Time to make warn results sticky in minutes.
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
Deprecated.- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
-