| Package | Description |
|---|---|
| com.prosysopc.ua |
Common classes for client and server side.
|
| com.prosysopc.ua.client |
Main client side classes of the SDK.
|
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| com.prosysopc.ua.stack.core |
| Modifier and Type | Method and Description |
|---|---|
AggregateConfiguration |
AggregateFunction.AggregateFunctionParameters.getAggregateConfiguration() |
AggregateConfiguration |
AggregateCalculator.getServerDefaults() |
| Modifier and Type | Method and Description |
|---|---|
AggregateCalculator.AggregateCalculatorContinuationPoint |
AggregateCalculator.calculateAggregates(DateTime startTime,
DateTime endTime,
double processingIntervalInMillis,
NodeId aggregateType,
AggregateConfiguration aggregateConfiguration,
boolean useSteppedInterpolation,
AggregateCalculator.HistoryDataProvider history,
AggregateCalculator.AggregateCalculatorContinuationPoint continuationPoint,
HistoryData aggregateData)
Function for calculating the aggregate specified by the aggregateType NodeId from the list of
DataValues provided in values.
|
static boolean |
AggregateCalculator.percentValuesAreValid(AggregateConfiguration aggregateConfiguration) |
void |
AggregateCalculator.setServerDefaults(AggregateConfiguration newServerDefaults) |
| Modifier and Type | Method and Description |
|---|---|
HistoryReadResult[] |
UaClient.historyReadProcessed(NodeId[] nodeIds,
DateTime startTime,
DateTime endTime,
Double processingInterval,
NodeId aggregateType,
AggregateConfiguration aggregateConfiguration,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads processed history data.
|
DataValue[] |
UaClient.historyReadProcessed(NodeId nodeId,
DateTime startTime,
DateTime endTime,
Double processingInterval,
NodeId aggregateType,
AggregateConfiguration aggregateConfiguration,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads processed history data.
|
| Modifier and Type | Method and Description |
|---|---|
default Object |
HistoryManagerListener.onReadProcessed(ServiceContext serviceContext,
Object operationContext,
TimestampsToReturn timestampsToReturn,
NodeId nodeId,
UaNode node,
Object userContinuationPoint,
DateTime startTime,
DateTime endTime,
Double resampleInterval,
NodeId aggregateType,
AggregateConfiguration aggregateConfiguration,
NumericRange indexRange,
HistoryData historyData)
Handle a single historyRead operation, which is using ReadProcessedDetails The server should
return Aggregate values from the node history matching the requested timestamps.
|
protected Object |
HistoryManager.readProcessed(ServiceContext serviceContext,
Object operationContext,
TimestampsToReturn timestampsToReturn,
NodeId nodeId,
UaNode node,
Object userContinuationPoint,
DateTime startTime,
DateTime endTime,
Double resampleInterval,
NodeId aggregateType,
AggregateConfiguration aggregateConfiguration,
NumericRange indexRange,
HistoryData historyData)
Handle a single historyRead operation, which is using ReadProcessedDetails.
|
| Modifier and Type | Method and Description |
|---|---|
AggregateConfiguration |
AggregateConfiguration.Builder.build() |
AggregateConfiguration |
AggregateConfiguration.clone() |
AggregateConfiguration |
ReadProcessedDetails.getAggregateConfiguration() |
AggregateConfiguration |
ReadProcessedDetails.Builder.getAggregateConfiguration() |
AggregateConfiguration |
AggregateFilter.getAggregateConfiguration() |
AggregateConfiguration |
AggregateFilter.Builder.getAggregateConfiguration() |
AggregateConfiguration |
AggregateFilterResult.getRevisedAggregateConfiguration() |
AggregateConfiguration |
AggregateFilterResult.Builder.getRevisedAggregateConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReadProcessedDetails.setAggregateConfiguration(AggregateConfiguration value) |
ReadProcessedDetails.Builder |
ReadProcessedDetails.Builder.setAggregateConfiguration(AggregateConfiguration value) |
void |
AggregateFilter.setAggregateConfiguration(AggregateConfiguration value) |
AggregateFilter.Builder |
AggregateFilter.Builder.setAggregateConfiguration(AggregateConfiguration value) |
void |
AggregateFilterResult.setRevisedAggregateConfiguration(AggregateConfiguration value) |
AggregateFilterResult.Builder |
AggregateFilterResult.Builder.setRevisedAggregateConfiguration(AggregateConfiguration value) |
| Constructor and Description |
|---|
AggregateFilter(DateTime f_startTime,
NodeId f_aggregateType,
Double f_processingInterval,
AggregateConfiguration f_aggregateConfiguration) |
AggregateFilterResult(DateTime f_revisedStartTime,
Double f_revisedProcessingInterval,
AggregateConfiguration f_revisedAggregateConfiguration) |
ReadProcessedDetails(DateTime f_startTime,
DateTime f_endTime,
Double f_processingInterval,
NodeId[] f_aggregateType,
AggregateConfiguration f_aggregateConfiguration) |
Copyright © 2026. All rights reserved.