org.terracotta.statistics.observer
Interface ChainedObserver

All Known Subinterfaces:
ChainedEventObserver, ChainedOperationObserver<T>
All Known Implementing Classes:
EventParameterSimpleMovingAverage, EventRateSimpleMovingAverage, LatencySampling, MinMaxAverage, OperationResultFilter

public interface ChainedObserver

The marker interface implemented by all statistic observer classes.

A statistic observer presents methods used to update a statistic. There are two general classes of observer implementations:

  1. Initial observers are called by product code in order to record the occurrence of a product related 'event'
  2. Derived observers are called by other observers with then intention of tracking higher order statistics.




Copyright © 2015. All Rights Reserved.