Package org.apache.activemq.broker.jmx
Interface HealthViewMBean
- All Known Implementing Classes:
HealthView
public interface HealthViewMBean
Returns the status events of the broker to indicate any warnings.
-
Method Summary
Modifier and TypeMethodDescriptionWarning, this method only return a value if the health or healthList method has previously been called.health()Warning this method can only be invoked if you have the correct version ofHealthStatuson your classpath or you use something like jolokia to access JMX.
-
Method Details
-
health
- Throws:
Exception
-
healthList
Warning this method can only be invoked if you have the correct version ofHealthStatuson your classpath or you use something like jolokia to access JMX. If in doubt, please use thegetCurrentStatus()method instead!- Returns:
- a list of HealthStatus objects that describe the health of the Broker.
- Throws:
Exception
-
healthStatus
- Returns:
- a String representation of current Broker health state.
- Throws:
Exception
-
getCurrentStatus
String getCurrentStatus()Warning, this method only return a value if the health or healthList method has previously been called. The value is not updated on its own and requires periodic calls to the health or healthList methods to refresh its value.- Returns:
- String representation of the current Broker state
-