public class AggregatingMetricsFactory extends Object implements MetricsFactory
Constructor and Description |
---|
AggregatingMetricsFactory(int sampleSize) |
Modifier and Type | Method and Description |
---|---|
AbstractMessageChannelMetrics |
createChannelMetrics(String name)
Factory method to create an
AbstractMessageChannelMetrics . |
AbstractMessageHandlerMetrics |
createHandlerMetrics(String name)
Factory method to create an
AbstractMessageHandlerMetrics . |
public AggregatingMetricsFactory(int sampleSize)
sampleSize
- the number of messages over which to aggregate the elapsed time.public AbstractMessageChannelMetrics createChannelMetrics(String name)
MetricsFactory
AbstractMessageChannelMetrics
.createChannelMetrics
in interface MetricsFactory
name
- the name.public AbstractMessageHandlerMetrics createHandlerMetrics(String name)
MetricsFactory
AbstractMessageHandlerMetrics
.createHandlerMetrics
in interface MetricsFactory
name
- the name.