Interface AggregateProcessorStatistics
-
public interface AggregateProcessorStatisticsVarious statistics of the aggregator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetCompletedByBatchConsumer()Total number of exchanged completed by completion batch consumer triggerlonggetCompletedByForce()Total number of exchanged completed by completion force triggerlonggetCompletedByInterval()Total number of exchanged completed by completion interval triggerlonggetCompletedByPredicate()Total number of exchanged completed by completion predicate triggerlonggetCompletedBySize()Total number of exchanged completed by completion size triggerlonggetCompletedByStrategy()Total number of exchanged completed by completion strategy triggerlonggetCompletedByTimeout()Total number of exchanged completed by completion timeout triggerlonggetDiscarded()Total number of exchanged discardedlonggetTotalCompleted()Total number of exchanges completed and outgoing from the aggregatorlonggetTotalIn()Total number of exchanges arrived into the aggregatorbooleanisStatisticsEnabled()Whether statistics is enabled.voidreset()Reset the countersvoidsetStatisticsEnabled(boolean statisticsEnabled)Sets whether statistics is enabled.
-
-
-
Method Detail
-
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
-
-