Spring Integration

org.springframework.integration.monitor
Interface MessageChannelMonitor

All Known Implementing Classes:
PollableChannelMonitor, QueueChannelMonitor, SimpleMessageChannelMonitor

public interface MessageChannelMonitor

Author:
dsyer

Method Summary
 double getErrorRate()
           
 double getErrorRatio()
           
 double getMaxSendDuration()
           
 double getMeanSendDuration()
           
 double getMinSendDuration()
           
 int getSendCount()
           
 int getSendErrorCount()
           
 double getSendRate()
           
 double getStandardDeviationSendDuration()
           
 double getTimeSinceLastSend()
           
 

Method Detail

getSendCount

@ManagedMetric(metricType=COUNTER,
               displayName="MessageChannel Sends")
int getSendCount()

getSendErrorCount

@ManagedMetric(metricType=COUNTER,
               displayName="MessageChannel Send Errors")
int getSendErrorCount()

getTimeSinceLastSend

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Time Since Last Send in Seconds")
double getTimeSinceLastSend()

getSendRate

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Send Rate per Second")
double getSendRate()

getErrorRate

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Error Rate per Second")
double getErrorRate()

getErrorRatio

@ManagedMetric(metricType=GAUGE,
               displayName="Mean Channel Error Ratio per Minute")
double getErrorRatio()

getMeanSendDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Send Mean Duration")
double getMeanSendDuration()

getMinSendDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Send Min Duration")
double getMinSendDuration()

getMaxSendDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Send Max Duration")
double getMaxSendDuration()

getStandardDeviationSendDuration

@ManagedMetric(metricType=GAUGE,
               displayName="Channel Send Standard Deviation Duration")
double getStandardDeviationSendDuration()

Spring Integration

Copyright © 2010. All Rights Reserved.