Interface AggregateProcessorStatistics
public interface AggregateProcessorStatistics
Various statistics of the aggregator
-
Method Summary
Modifier and TypeMethodDescriptionlongTotal number of exchanged completed by completion batch consumer triggerlongTotal number of exchanged completed by completion force triggerlongTotal number of exchanged completed by completion interval triggerlongTotal number of exchanged completed by completion predicate triggerlongTotal number of exchanged completed by completion size triggerlongTotal number of exchanged completed by completion strategy triggerlongTotal number of exchanged completed by completion timeout triggerlongTotal number of exchanged discardedlongTotal number of exchanges completed and outgoing from the aggregatorlongTotal number of exchanges arrived into the aggregatorbooleanWhether statistics is enabled.voidreset()Reset the countersvoidsetStatisticsEnabled(boolean statisticsEnabled) Sets whether statistics is enabled.
-
Method Details
-
getTotalIn
long getTotalIn()Total number of exchanges arrived into the aggregator -
getTotalCompleted
long getTotalCompleted()Total number of exchanges completed and outgoing from the aggregator -
getCompletedBySize
long getCompletedBySize()Total number of exchanged completed by completion size trigger -
getCompletedByStrategy
long getCompletedByStrategy()Total number of exchanged completed by completion strategy trigger -
getCompletedByInterval
long getCompletedByInterval()Total number of exchanged completed by completion interval trigger -
getCompletedByTimeout
long getCompletedByTimeout()Total number of exchanged completed by completion timeout trigger -
getCompletedByPredicate
long getCompletedByPredicate()Total number of exchanged completed by completion predicate trigger -
getCompletedByBatchConsumer
long getCompletedByBatchConsumer()Total number of exchanged completed by completion batch consumer trigger -
getCompletedByForce
long getCompletedByForce()Total number of exchanged completed by completion force trigger -
getDiscarded
long getDiscarded()Total number of exchanged discarded -
reset
void reset()Reset the counters -
isStatisticsEnabled
boolean isStatisticsEnabled()Whether statistics is enabled. -
setStatisticsEnabled
void setStatisticsEnabled(boolean statisticsEnabled) Sets whether statistics is enabled.- Parameters:
statisticsEnabled- true to enable
-