public class GatheringSubscriber extends Object implements GeneratedMeasurementSubscriber
Constructor and Description |
---|
GatheringSubscriber()
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<ObservedMeasurement<?>> |
getGeneratedMeasurements()
Get generated measurements.
|
void |
handleGeneratedMeasurement(ObservedMeasurement<?> measurement)
Handle a generated measurement.
|
void |
init(AbsoluteDate start,
AbsoluteDate end)
Initialize subscriber at the start of a measurements generation.
|
public void init(AbsoluteDate start, AbsoluteDate end)
This method is called once at the start of the measurements generation. It may be used by the subscriber to initialize some internal data if needed.
init
in interface GeneratedMeasurementSubscriber
start
- start of the measurements time spanend
- end of the measurements time spanpublic void handleGeneratedMeasurement(ObservedMeasurement<?> measurement)
handleGeneratedMeasurement
in interface GeneratedMeasurementSubscriber
measurement
- measurements that has just been generatedpublic SortedSet<ObservedMeasurement<?>> getGeneratedMeasurements()
The measurements are sorted according to ComparableMeasurement
if
generation was chronological, or reversed ComparableMeasurement
if
generation was non-chronological.
Copyright © 2002-2023 CS GROUP. All rights reserved.