| Package | Description |
|---|---|
| com.prosysopc.ua.client |
Main client side classes of the SDK.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ReferenceDescription> |
AddressSpace.browse(NodeId nodeId,
BrowseDescription browseDescription)
Browses the given node.
|
List<ReferenceDescription> |
AddressSpace.browseUp(ExpandedNodeId nodeId)
Browse up in the address space hierarchy.
|
List<ReferenceDescription> |
AddressSpace.browseUp(NodeId nodeId)
Browse up in the address space hierarchy.
|
List<ReferenceDescription> |
AddressSpace.browseUp(UaNodeId nodeId)
Browse up in the address space hierarchy.
|
SecureChannel |
UaClient.getSecureChannel() |
ServerStatusDataType |
UaLoopbackClient.getServerStatus() |
ServerStatusDataType |
UaClient.getServerStatus()
The status of the server that we are connected.
|
List<SecurityMode> |
UaClient.getSupportedSecurityModes()
Get a list of security modes supported by the server.
|
UserTokenPolicy[] |
UaClient.getSupportedUserIdentityTokens()
Find out the user identity types supported by the server.
|
ExpandedNodeId |
AddressSpace.getTypeDefinition(NodeId nodeId)
Browse for a type definition of a node.
|
protected void |
Subscription.handleNotificationDatas()
Handles all pending notifications from the responseQueue, where they have been recorded by
Subscription.onPublishResponse(PublishResponse) |
HistoryUpdateResult |
UaClient.historyDeleteAtTimes(NodeId nodeId,
DateTime[] reqTimes)
Deletes history at specified times.
|
HistoryUpdateResult |
UaClient.historyDeleteEvents(NodeId nodeId,
List<ByteString> eventIds)
Deletes specified events from history.
|
HistoryUpdateResult |
UaClient.historyDeleteModified(NodeId nodeId,
DateTime startTime,
DateTime endTime)
Deletes modified history from a specified interval.
|
HistoryUpdateResult |
UaClient.historyDeleteRaw(NodeId nodeId,
DateTime startTime,
DateTime endTime)
Deletes raw history from a specified interval.
|
HistoryReadResult[] |
UaClient.historyRead(HistoryReadDetails details,
TimestampsToReturn timestampsToReturn,
Boolean releaseContinuationPoints,
HistoryReadValueId... nodesToRead)
Read history of nodes.
|
HistoryReadResult[] |
UaClient.historyReadAtTimes(NodeId[] nodeIds,
DateTime[] reqTimes,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn,
Boolean useSimpleBounds)
Reads history at specified times.
|
DataValue[] |
UaClient.historyReadAtTimes(NodeId nodeId,
DateTime[] reqTimes,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads history at specified times.
|
DataValue[] |
UaClient.historyReadAtTimes(NodeId nodeId,
DateTime[] reqTimes,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn,
Boolean useSimpleBounds)
Reads history at specified times.
|
HistoryReadResult[] |
UaClient.historyReadEvents(NodeId[] nodeIds,
DateTime startTime,
DateTime endTime,
UnsignedInteger numValuesPerNode,
EventFilter filter,
TimestampsToReturn timestampsToReturn)
Reads events from history.
|
HistoryEventFieldList[] |
UaClient.historyReadEvents(NodeId nodeId,
DateTime startTime,
DateTime endTime,
UnsignedInteger numValuesPerNode,
EventFilter filter,
TimestampsToReturn timestampsToReturn)
Reads events from history.
|
HistoryReadResult[] |
UaClient.historyReadModified(NodeId[] nodeIds,
DateTime startTime,
DateTime endTime,
UnsignedInteger numValuesPerNode,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads Modified values from the history.
|
HistoryModifiedData |
UaClient.historyReadModified(NodeId nodeId,
DateTime startTime,
DateTime endTime,
UnsignedInteger numValuesPerNode,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads Modified values from the history.
|
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.
|
HistoryReadResult[] |
UaClient.historyReadRaw(NodeId[] nodeIds,
DateTime startTime,
DateTime endTime,
long numValuesPerNode,
Boolean returnBounds,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads raw history data.
|
DataValue[] |
UaClient.historyReadRaw(NodeId nodeId,
DateTime startTime,
DateTime endTime,
long numValuesPerNode,
Boolean returnBounds,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads raw history data.
|
DataValue[] |
UaClient.historyReadRaw(NodeId nodeId,
DateTime startTime,
DateTime endTime,
UnsignedInteger numValuesPerNode,
Boolean returnBounds,
NumericRange indexRange,
TimestampsToReturn timestampsToReturn)
Reads raw history data.
|
HistoryUpdateResult[] |
UaClient.historyUpdate(HistoryUpdateDetails... details)
Update history data in the server.
|
AsyncResult<HistoryUpdateResponse> |
UaClient.historyUpdateAsync(HistoryUpdateDetails... details)
Update history data in the server.
|
HistoryUpdateResult |
UaClient.historyUpdateData(NodeId nodeId,
PerformUpdateType performInsertReplace,
DataValue[] updateValues)
Updates history data.
|
HistoryUpdateResult |
UaClient.historyUpdateEvent(NodeId nodeId,
PerformUpdateType performInsertReplace,
EventFilter filter,
HistoryEventFieldList[] eventData)
Updates historical events in the server.
|
HistoryUpdateResult |
UaClient.historyUpdateStructureData(NodeId nodeId,
PerformUpdateType performInsertReplace,
DataValue[] updateValues)
Updates historical structure data.
|
static InternalGetNodesResults |
InternalAddressSpaceAccessHelper.internalGetNodesWithNodeIds(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIds)
Internal method.
|
static InternalGetNodesResults |
InternalAddressSpaceAccessHelper.internalGetNodesWithNodeIdsAndPreBrowseData(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIds,
InternalBrowseResults browseDataForNodeIds)
Internal method.
|
QueryDataSet[] |
AddressSpace.query(NodeTypeDescription[] nodeTypes,
ContentFilter filter) |
QueryDataSet[] |
AddressSpace.query(NodeTypeDescription[] nodeTypes,
ContentFilter filter,
UnsignedInteger maxDataSetsToReturn,
UnsignedInteger maxReferencesToReturn) |
protected QueryDataSet[] |
AddressSpace.query(ViewDescription view,
NodeTypeDescription[] nodeTypes,
ContentFilter filter,
UnsignedInteger maxDataSetsToReturn,
UnsignedInteger maxReferencesToReturn)
Makes the Query for the parameters.
|
QueryFirstResponse |
AddressSpace.queryFirst(NodeTypeDescription[] nodeTypes,
ContentFilter filter) |
QueryFirstResponse |
AddressSpace.queryFirst(QueryFirstRequest request) |
QueryNextResponse |
AddressSpace.queryNext(boolean releaseContinuationPoints,
byte[] continuationPoint) |
QueryNextResponse |
AddressSpace.queryNext(boolean releaseContinuationPoints,
ByteString continuationPoint) |
<T extends ServiceResponse> |
UaClient.sessionlessRequest(ServiceRequest<T> request)
Make a service request to the server over a secure channel.
|
Copyright © 2026. All rights reserved.