Interface QueueInfoBean
-
- All Known Implementing Classes:
QueueInfoBeanImpl
@ManagedResource(description="Gives an overview of spring-integration queues") public interface QueueInfoBeanMbean wrapper forQueueChannelCopy ofMessageChannelMetricswith one addiction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetBeanName()org.springframework.integration.support.management.StatisticsgetErrorRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005doublegetMaxSendDuration()doublegetMeanErrorRate()doublegetMeanErrorRatio()doublegetMeanSendDuration()doublegetMeanSendRate()doublegetMinSendDuration()intgetQueueSize()intgetRemainingCapacity()longgetSendCountLong()org.springframework.integration.support.management.StatisticsgetSendDuration()Deprecated, for removal: This API element is subject to removal in a future version.since 2005intgetSendErrorCount()longgetSendErrorCountLong()org.springframework.integration.support.management.StatisticsgetSendRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005doublegetStandardDeviationSendDuration()doublegetTimeSinceLastSend()
-
-
-
Method Detail
-
getBeanName
@ManagedAttribute(description="Overview of beanName", persistPeriod=1) java.lang.String getBeanName()
-
getQueueSize
@ManagedMetric(metricType=GAUGE, displayName="QueueChannel Queue Size") int getQueueSize()
-
getRemainingCapacity
@ManagedMetric(metricType=GAUGE, displayName="QueueChannel Remaining Capacity") int getRemainingCapacity()
-
getSendCountLong
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Count") long getSendCountLong()
-
getSendErrorCount
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Error Count") int getSendErrorCount()
-
getSendErrorCountLong
@ManagedMetric(metricType=COUNTER, displayName="MessageChannel Send Error Count") long getSendErrorCountLong()
-
getTimeSinceLastSend
@ManagedMetric(metricType=GAUGE, displayName="Channel Time Since Last Send in Milliseconds") double getTimeSinceLastSend()
-
getMeanSendRate
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Rate per Second") double getMeanSendRate()
-
getMeanErrorRate
@ManagedMetric(metricType=GAUGE, displayName="Channel Error Rate per Second") double getMeanErrorRate()
-
getMeanErrorRatio
@ManagedMetric(metricType=GAUGE, displayName="Mean Channel Error Ratio per Minute") double getMeanErrorRatio()
-
getMeanSendDuration
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Mean Duration in Milliseconds") double getMeanSendDuration()
-
getMinSendDuration
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Min Duration in Milliseconds") double getMinSendDuration()
-
getMaxSendDuration
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Max Duration in Milliseconds") double getMaxSendDuration()
-
getStandardDeviationSendDuration
@ManagedMetric(metricType=GAUGE, displayName="Channel Send Standard Deviation Duration in Milliseconds") double getStandardDeviationSendDuration()
-
getSendDuration
@Deprecated(since="2005", forRemoval=true) org.springframework.integration.support.management.Statistics getSendDuration()Deprecated, for removal: This API element is subject to removal in a future version.since 2005
-
getSendRate
@Deprecated(since="2005", forRemoval=true) org.springframework.integration.support.management.Statistics getSendRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005
-
getErrorRate
@Deprecated(since="2005", forRemoval=true) org.springframework.integration.support.management.Statistics getErrorRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005
-
-