Class AbstractOperationStatistic<T extends Enum<T>>

java.lang.Object
org.terracotta.statistics.AbstractSourceStatistic<ChainedOperationObserver<? super T>>
org.terracotta.statistics.AbstractOperationStatistic<T>
All Implemented Interfaces:
OperationObserver<T>, OperationStatistic<T>, SourceStatistic<ChainedOperationObserver<? super T>>
Direct Known Subclasses:
GeneralOperationStatistic

public abstract class AbstractOperationStatistic<T extends Enum<T>> extends AbstractSourceStatistic<ChainedOperationObserver<? super T>> implements OperationStatistic<T>
  • Field Details

  • Constructor Details

    • AbstractOperationStatistic

      AbstractOperationStatistic(String name, Set<String> tags, Map<String,? extends Object> properties, Class<T> type)
      Create an operation statistics for a given operation result type.
      Parameters:
      properties - a set of context properties
      type - operation result type
  • Method Details