Interface AggregateProcessorStatistics
-
public interface AggregateProcessorStatistics
Various statistics of the aggregator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getCompletedByBatchConsumer()
Total number of exchanged completed by completion batch consumer triggerlong
getCompletedByForce()
Total number of exchanged completed by completion force triggerlong
getCompletedByInterval()
Total number of exchanged completed by completion interval triggerlong
getCompletedByPredicate()
Total number of exchanged completed by completion predicate triggerlong
getCompletedBySize()
Total number of exchanged completed by completion size triggerlong
getCompletedByStrategy()
Total number of exchanged completed by completion strategy triggerlong
getCompletedByTimeout()
Total number of exchanged completed by completion timeout triggerlong
getDiscarded()
Total number of exchanged discardedlong
getTotalCompleted()
Total number of exchanges completed and outgoing from the aggregatorlong
getTotalIn()
Total number of exchanges arrived into the aggregatorboolean
isStatisticsEnabled()
Whether statistics is enabled.void
reset()
Reset the countersvoid
setStatisticsEnabled(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
-
-