Interface HealthViewMBean

  • All Known Implementing Classes:
    HealthView

    public interface HealthViewMBean
    Returns the status events of the broker to indicate any warnings.
    • Method Detail

      • healthList

        List<HealthStatus> healthList()
                               throws Exception
        Warning this method can only be invoked if you have the correct version of HealthStatus on your classpath or you use something like jolokia to access JMX. If in doubt, please use the getCurrentStatus() method instead!
        Returns:
        a list of HealthStatus objects that describe the health of the Broker.
        Throws:
        Exception
      • healthStatus

        String healthStatus()
                     throws Exception
        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