Spring Integration

org.springframework.integration.monitor
Interface MessageHandlerMonitor

All Known Implementing Classes:
LifecycleMessageHandlerMonitor, SimpleMessageHandlerMonitor

public interface MessageHandlerMonitor

Since:
2.0
Author:
Dave Syer

Method Summary
 int getErrorCount()
           
 int getHandleCount()
           
 double getMaxDuration()
           
 double getMeanDuration()
           
 double getMinDuration()
           
 String getName()
           
 String getSource()
           
 double getStandardDeviationDuration()
           
 

Method Detail

getHandleCount

@ManagedMetric(metricType=COUNTER,
               displayName="Handler Execution Count",
               description="rate=1h")
int getHandleCount()

getErrorCount

@ManagedMetric(metricType=COUNTER,
               displayName="Handler Error Count",
               description="rate=1h")
int getErrorCount()

getMeanDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Handler Mean Duration")
double getMeanDuration()

getMinDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Handler Min Duration")
double getMinDuration()

getMaxDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Handler Max Duration")
double getMaxDuration()

getStandardDeviationDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Handler Standard Deviation Duration")
double getStandardDeviationDuration()

getName

String getName()

getSource

String getSource()

Spring Integration

Copyright © 2010. All Rights Reserved.