Sonic ESB API

com.sonicsw.esb.service.common.metrics
Class NoOpMetricsHandler

java.lang.Object
  extended by com.sonicsw.esb.service.common.metrics.NoOpMetricsHandler
All Implemented Interfaces:
ContainerMetricsHandler, MetricsHandler, ServiceMetricsHandler

public class NoOpMetricsHandler
extends java.lang.Object
implements ContainerMetricsHandler, ServiceMetricsHandler

Metrics handler implementation that does nothing but write to the log.


Constructor Summary
NoOpMetricsHandler()
           
 
Method Summary
 SFCMetric registerMetric(MetricDescriptor metricDesc)
          Registers a metric.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoOpMetricsHandler

public NoOpMetricsHandler()
Method Detail

registerMetric

public SFCMetric registerMetric(MetricDescriptor metricDesc)
Description copied from interface: MetricsHandler
Registers a metric.

Specified by:
registerMetric in interface MetricsHandler
Parameters:
metricDesc - the metric descriptor to be registered.
Returns:
an SFCMetric instance that can be used to update the value of the registered metric

Sonic ESB API

Copyright © 2001-2012 Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.