See: Description
Interface | Description |
---|---|
ISlidingWindowListener |
This interface has to be implemented that want to observe
SlidingWindow s. |
ISlidingWindowMoveOnStrategy |
Each window instance has an attached
ISlidingWindowMoveOnStrategy that defines how the
collected data (i.e., the measurements) are adjusted when the window moves forward. |
Class | Description |
---|---|
Activator | |
DiscardAllElementsPriorToLowerBoundStrategy |
An implementation of
ISlidingWindowMoveOnStrategy that discards all the measurements
which are prior to the new lower bound of the SlidingWindow after it moved on. |
FlushWindowStrategy |
Implementation of a trivial
ISlidingWindowMoveOnStrategy which just discards all the
window data once it moves on. |
KeepLastElementPriorToLowerBoundStrategy |
An implementation of
ISlidingWindowMoveOnStrategy that keeps exactly one measurement that
is prior to the new lower bound of the SlidingWindow after it moved on. |
SlidingWindow |
This class is an implementation of a fixed length sliding window.
Purpose of this window is to collect measurements of a certain kind that occur within the window length. |
SlidingWindowRecorder |
This class implements a
Recorder which writes incoming data into a sliding window rather
than passing it on to a persistence framework like EDP2. |