public static interface AggregateCalculator.HistoryDataProvider
| Modifier and Type | Method and Description |
|---|---|
DataValue |
readFirstAfterTimestamp(DateTime timeStamp,
boolean includeValueAtTimestamp)
Get the first DataValue after the given timestamp.
|
DataValue |
readFirstBeforeTimestamp(DateTime timeStamp,
boolean includeValueAtTimestamp)
Get the first DataValue before the given timestamp.
|
List<DataValue> |
readRawAll(DateTime startTime,
DateTime endTime,
boolean returnStartBound,
boolean returnEndBound)
Get all the values from the history that are between startTime and endTime.
|
DataValue readFirstAfterTimestamp(DateTime timeStamp, boolean includeValueAtTimestamp)
timeStamp - the SourceTimestamp after which the DataValue is searched for.includeValueAtTimestamp - specifies if a value on the timestamp can be returnedDataValue readFirstBeforeTimestamp(DateTime timeStamp, boolean includeValueAtTimestamp)
timeStamp - the SourceTimestamp before which the DataValue is searched forincludeValueAtTimestamp - specifies if a value on the timestamp can be returnedList<DataValue> readRawAll(DateTime startTime, DateTime endTime, boolean returnStartBound, boolean returnEndBound) throws StatusException
startTime - the start of the intervalendTime - the end of the intervalreturnStartBound - whether a value at the start of the interval should be returned as
wellreturnEndBound - whether a value at the end of the interval should be returned as wellStatusExceptionCopyright © 2026. All rights reserved.