public class AggregatingMetricsFactory extends java.lang.Object implements MetricsFactory
| Constructor and Description |
|---|
AggregatingMetricsFactory(int sampleSize) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMessageChannelMetrics |
createChannelMetrics(java.lang.String name)
Factory method to create an
AbstractMessageChannelMetrics. |
AbstractMessageHandlerMetrics |
createHandlerMetrics(java.lang.String name)
Factory method to create an
AbstractMessageHandlerMetrics. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePollableChannelMetricspublic AggregatingMetricsFactory(int sampleSize)
sampleSize - the number of messages over which to aggregate the elapsed time.public AbstractMessageChannelMetrics createChannelMetrics(java.lang.String name)
MetricsFactoryAbstractMessageChannelMetrics.createChannelMetrics in interface MetricsFactoryname - the name.public AbstractMessageHandlerMetrics createHandlerMetrics(java.lang.String name)
MetricsFactoryAbstractMessageHandlerMetrics.createHandlerMetrics in interface MetricsFactoryname - the name.