Class SingleLineUimaJmxMonitorListener

java.lang.Object
org.apache.uima.aae.jmx.monitor.SingleLineUimaJmxMonitorListener
All Implemented Interfaces:
JmxMonitorListener

public class SingleLineUimaJmxMonitorListener extends Object implements JmxMonitorListener
This class implements JmxMonitorListener interface. It provides basic formatting for UIMA-AS service metrics. All metrics are formatted and logged into a uima log if one is defined. Otherwise, the output is dumped to stdout.
  • Constructor Details

    • SingleLineUimaJmxMonitorListener

      public SingleLineUimaJmxMonitorListener()
      Constructor
  • Method Details

    • onNewMetrics

      public void onNewMetrics(long sampleTime, ServiceMetrics[] metrics)
      Callback method called by the JmxMonitor after each checkpoint.
      Specified by:
      onNewMetrics in interface JmxMonitorListener
      Parameters:
      sampleTime - - last checkpoint time
      metrics - - an array of ServiceMetrics objects, each holding metrics for a specific UIMA AS service.