Interface DataPointProcessor<P extends DataPoint<?>,K extends DataPointQueryKey>
- Type Parameters:
P- The type of temporal point being processed, which extendsDataPoint.K- The type of query key used for identifying data points, which extendsDataPointQueryKey.
- All Superinterfaces:
QueriedPointProcessor<P,K, DataPointType>
- All Known Subinterfaces:
AggregatedPointProcessor,RawPointProcessor
- All Known Implementing Classes:
HistorianAggregatedQueryExecutor,HistorianRawQueryExecutor
public sealed interface DataPointProcessor<P extends DataPoint<?>,K extends DataPointQueryKey>
extends QueriedPointProcessor<P,K,DataPointType>
permits AggregatedPointProcessor, RawPointProcessor
A sealed marker interface for processing standard temporal points, including raw and aggregated data.
This interface extends QueriedPointProcessor to provide common functionality
for handling time series data points. It is restricted to specific implementations
defined by AggregatedPointProcessor and RawPointProcessor.
-
Method Summary
Methods inherited from interface com.inductiveautomation.historian.gateway.api.query.processor.QueriedPointProcessor
onComplete, onError, onError, onInitialize, onKeyFailure, onPointAvailable