com.caucho.env.health
Class HealthServiceAdmin
java.lang.Object
com.caucho.management.server.AbstractManagedObject
com.caucho.env.health.HealthServiceAdmin
- All Implemented Interfaces:
- HealthSystemMXBean, ManagedObjectMXBean
public class HealthServiceAdmin
- extends AbstractManagedObject
- implements HealthSystemMXBean
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled in interface HealthSystemMXBean
getStartupDelay
public long getStartupDelay()
- Specified by:
getStartupDelay in interface HealthSystemMXBean
getPeriod
public long getPeriod()
- Specified by:
getPeriod in interface HealthSystemMXBean
getRecheckPeriod
public long getRecheckPeriod()
- Specified by:
getRecheckPeriod in interface HealthSystemMXBean
getRecheckMax
public int getRecheckMax()
- Specified by:
getRecheckMax in interface HealthSystemMXBean
getSystemRecheckTimeout
public long getSystemRecheckTimeout()
- Specified by:
getSystemRecheckTimeout in interface HealthSystemMXBean
getLastCheckStartTime
public java.util.Date getLastCheckStartTime()
- Specified by:
getLastCheckStartTime in interface HealthSystemMXBean
getLastCheckFinishTime
public java.util.Date getLastCheckFinishTime()
- Specified by:
getLastCheckFinishTime in interface HealthSystemMXBean
getHealthStatusNames
public java.lang.String[] getHealthStatusNames()
- Specified by:
getHealthStatusNames in interface HealthSystemMXBean
getLabels
public java.lang.String[] getLabels()
- Specified by:
getLabels in interface HealthSystemMXBean
getState
public java.lang.String getState()
- Specified by:
getState in interface HealthSystemMXBean
getName
public java.lang.String getName()
- Description copied from class:
AbstractManagedObject
- The JMX name property of the mbean.
- Specified by:
getName in interface ManagedObjectMXBean- Specified by:
getName in class AbstractManagedObject