public class HealthServiceAdmin extends AbstractManagedObject implements HealthSystemMXBean
Modifier and Type | Method and Description |
---|---|
HealthEventLog[] |
findEvents(int serverIndex,
long minTime,
long maxTime,
int limit) |
java.lang.String[] |
getHealthStatusNames() |
java.lang.String[] |
getLabels() |
java.util.Date |
getLastCheckFinishTime() |
java.util.Date |
getLastCheckStartTime() |
java.lang.String |
getName()
The JMX name property of the mbean.
|
long |
getPeriod() |
int |
getRecheckMax() |
long |
getRecheckPeriod() |
long |
getStartupDelay() |
java.lang.String |
getState() |
long |
getSystemRecheckTimeout() |
boolean |
isEnabled() |
addObjectNameProperties, getObjectName, getType, registerSelf, toString, unregisterSelf
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getObjectName, getType
public boolean isEnabled()
isEnabled
in interface HealthSystemMXBean
public long getStartupDelay()
getStartupDelay
in interface HealthSystemMXBean
public long getPeriod()
getPeriod
in interface HealthSystemMXBean
public long getRecheckPeriod()
getRecheckPeriod
in interface HealthSystemMXBean
public int getRecheckMax()
getRecheckMax
in interface HealthSystemMXBean
public long getSystemRecheckTimeout()
getSystemRecheckTimeout
in interface HealthSystemMXBean
public java.util.Date getLastCheckStartTime()
getLastCheckStartTime
in interface HealthSystemMXBean
public java.util.Date getLastCheckFinishTime()
getLastCheckFinishTime
in interface HealthSystemMXBean
public java.lang.String[] getHealthStatusNames()
getHealthStatusNames
in interface HealthSystemMXBean
public java.lang.String[] getLabels()
getLabels
in interface HealthSystemMXBean
public java.lang.String getState()
getState
in interface HealthSystemMXBean
public HealthEventLog[] findEvents(int serverIndex, long minTime, long maxTime, int limit)
findEvents
in interface HealthSystemMXBean
public java.lang.String getName()
AbstractManagedObject
getName
in interface ManagedObjectMXBean
getName
in class AbstractManagedObject