See: Description
| Interface | Description |
|---|---|
| ISlidingWindowListener |
This interface has to be implemented that want to observe
SlidingWindows. |
| 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. |