Class AbstractSourceStatistic<T extends ChainedObserver>

java.lang.Object
org.terracotta.statistics.AbstractSourceStatistic<T>
All Implemented Interfaces:
SourceStatistic<T>
Direct Known Subclasses:
AbstractOperationStatistic, OperationResultFilter

public class AbstractSourceStatistic<T extends ChainedObserver> extends Object implements SourceStatistic<T>
An abstract SourceStatistic that handles derived statistic (de)registration.

This implementation exposes the currently registered statistics via the derivedStatistics collection. Concrete implementations of this class should fire on the contents of this to update the derived statistics.