| 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.client.nodes |
Client side implementation classes for the
UaNode model. |
| com.prosysopc.ua.nodes |
Common
UaNode model. |
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| com.prosysopc.ua.types.gds | |
| com.prosysopc.ua.types.gds.client | |
| com.prosysopc.ua.types.opcua | |
| com.prosysopc.ua.types.opcua.client |
| Modifier and Type | Class and Description |
|---|---|
class |
SessionActivationException
An exception from a failure to activate a OPC UA session.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ModelParserBase.addNodes(List<AddNodesItem> nodes,
String type)
Adds the given nodes.
|
protected void |
SubscriptionBase.applyUpdates()
Apply the pending modifications guarded by beginUpdate/endUpdate.
|
void |
ModelParserBase.createModel(boolean failOnFirstError)
Creates the previously parsed model into the AddressSpaceHandler specified at initialization.
|
protected NodeId |
ModelParserBase.doAddNode(AddNodesItem item)
Add a new node to the address space.
|
protected void |
ModelParserBase.doAddReference(AddReferencesItem item)
Add a new reference to the address space.
|
protected void |
SubscriptionBase.enabledChanged()
Handles a change in PublishingEnabled
|
void |
SubscriptionBase.endUpdate()
Ends a property or item modification, which was started with
SubscriptionBase.beginUpdate(). |
void |
UaAddressSpace.loadModel(InputStream inputStream)
Load an Information Model into the application's address space.
|
void |
UaAddressSpace.loadModel(URI path)
Load an Information Model into the application's address space.
|
protected void |
MonitoredItemBase.monitoringModeChanged() |
protected void |
SubscriptionBase.paramChanged()
Parameter change "event".
|
abstract MonitoredItemBase |
SubscriptionBase.removeItem(MonitoredItemBase item)
Remove an item from the subscription.
|
MonitoredItemBase |
SubscriptionBase.removeItem(UnsignedInteger itemId)
Remove an item from the subscription.
|
protected void |
MonitoredItemBase.setFilter(MonitoringFilter filter)
A filter used by the Server to determine if the MonitoredItem should generate a Notification.
|
void |
SubscriptionBase.setLifetimeCount(long requestedLifetimeCount)
The lifetime count should be a mimimum of three times the keep-alive count.
|
void |
SubscriptionBase.setLifetimeCount(UnsignedInteger requestedLifetimeCount)
The lifetime count shall be a mimimum of three times the keep-alive count.
|
void |
SubscriptionBase.setMaxKeepAliveCount(long requestedMaxKeepAliveCount)
Requested rate of KeepAlive messages.
|
void |
SubscriptionBase.setMaxKeepAliveCount(UnsignedInteger requestedMaxKeepAliveCount)
Requested rate of KeepAlive messages.
|
void |
SubscriptionBase.setMaxNotificationsPerPublish(long maxNotificationsPerPublish)
The maximum number of notifications that the Client wishes to receive in a single Publish
response.
|
void |
SubscriptionBase.setMaxNotificationsPerPublish(UnsignedInteger maxNotificationsPerPublish)
The maximum number of notifications that the Client wishes to receive in a single Notification
Message.
|
void |
MonitoredItemBase.setMonitoringMode(MonitoringMode monitoringMode)
Set the monitoring mode.
|
void |
SubscriptionBase.setPriority(int priority)
Indicates the relative priority of the Subscription.
|
void |
SubscriptionBase.setPriority(UnsignedByte priority)
Indicates the relative priority of the Subscription.
|
void |
SubscriptionBase.setPublishingEnabled(boolean publishingEnabled)
A Boolean parameter with the following values :
TRUE
publishing is enabled for the Subscription.
|
void |
SubscriptionBase.setPublishingInterval(double requestedPublishingInterval)
This interval defines the cyclic rate that the Subscription is being requested to return
Notifications to the Client.
|
void |
SubscriptionBase.setPublishingInterval(long requestedPublishingInterval,
TimeUnit timeUnit) |
void |
MonitoredItemBase.setQueueSize(long queueSize)
The requested size of the MonitoredItem queue.
|
void |
MonitoredItemBase.setQueueSize(UnsignedInteger queueSize) |
BrowsePathTarget[] |
UaAddressSpace.translateBrowsePathToNodeIds(NodeId startingNode,
RelativePath relativePath)
Request the NodeIds for the nodes that are references from the startingNode using the given
path.
|
protected void |
MonitoredItemBase.updateFilter()
React to changes in the filter.
|
protected void |
MonitoredItemBase.updateQueue()
Update the queue, when it's size has changed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CertificateValidationException
Thrown by
UaClient if the Cert for the Server doesn't validate from
CertificateValidator that is given to UaClient. |
class |
ConnectException
Failure in connecting the UaClient to the UA Server.
|
class |
InvalidServerCertificateException
Invalid Server certificate exception.
|
class |
InvalidServerEndpointException
Invalid server endpoint exception.
|
class |
ServerConnectionException
Failure related to server connection.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceException |
ReconnectStatus.getError()
The cause if
ReconnectStatus.getState() is ReconnectState.ERROR, otherwise null. |
| Modifier and Type | Method and Description |
|---|---|
ReconnectStatus.Builder |
ReconnectStatus.Builder.setError(ServiceException error) |
| Modifier and Type | Method and Description |
|---|---|
MonitoredItemCreateResult |
Subscription.addItem(MonitoredItem item)
Adds a monitored item to the subscription.
|
MonitoredItemCreateResult[] |
Subscription.addItems(MonitoredItem... items)
Adds several monitored items to the subscription at once.
|
NodeId |
AddressSpace.addNode(AddNodesItem node)
Add a new node to the server.
|
NodeId |
AddressSpace.addNode(NodeId parentNodeId,
NodeId referenceTypeId,
NodeId newNodeId,
QualifiedName browseName,
NodeClass nodeClass,
NodeAttributes nodeAttributes,
NodeId typeDefinition)
Add a new node to the server.
|
AddNodesResult[] |
AddressSpace.addNodes(AddNodesItem... nodes)
Add new nodes to the server via the AddNodes service call.
|
protected void |
ModelParser.addNodes(List<AddNodesItem> nodes,
String type)
Deprecated.
|
void |
AddressSpace.addReference(AddReferencesItem reference)
Add a new reference to the server.
|
StatusCode[] |
AddressSpace.addReferences(AddReferencesItem... references)
Add new references to the server via the AddReferences service call.
|
Subscription |
UaClient.addSubscription(Subscription subscription)
Create a new subscription and add it to Subscriptions.
|
protected void |
Subscription.applyUpdates() |
List<ReferenceDescription> |
AddressSpace.browse(ExpandedNodeId nodeId)
Browse a single node using the browse settings defined in the class.
|
List<ReferenceDescription> |
AddressSpace.browse(ExpandedNodeId nodeId,
BrowseDirection direction,
NodeId referenceType,
boolean includeSubTypes,
NodeClass... nodeClasses)
Browse references of the specified type from the specified node.
|
List<ReferenceDescription> |
AddressSpace.browse(NodeId nodeId)
Browse a single node using the browse settings defined in the class.
|
protected List<ReferenceDescription> |
AddressSpace.browse(NodeId nodeId,
BrowseDescription browseDescription)
Browses the given node.
|
List<ReferenceDescription> |
AddressSpace.browse(NodeId nodeId,
BrowseDirection direction,
NodeId referenceType)
Browse references of the specified type from the specified node.
|
List<ReferenceDescription> |
AddressSpace.browse(NodeId nodeId,
BrowseDirection direction,
NodeId referenceType,
boolean includeSubTypes,
EnumSet<BrowseResultMask> resultMaskSet,
NodeClass... nodeClasses)
Browse references of the specified type from the specified node.
|
List<ReferenceDescription> |
AddressSpace.browse(NodeId nodeId,
BrowseDirection direction,
NodeId referenceType,
boolean includeSubTypes,
NodeClass... nodeClasses)
Browse references of the specified type from the specified node.
|
List<ReferenceDescription> |
AddressSpace.browse(UaNodeId nodeId)
Browse a single node using the browse settings defined in the class.
|
List<ReferenceDescription> |
AddressSpace.browse(UaNodeId nodeId,
BrowseDirection direction,
UaNodeId referenceType,
boolean includeSubTypes,
NodeClass... nodeClasses)
Browse references of the specified type from the specified node.
|
BrowseResult[] |
AddressSpace.browse(ViewDescription view,
int maxRequestedReferencesPerNode,
BrowseDescription... nodesToBrowse)
Browses the server address space using several, different browse descriptions at the same time.
|
AsyncResult<BrowseResponse> |
AddressSpace.browseAsync(ExpandedNodeId nodeId)
Browses the server address space using several, different browse descriptions at the same time.
|
AsyncResult<BrowseResponse> |
AddressSpace.browseAsync(NodeId nodeId)
Browses the server address space using several, different browse descriptions at the same time.
|
AsyncResult<BrowseResponse> |
AddressSpace.browseAsync(UaNodeId nodeId)
Browses the server address space using several, different browse descriptions at the same time.
|
AsyncResult<BrowseResponse> |
AddressSpace.browseAsync(ViewDescription view,
int maxRequestedReferencesPerNode,
BrowseDescription... nodesToBrowse)
Browses the server address space using several, different browse descriptions at the same time.
|
List<ReferenceDescription> |
AddressSpace.browseMethods(ExpandedNodeId nodeId)
Browse references to object methods.This performs a browse to HasComponent references ending to
Method node classes.
|
List<ReferenceDescription> |
AddressSpace.browseMethods(NodeId nodeId)
Browse references to object methods.This performs a browse to HasComponent references ending to
Method node classes.
|
List<ReferenceDescription> |
AddressSpace.browseMethods(UaNodeId nodeId)
Browse references to object methods.This performs a browse to HasComponent references ending to
Method node classes.
|
BrowseResult[] |
AddressSpace.browseNext(boolean releaseContinuationPoints,
byte[]... continuationPoints)
Continue a browse operation that was to be continued.
|
BrowseResult[] |
AddressSpace.browseNext(boolean releaseContinuationPoints,
ByteString... continuationPoints)
Continue a browse operation that was to be continued.
|
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.
|
CallResponse |
UaClient.call(CallMethodRequest... MethodsToCall)
Call several methods at once.
|
Variant[] |
UaClient.call(NodeId objectId,
NodeId methodId,
Variant... inputArguments)
Call a method in the server.
|
protected void |
Subscription.checkServiceResult(ServiceResponse response,
DiagnosticInfo[] operationDiagnostics) |
void |
Subscription.conditionRefresh()
Calls ConditionRefresh Method using the Id of the calling Subscription as its parameter.
|
void |
MonitoredEventItem.conditionRefresh()
Calls ConditionRefresh2 Method using the Ids of the calling MonitoredEventItem and the
Subscription it belongs to as its parameters.
|
void |
UaLoopbackClient.connect()
Deprecated.
UaLoopbackClient cannot be connected or disconnected, it is always
connected. |
void |
UaClient.connect()
Connect to the OPC UA server.
|
protected void |
Subscription.createItems() |
protected CreateMonitoredItemsResponse |
Subscription.createMonitoredItems(MonitoredItemBase... items) |
protected DeleteMonitoredItemsResponse |
Subscription.deleteMonitoredItems(MonitoredItemBase... items) |
void |
AddressSpace.deleteNode(DeleteNodesItem node)
Delete a node from the server.
|
StatusCode[] |
AddressSpace.deleteNodes(DeleteNodesItem... nodes)
Delete nodes from the server via the DeleteNodes service call.
|
void |
AddressSpace.deleteReference(DeleteReferencesItem reference)
Delete a reference from the server.
|
StatusCode[] |
AddressSpace.deleteReferences(DeleteReferencesItem... references)
Delete new references to the server via the DeleteReferences service call.
|
EndpointDescription[] |
UaClient.discoverEndpoints()
Find the list of server end-points corresponding to
UaClient.getProtocol(). |
EndpointDescription[] |
UaClient.discoverEndpoints(UaApplication.Protocol... protocols)
Find the list of server end-points corresponding to the defined protocols.
|
protected void |
Subscription.enabledChanged() |
UaDataType |
AddressSpace.getDataType(NodeId dataTypeId)
Return
UaDataType matching the given id, throws if node is not found or is not of
correct type. |
UaMethod |
AddressSpace.getMethod(ExpandedNodeId methodId)
Get an UA method definition from the server.
|
UaMethod |
AddressSpace.getMethod(NodeId methodId)
Get an UA method definition from the server.
|
UaMethod |
AddressSpace.getMethod(UaNodeId methodId)
Get an UA method definition from the server.
|
UaMethod |
AddressSpace.getMethodByName(NodeId nodeId,
QualifiedName methodName)
Get a method with methodName of a node.
|
List<UaMethod> |
AddressSpace.getMethods(NodeId nodeId)
Get all methods of an object node.
|
NamespaceTable |
UaLoopbackClient.getNamespaceTable(boolean forceRefresh) |
NamespaceTable |
UaClient.getNamespaceTable(boolean forceRefresh)
The server NamespaceTable.
|
UaNode |
AddressSpace.getNode(ExpandedNodeId nodeId)
Finds the node object, corresponding to the NodeId.
|
<T extends UaNode> |
AddressSpace.getNode(ExpandedNodeId nodeId,
Class<T> clazz)
Convenience method for
AddressSpace.getNode(ExpandedNodeId) which automatically casts the result to
the requested class. |
UaNode |
AddressSpace.getNode(NodeId nodeId)
Finds the node object, corresponding to the NodeId.
|
<T extends UaNode> |
AddressSpace.getNode(NodeId nodeId,
Class<T> clazz)
Convenience method for
AddressSpace.getNode(ExpandedNodeId) which automatically casts the result to
the requested class. |
UaNode |
AddressSpace.getNode(UaNodeId nodeId)
Finds the node object, corresponding to the NodeId.
|
<T extends UaNode> |
AddressSpace.getNode(UaNodeId nodeId,
Class<T> clazz)
Convenience method for
AddressSpace.getNode(UaNodeId) which automatically casts the result to the
requested class. |
protected NodeId |
GlobalServerList.getNodeId(BrowsePathResult[] results,
int i) |
UaNode[] |
AddressSpace.getNodes(NodeId... nodeIds)
Like
AddressSpace.getNode(com.prosysopc.ua.stack.builtintypes.ExpandedNodeId), but optimized for multiple nodes at the same time. |
FolderTypeImpl |
AddressSpace.getObjectsFolder() |
FolderTypeImpl |
AddressSpace.getRoot() |
ServerTable |
UaClient.getServerTable(boolean forceRefresh)
The server ServerTable.
|
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.
|
UaType |
AddressSpace.getType(NodeId typeId)
Get a Type 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.
|
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 InternalBrowseResults |
InternalAddressSpaceAccessHelper.internalBrowseAllDataWithNodeIds(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIdsToBrowse)
Internal method.
|
static InternalBrowseResults |
InternalAddressSpaceAccessHelper.internalBrowseWithNodeIds(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIdsToBrowse,
BrowseDirection direction,
NodeId referenceType,
boolean includeSubTypes,
EnumSet<NodeClass> nodeClassesToReturn,
EnumSet<BrowseResultMask> resultMask)
Internal method.
|
protected void |
MonitoredItem.itemChanged() |
protected void |
Subscription.itemChanged(MonitoredItem item) |
void |
AddressSpace.loadModel(InputStream inputStream)
Deprecated.
This method doesn't work as intended, see
ModelParser deprecation notes. |
void |
AddressSpace.loadModel(InputStream inputStream,
Collection<ExpandedNodeId> ignoredNodes,
boolean failOnFirstError)
Deprecated.
This method doesn't work as intended, see
ModelParser deprecation notes. |
void |
AddressSpace.loadModel(URI path)
Deprecated.
This method doesn't work as intended, see
ModelParser deprecation notes. |
void |
AddressSpace.loadModel(URI path,
Collection<ExpandedNodeId> ignoredNodes,
boolean failOnFirstError)
Deprecated.
This method doesn't work as intended, see
ModelParser deprecation notes. |
protected ModifyMonitoredItemsResponse |
Subscription.modifyMonitoredItems(List<MonitoredItem> items) |
protected void |
MonitoredItem.monitoringModeChanged() |
protected void |
Subscription.monitoringModeChanged(MonitoredItem monitoredItem) |
protected void |
Subscription.paramChanged() |
ReadResponse |
UaClient.read(Double maxAge,
TimestampsToReturn timestampsToReturn,
ReadValueId... nodesToRead)
This Service is used to read one or more Attributes of one or more Nodes.
|
DataValue[] |
Subscription.readAll(Double maxAge,
TimestampsToReturn timestamps)
Read the current value of each MonitoredDataItem in the subscription.
|
DataValue |
UaClient.readAttribute(ExpandedNodeId nodeId,
UnsignedInteger attributeId)
Reads the value for the specified single node attribute.
|
DataValue |
UaClient.readAttribute(ExpandedNodeId nodeId,
UnsignedInteger attributeId,
NumericRange indexRange,
Double maxCacheAge)
Reads the value for the specified single node attribute.
|
DataValue |
UaClient.readAttribute(NodeId nodeId,
UnsignedInteger attributeId)
Reads the value for the specified single node attribute.
|
DataValue |
UaClient.readAttribute(NodeId nodeId,
UnsignedInteger attributeId,
NumericRange indexRange,
Double maxCacheAge)
Reads the value for the specified single node attribute.
|
DataValue |
UaClient.readAttribute(UaNodeId nodeId,
UnsignedInteger attributeId)
Reads the value for the specified single node attribute.
|
DataValue |
UaClient.readAttribute(UaNodeId nodeId,
UnsignedInteger attributeId,
NumericRange indexRange,
Double maxCacheAge)
Reads the value for the specified single node attribute.
|
DataValue[] |
UaClient.readAttributes(ExpandedNodeId nodeId,
UnsignedInteger... attributeIds)
Read all attributes of a Node.
|
DataValue[] |
UaClient.readAttributes(ExpandedNodeId nodeId,
UnsignedInteger[] attributeIds,
NumericRange[] indexRanges,
Double maxCacheAge)
Read all attributes of a Node.
|
DataValue[] |
UaClient.readAttributes(NodeId nodeId,
UnsignedInteger... attributeIds)
Read all attributes of a Node.
|
DataValue[] |
UaClient.readAttributes(NodeId nodeId,
UnsignedInteger[] attributeIds,
NumericRange[] indexRanges,
Double maxCacheAge)
Read all attributes of a Node.
|
DataValue[] |
UaClient.readAttributes(UaNodeId nodeId,
UnsignedInteger... attributeIds)
Read all attributes of a Node.
|
DataValue[] |
UaClient.readAttributes(UaNodeId nodeId,
UnsignedInteger[] attributeIds,
NumericRange[] indexRanges,
Double maxCacheAge)
Read all attributes of a Node.
|
StatusCode[] |
AddressSpace.readAttributes(UaNode node,
UnsignedInteger... attributes)
Reads the values for the specified node attributes and sets the respective values in the node
object.
|
void |
AddressSpace.readComponents(UaNode node)
Read all components of a node from the server to the cache.
|
void |
AddressSpace.readNode(UaNode node)
Reads the values for all node attributes, except for NodeId, and sets the respective values in
the node object.
|
void |
AddressSpace.readProperties(UaNode node)
Read values of all properties of a node.
|
void |
AddressSpace.readReferences(UaNode node,
NodeId referenceTypeId,
BrowseDirection direction,
boolean includeSubTypes)
Read the references of a node.
|
DataValue |
UaClient.readValue(ExpandedNodeId nodeId)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(ExpandedNodeId nodeId,
Double maxCacheAge)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(ExpandedNodeId nodeId,
NumericRange indexRange)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(ExpandedNodeId nodeId,
NumericRange indexRange,
Double maxCacheAge)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(NodeId nodeId)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(NodeId nodeId,
Double maxCacheAge)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(NodeId nodeId,
NumericRange indexRange)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(NodeId nodeId,
NumericRange indexRange,
Double maxCacheAge)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(UaNodeId nodeId)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(UaNodeId nodeId,
Double maxCacheAge)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(UaNodeId nodeId,
NumericRange indexRange)
Reads the value attribute of a node.
|
DataValue |
UaClient.readValue(UaNodeId nodeId,
NumericRange indexRange,
Double maxCacheAge)
Reads the value attribute of a node.
|
DataValue[] |
UaClient.readValues(ExpandedNodeId[] nodeIds)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(ExpandedNodeId[] nodeIds,
NumericRange[] indexRanges)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(ExpandedNodeId[] nodeIds,
NumericRange[] indexRanges,
TimestampsToReturn timestamps)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(ExpandedNodeId[] nodeIds,
NumericRange[] indexRanges,
TimestampsToReturn timestamps,
Double maxCacheAge)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(ExpandedNodeId[] nodeIds,
TimestampsToReturn timestamps)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(NodeId[] nodeIds)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(NodeId[] nodeIds,
NumericRange[] indexRanges)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(NodeId[] nodeIds,
NumericRange[] indexRanges,
TimestampsToReturn timestamps)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(NodeId[] nodeIds,
NumericRange[] indexRanges,
TimestampsToReturn timestamps,
Double maxCacheAge)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(NodeId[] nodeIds,
TimestampsToReturn timestamps)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(UaNodeId[] nodeIds)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(UaNodeId[] nodeIds,
NumericRange[] indexRanges)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(UaNodeId[] nodeIds,
NumericRange[] indexRanges,
TimestampsToReturn timestamps)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(UaNodeId[] nodeIds,
NumericRange[] indexRanges,
TimestampsToReturn timestamps,
Double maxCacheAge)
Reads the value attribute of several nodes at once.
|
DataValue[] |
UaClient.readValues(UaNodeId[] nodeIds,
TimestampsToReturn timestamps)
Reads the value attribute of several nodes at once.
|
boolean |
UaClient.reconnect()
Reconnect to the server.
|
NodeId[] |
AddressSpace.registerNodes(NodeId... nodesToRegister)
Register often used nodes in the server for quick access.
|
MonitoredItemBase |
Subscription.removeItem(MonitoredItemBase item)
Remove a monitored item from the subscription.
|
MonitoredItemBase |
Subscription.removeItem(UnsignedInteger clientHandle)
Remove a monitored item from the subscription.
|
StatusCode[] |
Subscription.removeItems()
Removes all monitored items from the subscription at once.
|
StatusCode[] |
Subscription.removeItems(MonitoredItemBase... items)
Removes several monitored items from the subscription at once.
|
StatusCode |
UaClient.removeSubscription(Subscription subscription)
Remove the subscription from Subscriptions.
|
StatusCode[] |
UaClient.removeSubscriptions(Subscription[] subscriptions)
Remove subscriptions from Subscriptions.
|
AsyncResult<StatusCode[]> |
UaClient.removeSubscriptionsAsync(Subscription... subscriptions)
Remove subscriptions from Subscriptions, asynchronously.
|
void |
Subscription.republishAllAvailable() |
void |
Subscription.resendData()
Calls ResendData Method using the Id of the calling Subscription as its parameter.
|
<T extends ServiceResponse> |
UaClient.serviceRequest(ServiceRequest<T> request)
Send a custom service request to the server, synchronously.
|
<T extends ServiceResponse> |
UaClient.serviceRequestAsync(ServiceRequest<T> request)
Send a custom service request to the server, asynchronously.
|
<T extends ServiceResponse> |
UaClient.sessionlessRequest(ServiceRequest<T> request)
Make a service request to the server over a secure channel.
|
void |
MonitoredDataItem.setAggregateFilter(AggregateFilter filter) |
void |
MonitoredDataItem.setDataChangeFilter(DataChangeFilter filter)
Define the filter for selecting which notification the server should send.
|
void |
MonitoredEventItem.setEventFilter(EventFilter filter)
Define the event filter.
|
void |
MonitoredDataItem.setIndexRange(NumericRange indexRange)
Define the range of array indexes to monitor.
|
void |
Subscription.setMonitoringMode(MonitoringMode monitoringMode)
Set the monitoring mode of all items in the subscription.
|
protected SetMonitoringModeResponse |
Subscription.setMonitoringMode(MonitoringMode monitoringMode,
List<MonitoredItem> items)
Set the monitoring mode of the specified items.
|
void |
Subscription.setPublishingInterval(long requestedPublishingInterval,
TimeUnit unit)
This interval defines the cyclic rate that the Subscription is being requested to return
Notifications to the Client.
|
void |
MonitoredDataItem.setSamplingInterval(double samplingInterval)
The interval that defines the fastest rate at which the MonitoredItem(s) should be accessed and
evaluated.
|
void |
MonitoredDataItem.setSamplingInterval(long samplingInterval,
TimeUnit unit)
The interval that defines the fastest rate at which the MonitoredItem(s) should be accessed and
evaluated.
|
void |
Subscription.transferTo(UaClient newClient)
Move the subscription to another client connection.
|
void |
Subscription.transferTo(UaClient newClient,
boolean sendInitialValues)
Move the subscription to another client connection.
|
void |
Subscription.transferTo(UaClient newClient,
UnsignedInteger subscriptionId)
Move the subscription to another client connection, using the provided SubscriptionId.
|
protected void |
Subscription.transferTo(UaClient newClient,
UnsignedInteger subscriptionId,
boolean sendInitialValues)
Internal.
|
BrowsePathResult[] |
AddressSpace.translateBrowsePathsToNodeIds(BrowsePath... browsePaths)
Request the NodeIds for the nodes that are references from the startingNode using paths.
|
BrowsePathResult[] |
AddressSpace.translateBrowsePathsToNodeIds(NodeId startingNode,
RelativePath... paths)
Request the NodeIds for the nodes that are references from the startingNode using paths.
|
BrowsePathTarget[] |
AddressSpace.translateBrowsePathToNodeId(NodeId startingNode,
RelativePathElement... elements)
Translate a single browse path to a NodeId.
|
BrowsePathTarget[] |
AddressSpace.translateBrowsePathToNodeIds(NodeId startingNode,
RelativePath relativePath) |
NodeId[] |
AddressSpace.unregisterAllNodes()
Unregister all previously registered Nodes.
|
void |
AddressSpace.unregisterNodes(NodeId... nodesToUnregister)
This Service is used to unregister NodeIds that have been obtained via
AddressSpace.registerNodes(com.prosysopc.ua.stack.builtintypes.NodeId...). |
protected void |
MonitoredItem.updateFilter() |
void |
Subscription.updateItems()
Update the locally modified monitored items in the server.
|
void |
Subscription.updateMonitoringModes()
Update all pending monitoring mode changes to the server.
|
protected void |
MonitoredItem.updateQueue() |
protected void |
Subscription.updateSubscription() |
WriteResponse |
UaClient.write(WriteValue... nodesToWrite)
Write values to the server.
|
boolean |
UaClient.writeAttribute(ExpandedNodeId nodeId,
UnsignedInteger attributeId,
Object value)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(ExpandedNodeId nodeId,
UnsignedInteger attributeId,
Object value,
boolean autoConvert)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(ExpandedNodeId nodeId,
UnsignedInteger attributeId,
Object value,
NumericRange indexRange)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(NodeId nodeId,
UnsignedInteger attributeId,
Object value)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(NodeId nodeId,
UnsignedInteger attributeId,
Object value,
boolean autoConvert)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(NodeId nodeId,
UnsignedInteger attributeId,
Object value,
NumericRange indexRange)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(UaNodeId nodeId,
UnsignedInteger attributeId,
Object value)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(UaNodeId nodeId,
UnsignedInteger attributeId,
Object value,
boolean autoConvert)
Write a single attribute value.
|
boolean |
UaClient.writeAttribute(UaNodeId nodeId,
UnsignedInteger attributeId,
Object value,
NumericRange indexRange)
Write a single attribute value.
|
boolean |
UaClient.writeValue(ExpandedNodeId nodeId,
Object value)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(ExpandedNodeId nodeId,
Object value,
boolean autoConvert)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(ExpandedNodeId nodeId,
Object value,
NumericRange indexRange)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(NodeId nodeId,
Object value)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(NodeId nodeId,
Object value,
boolean autoConvert)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(NodeId nodeId,
Object value,
NumericRange indexRange)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(UaNodeId nodeId,
Object value)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(UaNodeId nodeId,
Object value,
boolean autoConvert)
Write the value attribute of a node.
|
boolean |
UaClient.writeValue(UaNodeId nodeId,
Object value,
NumericRange indexRange)
Write the value attribute of a node.
|
StatusCode[] |
UaClient.writeValues(ExpandedNodeId[] nodeIds,
Object[] value)
Write the value attribute of several nodes at once.
|
StatusCode[] |
UaClient.writeValues(ExpandedNodeId[] nodeIds,
Object[] values,
NumericRange[] indexRanges)
Write the value attribute of several nodes at once.
|
StatusCode[] |
UaClient.writeValues(NodeId[] nodeIds,
Object[] value)
Write the value attribute of several nodes at once.
|
StatusCode[] |
UaClient.writeValues(NodeId[] nodeIds,
Object[] values,
NumericRange[] indexRanges)
Write the value attribute of several nodes at once.
|
StatusCode[] |
UaClient.writeValues(UaNodeId[] nodeIds,
Object[] value)
Write the value attribute of several nodes at once.
|
StatusCode[] |
UaClient.writeValues(UaNodeId[] nodeIds,
Object[] values,
NumericRange[] indexRanges)
Write the value attribute of several nodes at once.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
UaObjectImpl.call(NodeId methodId,
MethodArgumentTransformer<T> outputTransformer,
Object... inputArgs)
Helper method for generated code.
|
Variant[] |
UaObjectImpl.call(NodeId methodId,
Object... args)
Call a method for this object in the server.
|
Variant[] |
UaObjectImpl.call(NodeId methodId,
Variant[] variantArgs)
Call a method for this object in the server.
|
Object[] |
UaObjectImpl.callMethod(NodeId methodId,
Object... inputArgs)
Call a method on the object.
|
DataValue |
UaVariableImpl.readValue()
Reads the current value of the variable from the server.
|
boolean |
UaVariableImpl.writeValue(Object value)
Writes the value to the variable in the server.
|
boolean |
UaVariableImpl.writeValue(Object value,
boolean autoConvert)
Writes the value to the variable in the server.
|
| Modifier and Type | Method and Description |
|---|---|
Object[] |
UaObject.callMethod(NodeId methodId,
Object... inputArgs)
Call a method on the object.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ServiceHandler.handleServiceResultException(ServiceResponse response,
ServiceException e)
Handle the ServiceException by converting it to the ServiceResult in the response.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Subscription.acknowledge(UnsignedInteger sequenceNumber)
Acknowledge that a notification was received by the client.
|
protected Session |
SessionManager.activateSession(ServerSecureChannel serverSecureChannel,
NodeId authenticationToken,
UserIdentityToken userToken,
SignatureData clientSignature,
SignedSoftwareCertificate[] signedSoftwareCertificates,
SignatureData userTokenSignature,
String[] localeIds) |
protected NodeId |
NodeManagementServiceHandler.addNode(ServiceContext serviceContext,
AddNodesItem nodeToAdd) |
protected void |
NodeManagementServiceHandler.addNodes(ServiceContext serviceContext,
AddNodesRequest request,
AddNodesResponse response) |
protected void |
NodeManagementServiceHandler.addReference(ServiceContext serviceContext,
AddReferencesItem addReferencesItem) |
protected void |
NodeManagementServiceHandler.addReferences(ServiceContext serviceContext,
AddReferencesRequest request,
AddReferencesResponse response) |
protected SubscriptionBase |
SubscriptionManager.addSubscription(ServiceContext serviceContext,
CreateSubscriptionRequest request)
Add a new subscription.
|
protected Object |
HistoryManager.beginHistoryRead(ServiceContext serviceContext,
HistoryReadDetails details,
TimestampsToReturn timestampsToReturn,
HistoryReadValueId[] nodesToRead,
HistoryContinuationPoint[] continuationPoints,
HistoryResult[] results)
Called to notify that a HistoryRead is beginning.
|
protected Object |
HistoryManager.beginHistoryUpdate(ServiceContext serviceContext,
HistoryUpdateDetails[] details,
HistoryUpdateResult[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify that a HistoryUpdate is beginning.
|
protected Object |
IoManager.beginRead(ServiceContext serviceContext,
ReadValueId[] nodesToRead,
TimestampsToReturn timestampsToReturn,
DateTime minTimestamp,
DataValue[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify that a Read is beginning.
|
protected Object |
IoManager.beginWrite(ServiceContext serviceContext,
WriteValue[] nodesToWrite,
StatusCode[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify that a Write is beginning.
|
protected void |
NodeManagementServiceHandler.browse(ServiceContext serviceContext,
BrowseRequest request,
BrowseResponse response) |
protected void |
NodeManagementServiceHandler.browseNext(ServiceContext serviceContext,
BrowseNextRequest request,
BrowseNextResponse response) |
protected BrowseContinuationPoint |
NodeManagementServiceHandler.browseNode(ServiceContext serviceContext,
List<ReferenceDescription> referenceDescriptions,
NodeId nodeId,
int maxReferences,
BrowseDirection browseDirection,
NodeId referenceTypeId,
Boolean includeSubTypes,
EnumSet<NodeClass> nodeClassSet,
EnumSet<BrowseResultMask> resultSet,
ViewDescription view,
int startIndex)
Get an array of Reference Descriptions for the node.
|
protected BrowseContinuationPoint |
NodeManagerTable.browseNode(ServiceContext serviceContext,
List<ReferenceDescription> referenceDescriptions,
NodeId nodeId,
int maxReferences,
BrowseDirection browseDirection,
NodeId referenceTypeId,
Boolean includeSubTypes,
QualifiedName browseName,
EnumSet<NodeClass> nodeClassSet,
EnumSet<BrowseResultMask> resultSet,
ViewDescription view,
int startIndex) |
protected BrowseContinuationPoint |
NodeManager.browseNode(ServiceContext serviceContext,
List<ReferenceDescription> referenceDescriptions,
NodeId nodeId,
int maxReferences,
BrowseDirection browseDirection,
NodeId referenceTypeId,
Boolean includeSubTypes,
QualifiedName browseName,
EnumSet<NodeClass> nodeClassSet,
EnumSet<BrowseResultMask> resultSet,
ViewDescription viewDescription,
int startIndex)
Browse a single node and filter according to the parameters.
|
protected void |
NodeManagementServiceHandler.call(ServiceContext serviceContext,
CallRequest request,
CallResponse response) |
protected void |
SessionManager.cancelSession(NodeId authenticationToken) |
protected NumericRange |
SubscriptionManager.checkIndexRangeForMonitoredItem(String indexRange,
UnsignedInteger attributeId) |
protected void |
NodeManagerTable.checkNodeManagementEnabled() |
protected void |
ServiceHandler.checkRequestLength(Object[] requestObjects,
int maxOperations) |
protected void |
SubscriptionManager.checkSession(ServiceContext serviceContext,
Subscription subscription) |
void |
Subscription.close()
Close the subscription.
|
protected void |
SessionManager.closeSession(NodeId authenticationToken,
boolean deleteSubscriptions) |
void |
SessionManager.closeSession(Session session)
Emulates a
CloseSessionRequest, i.e. |
void |
SessionManager.closeSession(Session session,
boolean deleteSubscriptions)
Emulates a
CloseSessionRequest, i.e. |
protected MonitoredDataItem |
SubscriptionManager.createMonitoredDataItem(ServiceContext serviceContext,
Subscription subscription,
MonitoredItemCreateRequest itemToCreate,
TimestampsToReturn timestampsToReturn,
MonitoringFilter filter) |
protected MonitoredItem |
SubscriptionManager.createMonitoredItem(ServiceContext serviceContext,
Subscription subscription,
TimestampsToReturn timestampsToReturn,
MonitoredItemCreateRequest itemToCreate) |
protected void |
SubscriptionServiceHandler.createMonitoredItems(ServiceContext serviceContext,
CreateMonitoredItemsRequest request,
CreateMonitoredItemsResponse response) |
protected ServiceContext |
SessionServiceHandler.createServiceContext(RequestHeader requestHeader) |
protected ServiceContext |
ServiceHandler.createServiceContext(RequestHeader requestHeader)
Create the serviceContext object used to identify the session and other parameters of a service
call.
|
protected Session |
SessionManager.createSession(ServerSecureChannel serverSecureChannel,
byte[] clientCertificate,
ApplicationDescription clientDescription,
UnsignedInteger maxResponseMessageSize,
Double requestedSessionTimeout,
String sessionName,
SecurityMode securityMode) |
protected void |
SubscriptionServiceHandler.createSubscription(ServiceContext serviceContext,
CreateSubscriptionRequest request,
CreateSubscriptionResponse response) |
protected void |
SubscriptionServiceHandler.deleteMonitoredItems(ServiceContext serviceContext,
DeleteMonitoredItemsRequest request,
DeleteMonitoredItemsResponse response) |
protected void |
NodeManagementServiceHandler.deleteNodes(ServiceContext serviceContext,
DeleteNodesRequest request,
DeleteNodesResponse response) |
protected void |
NodeManagementServiceHandler.deleteReferences(ServiceContext serviceContext,
DeleteReferencesRequest request,
DeleteReferencesResponse response) |
protected void |
SubscriptionServiceHandler.deleteSubscriptions(ServiceContext serviceContext,
DeleteSubscriptionsRequest request,
DeleteSubscriptionsResponse response) |
protected void |
Subscription.enabledChanged()
Handles a change in PublishingEnabled.
|
protected void |
HistoryManager.endHistoryRead(ServiceContext serviceContext,
Object operationContext,
HistoryReadDetails details,
TimestampsToReturn timestampsToReturn,
HistoryReadValueId[] nodesToRead,
HistoryContinuationPoint[] continuationPoints,
HistoryResult[] results)
Called to notify the end of a HistoryRead.
|
protected void |
HistoryManager.endHistoryUpdate(ServiceContext serviceContext,
Object operationContext,
HistoryUpdateDetails[] details,
HistoryUpdateResult[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify the end of a HistoryRead.
|
protected void |
IoManager.endRead(ServiceContext serviceContext,
Object object,
ReadValueId[] nodesToRead,
TimestampsToReturn timestampsToReturn,
DateTime minTimestamp,
DataValue[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify the end of a Read.
|
protected void |
IoManager.endWrite(ServiceContext serviceContext,
Object object,
WriteValue[] nodesToWrite,
StatusCode[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify the end of a Write.
|
protected Subscription |
SubscriptionManager.getNextSubscriptionToPublish(ServiceContext serviceContext,
long timeoutHint)
Find the next subscription from the publish queue
|
protected NotificationMessage |
Subscription.getNotificationMessage(UnsignedInteger retransmitSequenceNumber) |
Session |
SessionManager.getSession(NodeId authenticationToken)
Get a client session.
|
Subscription |
SubscriptionManager.getSubscription(UnsignedInteger subscriptionId)
Find the subscription by a subscriptionId
|
protected UaView |
NodeManagementServiceHandler.getView(NodeId viewId,
UnsignedInteger viewVersion,
DateTime timestamp)
Return the View object corresponding to the viewId.
|
protected void |
AttributeServiceHandler.historyRead(ServiceContext serviceContext,
HistoryReadRequest request,
HistoryReadResponse response)
Handle the onHistoryRead service call.
|
protected void |
AttributeServiceHandler.historyUpdate(ServiceContext serviceContext,
HistoryUpdateRequest request,
HistoryUpdateResponse response)
Handle the onHistoryUpdate service call.
|
protected void |
Subscription.internalRemoveItem(MonitoredItem item)
The actual method that will remove the item from the Subscription.
|
protected void |
SubscriptionServiceHandler.modifyMonitoredItems(ServiceContext serviceContext,
ModifyMonitoredItemsRequest request,
ModifyMonitoredItemsResponse response) |
protected SubscriptionBase |
SubscriptionManager.modifySubscription(ServiceContext serviceContext,
ModifySubscriptionRequest request) |
protected void |
SubscriptionServiceHandler.modifySubscription(ServiceContext serviceContext,
ModifySubscriptionRequest request,
ModifySubscriptionResponse response) |
protected void |
MonitoredItem.monitoringModeChanged() |
protected void |
MonitoredDataItem.monitoringModeChanged() |
default void |
SubscriptionManagerListener.onAddSubscription(ServiceContext serviceContext,
Subscription subscription)
Notification of a new subscription.
|
default Object |
HistoryManagerListener.onBeginHistoryRead(ServiceContext serviceContext,
HistoryReadDetails details,
TimestampsToReturn timestampsToReturn,
HistoryReadValueId[] nodesToRead,
HistoryContinuationPoint[] continuationPoints,
HistoryResult[] results)
Called to notify that a HistoryRead is beginning.
|
default Object |
HistoryManagerListener.onBeginHistoryUpdate(ServiceContext serviceContext,
HistoryUpdateDetails[] details,
HistoryUpdateResult[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify that a HistoryUpdate is beginning.
|
default void |
HistoryManagerListener.onEndHistoryRead(ServiceContext serviceContext,
Object operationContext,
HistoryReadDetails details,
TimestampsToReturn timestampsToReturn,
HistoryReadValueId[] nodesToRead,
HistoryContinuationPoint[] continuationPoints,
HistoryResult[] results)
Called to notify the end of a HistoryRead.
|
default void |
HistoryManagerListener.onEndHistoryUpdate(ServiceContext serviceContext,
Object operationContext,
HistoryUpdateDetails[] details,
HistoryUpdateResult[] results,
DiagnosticInfo[] diagnosticInfos)
Called to notify the end of a HistoryRead.
|
default void |
SubscriptionManagerListener.onRemoveSubscription(ServiceContext serviceContext,
Subscription subscription)
Notification of Subscription removal.
|
protected void |
Subscription.paramChanged()
Parameter change "event".
|
protected void |
SubscriptionManager.publish(ServiceContext serviceContext,
PublishRequest request,
PublishResponse response) |
void |
NodeManagerTableListener.queryFirst(ServiceContext serviceContext,
QueryFirstRequest request,
QueryFirstResponse response)
Can be used to implement Query service call.
|
protected void |
NodeManagerTable.queryFirst(ServiceContext serviceContext,
QueryFirstRequest request,
QueryFirstResponse response) |
protected void |
NodeManager.queryFirst(ServiceContext serviceContext,
QueryFirstRequest request,
QueryFirstResponse response) |
protected void |
NodeManagementServiceHandler.queryFirst(ServiceContext serviceContext,
QueryFirstRequest request,
QueryFirstResponse response) |
void |
NodeManagerTableListener.queryNext(ServiceContext serviceContext,
QueryNextRequest request,
QueryNextResponse response)
Can be used to implement QueryNext service call.
|
protected void |
NodeManagerTable.queryNext(ServiceContext serviceContext,
QueryNextRequest request,
QueryNextResponse response) |
protected void |
NodeManager.queryNext(ServiceContext serviceContext,
QueryNextRequest request,
QueryNextResponse response) |
protected void |
NodeManagementServiceHandler.queryNext(ServiceContext serviceContext,
QueryNextRequest request,
QueryNextResponse response) |
protected void |
AttributeServiceHandler.read(ServiceContext serviceContext,
ReadRequest request,
ReadResponse response)
Handle the onRead service call.
|
void |
UaServer.registerAndLoadModel(ServerCodegenModel codegenModel,
URI nodeSetXml)
Specify an information model to use in the application.
|
protected void |
NodeManagementServiceHandler.registerNodes(ServiceContext serviceContext,
RegisterNodesRequest request,
RegisterNodesResponse response) |
MonitoredItemBase |
Subscription.removeItem(MonitoredItemBase item) |
MonitoredItemBase |
Subscription.removeItem(UnsignedInteger itemId) |
protected void |
SubscriptionManager.removeSubscription(ServiceContext serviceContext,
Subscription subscription,
boolean removeFromQueue) |
protected void |
SubscriptionManager.republish(ServiceContext serviceContext,
RepublishRequest request,
RepublishResponse response) |
protected void |
MonitoredDataItem.setDataChangeFilter(DataChangeFilter filter) |
protected void |
MonitoredEventItem.setEventFilter(EventFilter eventFilter) |
protected void |
MonitoredItem.setFilter(MonitoringFilter filter) |
protected void |
SubscriptionServiceHandler.setMonitoringMode(ServiceContext serviceContext,
SetMonitoringModeRequest request,
SetMonitoringModeResponse response) |
protected void |
SubscriptionManager.setMonitoringMode(ServiceContext serviceContext,
Subscription subscription,
UnsignedInteger monitoredItemId,
MonitoringMode mode) |
protected void |
SubscriptionServiceHandler.setPublishingMode(ServiceContext serviceContext,
SetPublishingModeRequest request,
SetPublishingModeResponse response) |
protected void |
SubscriptionManager.setPublishingMode(ServiceContext serviceContext,
UnsignedInteger subscriptionId,
Boolean publishingEnabled) |
protected void |
SubscriptionManager.setTriggering(ServiceContext serviceContext,
SetTriggeringRequest request,
SetTriggeringResponse response) |
protected static ExtensionObject |
ServiceHandler.toExtensionObject(ServiceContext serviceContext,
Structure data,
QualifiedName dataEncoding,
EncoderContext encoderContext) |
protected Subscription |
SubscriptionManager.transferSubscription(ServiceContext serviceContext,
UnsignedInteger subscriptionId,
boolean sendInitialValues)
Handle TransferSubscriptions call.
|
protected void |
SubscriptionServiceHandler.transferSubscriptions(ServiceContext serviceContext,
TransferSubscriptionsRequest request,
TransferSubscriptionsResponse response) |
protected BrowsePathTarget[] |
NodeManagerTable.translateBrowsePath(ServiceContext serviceContext,
NodeId startingNode,
RelativePath relativePath) |
protected BrowsePathTarget[] |
NodeManager.translateBrowsePath(ServiceContext serviceContext,
NodeId startingNodeId,
RelativePath relativePath) |
protected void |
NodeManagementServiceHandler.translateBrowsePathsToNodeIds(ServiceContext serviceContext,
TranslateBrowsePathsToNodeIdsRequest request,
TranslateBrowsePathsToNodeIdsResponse response) |
BrowsePathTarget[] |
NodeManagerTable.translateBrowsePathToNodeIds(NodeId startingNode,
RelativePath relativePath)
Request the NodeIds for the nodes that are references from the startingNode using paths.
|
protected void |
NodeManagementServiceHandler.unregisterNodes(ServiceContext serviceContext,
UnregisterNodesRequest request,
UnregisterNodesResponse response) |
protected ServiceContext |
ServiceHandler.validateRequest(EndpointServiceRequest<?,?> endpointRequest)
If the given
EndpointServiceRequest is an instance of
UaLoopbackClient.InternalEndpointServiceRequest (i.e. |
protected ServiceContext |
ServiceHandler.validateRequest(ServiceRequest request,
ServerSecureChannel serverSecureChannel) |
protected void |
AttributeServiceHandler.write(ServiceContext serviceContext,
WriteRequest request,
WriteResponse response)
Handle the onWrite service call.
|
| Modifier and Type | Method and Description |
|---|---|
CertificateDirectoryType.CheckRevocationStatusMethodOutputs |
CertificateDirectoryType.checkRevocationStatus(ByteString f_certificate) |
ApplicationRecordDataType[] |
DirectoryType.findApplications(String f_applicationUri) |
KeyCredentialServiceType.FinishRequestMethodOutputs |
KeyCredentialServiceType.finishRequest(NodeId f_requestId,
Boolean f_cancelRequest) |
CertificateDirectoryType.FinishRequestMethodOutputs |
CertificateDirectoryType.finishRequest(NodeId f_applicationId,
NodeId f_requestId) |
ApplicationRecordDataType |
DirectoryType.getApplication(NodeId f_applicationId) |
NodeId[] |
CertificateDirectoryType.getCertificateGroups(NodeId f_applicationId) |
CertificateDirectoryType.GetCertificatesMethodOutputs |
CertificateDirectoryType.getCertificates(NodeId f_applicationId,
NodeId f_certificateGroupId) |
Boolean |
CertificateDirectoryType.getCertificateStatus(NodeId f_applicationId,
NodeId f_certificateGroupId,
NodeId f_certificateTypeId) |
AuthorizationServiceType.GetServiceDescriptionMethodOutputs |
AuthorizationServiceType.getServiceDescription() |
NodeId |
CertificateDirectoryType.getTrustList(NodeId f_applicationId,
NodeId f_certificateGroupId) |
DirectoryType.QueryApplicationsMethodOutputs |
DirectoryType.queryApplications(UnsignedInteger f_startingRecordId,
UnsignedInteger f_maxRecordsToReturn,
String f_applicationName,
String f_applicationUri,
UnsignedInteger f_applicationType,
String f_productUri,
String[] f_capabilities) |
DirectoryType.QueryServersMethodOutputs |
DirectoryType.queryServers(UnsignedInteger f_startingRecordId,
UnsignedInteger f_maxRecordsToReturn,
String f_applicationName,
String f_applicationUri,
String f_productUri,
String[] f_serverCapabilities) |
NodeId |
DirectoryType.registerApplication(ApplicationRecordDataType f_application) |
String |
AuthorizationServiceType.requestAccessToken(UserIdentityToken f_identityToken,
String f_resourceId) |
void |
KeyCredentialServiceType.revoke(String f_credentialId) |
void |
CertificateDirectoryType.revokeCertificate(NodeId f_applicationId,
ByteString f_certificate) |
NodeId |
CertificateDirectoryType.startNewKeyPairRequest(NodeId f_applicationId,
NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
String f_subjectName,
String[] f_domainNames,
String f_privateKeyFormat,
String f_privateKeyPassword) |
NodeId |
KeyCredentialServiceType.startRequest(String f_applicationUri,
ByteString f_publicKey,
String f_securityPolicyUri,
NodeId[] f_requestedRoles) |
NodeId |
CertificateDirectoryType.startSigningRequest(NodeId f_applicationId,
NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
ByteString f_certificateRequest) |
void |
DirectoryType.unregisterApplication(NodeId f_applicationId) |
void |
DirectoryType.updateApplication(ApplicationRecordDataType f_application) |
| Modifier and Type | Method and Description |
|---|---|
CertificateDirectoryType.CheckRevocationStatusMethodOutputs |
CertificateDirectoryTypeImplBase.checkRevocationStatus(ByteString f_certificate) |
ApplicationRecordDataType[] |
DirectoryTypeImplBase.findApplications(String f_applicationUri) |
KeyCredentialServiceType.FinishRequestMethodOutputs |
KeyCredentialServiceTypeImplBase.finishRequest(NodeId f_requestId,
Boolean f_cancelRequest) |
CertificateDirectoryType.FinishRequestMethodOutputs |
CertificateDirectoryTypeImplBase.finishRequest(NodeId f_applicationId,
NodeId f_requestId) |
ApplicationRecordDataType |
DirectoryTypeImplBase.getApplication(NodeId f_applicationId) |
NodeId[] |
CertificateDirectoryTypeImplBase.getCertificateGroups(NodeId f_applicationId) |
CertificateDirectoryType.GetCertificatesMethodOutputs |
CertificateDirectoryTypeImplBase.getCertificates(NodeId f_applicationId,
NodeId f_certificateGroupId) |
Boolean |
CertificateDirectoryTypeImplBase.getCertificateStatus(NodeId f_applicationId,
NodeId f_certificateGroupId,
NodeId f_certificateTypeId) |
AuthorizationServiceType.GetServiceDescriptionMethodOutputs |
AuthorizationServiceTypeImplBase.getServiceDescription() |
NodeId |
CertificateDirectoryTypeImplBase.getTrustList(NodeId f_applicationId,
NodeId f_certificateGroupId) |
DirectoryType.QueryApplicationsMethodOutputs |
DirectoryTypeImplBase.queryApplications(UnsignedInteger f_startingRecordId,
UnsignedInteger f_maxRecordsToReturn,
String f_applicationName,
String f_applicationUri,
UnsignedInteger f_applicationType,
String f_productUri,
String[] f_capabilities) |
DirectoryType.QueryServersMethodOutputs |
DirectoryTypeImplBase.queryServers(UnsignedInteger f_startingRecordId,
UnsignedInteger f_maxRecordsToReturn,
String f_applicationName,
String f_applicationUri,
String f_productUri,
String[] f_serverCapabilities) |
NodeId |
DirectoryTypeImplBase.registerApplication(ApplicationRecordDataType f_application) |
String |
AuthorizationServiceTypeImplBase.requestAccessToken(UserIdentityToken f_identityToken,
String f_resourceId) |
void |
KeyCredentialServiceTypeImplBase.revoke(String f_credentialId) |
void |
CertificateDirectoryTypeImplBase.revokeCertificate(NodeId f_applicationId,
ByteString f_certificate) |
NodeId |
CertificateDirectoryTypeImplBase.startNewKeyPairRequest(NodeId f_applicationId,
NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
String f_subjectName,
String[] f_domainNames,
String f_privateKeyFormat,
String f_privateKeyPassword) |
NodeId |
KeyCredentialServiceTypeImplBase.startRequest(String f_applicationUri,
ByteString f_publicKey,
String f_securityPolicyUri,
NodeId[] f_requestedRoles) |
NodeId |
CertificateDirectoryTypeImplBase.startSigningRequest(NodeId f_applicationId,
NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
ByteString f_certificateRequest) |
void |
DirectoryTypeImplBase.unregisterApplication(NodeId f_applicationId) |
void |
DirectoryTypeImplBase.updateApplication(ApplicationRecordDataType f_application) |
| Modifier and Type | Method and Description |
|---|---|
void |
AcknowledgeableConditionType.acknowledge(ByteString f_eventId,
LocalizedText f_comment) |
void |
RoleType.addApplication(String f_applicationUri) |
void |
TrustListType.addCertificate(ByteString f_certificate,
Boolean f_isTrustedCertificate) |
void |
ConditionType.addComment(ByteString f_eventId,
LocalizedText f_comment) |
NodeId |
PublishSubscribeType.addConnection(PubSubConnectionDataType f_configuration) |
NodeId |
SubscribedDataSetFolderType.addDataSetFolder(String f_name) |
NodeId |
DataSetFolderType.addDataSetFolder(String f_name) |
NodeId |
ReaderGroupType.addDataSetReader(DataSetReaderDataType f_configuration) |
NodeId |
WriterGroupType.addDataSetWriter(DataSetWriterDataType f_configuration) |
void |
RoleType.addEndpoint(EndpointType f_endpoint) |
NodeId |
ExtensionFieldsType.addExtensionField(QualifiedName f_fieldName,
Object f_fieldValue) |
void |
RoleType.addIdentity(IdentityMappingRuleType f_rule) |
void |
PriorityMappingTableType.addPriorityMappingEntry(String f_mappingUri,
String f_priorityLabel,
UnsignedByte f_priorityValue_PCP,
UnsignedInteger f_priorityValue_DSCP) |
DataSetFolderType.AddPublishedDataItemsMethodOutputs |
DataSetFolderType.addPublishedDataItems(String f_name,
String[] f_fieldNameAliases,
DataSetFieldFlags[] f_fieldFlags,
PublishedVariableDataType[] f_variablesToAdd) |
DataSetFolderType.AddPublishedDataItemsTemplateMethodOutputs |
DataSetFolderType.addPublishedDataItemsTemplate(String f_name,
DataSetMetaDataType f_dataSetMetaData,
PublishedVariableDataType[] f_variablesToAdd) |
DataSetFolderType.AddPublishedEventsMethodOutputs |
DataSetFolderType.addPublishedEvents(String f_name,
NodeId f_eventNotifier,
String[] f_fieldNameAliases,
DataSetFieldFlags[] f_fieldFlags,
SimpleAttributeOperand[] f_selectedFields,
ContentFilter f_filter) |
NodeId |
DataSetFolderType.addPublishedEventsTemplate(String f_name,
DataSetMetaDataType f_dataSetMetaData,
NodeId f_eventNotifier,
SimpleAttributeOperand[] f_selectedFields,
ContentFilter f_filter) |
NodeId |
PubSubKeyPushTargetFolderType.addPushTarget(String f_applicationUri,
String f_endpointUrl,
String f_securityPolicyUri,
UserTokenPolicy f_userTokenType,
UnsignedShort f_requestedKeyCount,
Double f_retryInterval) |
NodeId |
PubSubKeyPushTargetFolderType.addPushTargetFolder(String f_name) |
NodeId |
PubSubConnectionType.addReaderGroup(ReaderGroupDataType f_configuration) |
NodeId |
RoleSetType.addRole(String f_roleName,
String f_namespaceUri) |
SecurityGroupFolderType.AddSecurityGroupMethodOutputs |
SecurityGroupFolderType.addSecurityGroup(String f_securityGroupName,
Double f_keyLifetime,
String f_securityPolicyUri,
UnsignedInteger f_maxFutureKeyCount,
UnsignedInteger f_maxPastKeyCount) |
NodeId |
SecurityGroupFolderType.addSecurityGroupFolder(String f_name) |
NodeId |
SubscribedDataSetFolderType.addSubscribedDataSet(StandaloneSubscribedDataSetDataType f_subscribedDataSet) |
StatusCode[] |
TargetVariablesType.addTargetVariables(ConfigurationVersionDataType f_configurationVersion,
FieldTargetDataType[] f_targetVariablesToAdd) |
void |
UserManagementType.addUser(String f_userName,
String f_password,
UserConfigurationMask f_userConfiguration,
String f_description) |
PublishedDataItemsType.AddVariablesMethodOutputs |
PublishedDataItemsType.addVariables(ConfigurationVersionDataType f_configurationVersion,
String[] f_fieldNameAliases,
Boolean[] f_promotedFields,
PublishedVariableDataType[] f_variablesToAdd) |
NodeId |
PubSubConnectionType.addWriterGroup(WriterGroupDataType f_configuration) |
void |
ServerConfigurationType.applyChanges() |
void |
ServerConfigurationType.cancelChanges() |
void |
UserManagementType.changePassword(String f_oldPassword,
String f_newPassword) |
void |
FileType.close(UnsignedInteger f_fileHandle) |
NodeId |
TemporaryFileTransferType.closeAndCommit(UnsignedInteger f_fileHandle) |
Boolean |
TrustListType.closeAndUpdate(UnsignedInteger f_fileHandle) |
PubSubConfigurationType.CloseAndUpdateMethodOutputs |
PubSubConfigurationType.closeAndUpdate(UnsignedInteger f_fileHandle,
Boolean f_requireCompleteUpdate,
PubSubConfigurationRefDataType[] f_configurationReferences) |
ConfigurationFileType.CloseAndUpdateMethodOutputs |
ConfigurationFileType.closeAndUpdate(UnsignedInteger f_fileHandle,
UnsignedInteger f_versionToUpdate,
ConfigurationUpdateTargetType[] f_targets,
Double f_revertAfterTime,
Double f_restartDelayTime) |
Integer[] |
SerializationEntityType.configureSerialization(KeyValuePair[] f_serializationFilterProperties) |
void |
AcknowledgeableConditionType.confirm(ByteString f_eventId,
LocalizedText f_comment) |
void |
ConfigurationFileType.confirmUpdate(UUID f_updateId) |
StatusCode[] |
PubSubKeyPushTargetType.connectSecurityGroups(NodeId[] f_securityGroupIds) |
NodeId |
KeyCredentialConfigurationFolderType.createCredential(String f_name,
String f_resourceUri,
String f_profileUri,
String[] f_endpointUrls) |
NodeId |
DataSetReaderType.createDataSetMirror(String f_parentNodeName,
RolePermissionType[] f_rolePermissions) |
NodeId |
FileDirectoryType.createDirectory(String f_directoryName) |
FileDirectoryType.CreateFileMethodOutputs |
FileDirectoryType.createFile(String f_fileName,
Boolean f_requestFileOpen) |
ByteString |
ServerConfigurationType.createSelfSignedCertificate(NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
String f_subjectName,
String[] f_dnsNames,
String[] f_ipAddresses,
UnsignedShort f_lifetimeInDays,
UnsignedShort f_keySizeInBits) |
ByteString |
ServerConfigurationType.createSigningRequest(NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
String f_subjectName,
Boolean f_regeneratePrivateKey,
ByteString f_nonce) |
StatusCode[] |
DataSetReaderType.createTargetVariables(ConfigurationVersionDataType f_configurationVersion,
FieldTargetDataType[] f_targetVariablesToAdd) |
void |
FileDirectoryType.delete(NodeId f_objectToDelete) |
void |
ServerConfigurationType.deleteCertificate(NodeId f_certificateGroupId,
NodeId f_certificateTypeId) |
void |
KeyCredentialConfigurationType.deleteCredential() |
void |
PriorityMappingTableType.deletePriorityMappingEntry(String f_mappingUri,
String f_priorityLabel) |
void |
PubSubStatusType.disable() |
void |
ConditionType.disable() |
StatusCode[] |
PubSubKeyPushTargetType.disconnectSecurityGroups(NodeId[] f_securityGroupIds) |
void |
PubSubStatusType.enable() |
void |
ConditionType.enable() |
void |
AddressSpaceFileType.exportNamespace() |
void |
NonTransparentBackupRedundancyType.failover() |
AliasNameDataType[] |
AliasNameCategoryType.findAlias(String f_aliasNameSearchPattern,
NodeId f_referenceTypeFilter) |
void |
SecurityGroupType.forceKeyRotation() |
TemporaryFileTransferType.GenerateFileForReadMethodOutputs |
TemporaryFileTransferType.generateFileForRead(Object f_generateOptions) |
TemporaryFileTransferType.GenerateFileForWriteMethodOutputs |
TemporaryFileTransferType.generateFileForWrite(Object f_generateOptions) |
ServerConfigurationType.GetCertificatesMethodOutputs |
ServerConfigurationType.getCertificates(NodeId f_certificateGroupId) |
KeyCredentialConfigurationType.GetEncryptingKeyMethodOutputs |
KeyCredentialConfigurationType.getEncryptingKey(String f_credentialId,
String f_requestedSecurityPolicyUri) |
NodeId[] |
AlarmConditionType.getGroupMemberships() |
ServerType.GetMonitoredItemsMethodOutputs |
ServerType.getMonitoredItems(UnsignedInteger f_subscriptionId) |
UnsignedLong |
FileType.getPosition(UnsignedInteger f_fileHandle) |
LogObjectType.GetRecordsMethodOutputs |
LogObjectType.getRecords(DateTime f_startTime,
DateTime f_endTime,
UnsignedInteger f_maxReturnRecords,
UnsignedShort f_minimumSeverity,
LogRecordMask f_requestMask,
ByteString f_continuationPointIn) |
ByteString[] |
ServerConfigurationType.getRejectedList() |
ByteString[] |
CertificateGroupType.getRejectedList() |
NodeId |
PubSubKeyServiceType.getSecurityGroup(String f_securityGroupId) |
PubSubKeyServiceType.GetSecurityKeysMethodOutputs |
PubSubKeyServiceType.getSecurityKeys(String f_securityGroupId,
UnsignedInteger f_startingTokenId,
UnsignedInteger f_requestedKeyCount) |
void |
ProgramStateMachineType.halt() |
void |
SecurityGroupType.invalidateKeys() |
ConfigurationVersionDataType |
PublishedEventsType.modifyFieldSelection(ConfigurationVersionDataType f_configurationVersion,
String[] f_fieldNameAliases,
Boolean[] f_promotedFields,
SimpleAttributeOperand[] f_selectedFields) |
void |
UserManagementType.modifyUser(String f_userName,
Boolean f_modifyPassword,
String f_password,
Boolean f_modifyUserConfiguration,
UserConfigurationMask f_userConfiguration,
Boolean f_modifyDescription,
String f_description) |
NodeId |
FileDirectoryType.moveOrCopy(NodeId f_objectToMoveOrCopy,
NodeId f_targetDirectory,
Boolean f_createCopy,
String f_newName) |
void |
ShelvedStateMachineType.oneShotShelve() |
void |
ShelvedStateMachineType.oneShotShelve2(LocalizedText f_comment) |
UnsignedInteger |
FileType.open(UnsignedByte f_mode) |
UnsignedInteger |
TrustListType.openWithMasks(UnsignedInteger f_masks) |
void |
AlarmConditionType.placeInService() |
void |
AlarmConditionType.placeInService2(LocalizedText f_comment) |
ByteString |
FileType.read(UnsignedInteger f_fileHandle,
Integer f_length) |
void |
RoleType.removeApplication(String f_applicationUri) |
void |
TrustListType.removeCertificate(String f_thumbprint,
Boolean f_isTrustedCertificate) |
void |
PublishSubscribeType.removeConnection(NodeId f_connectionId) |
void |
SubscribedDataSetFolderType.removeDataSetFolder(NodeId f_dataSetFolderNodeId) |
void |
DataSetFolderType.removeDataSetFolder(NodeId f_dataSetFolderNodeId) |
void |
ReaderGroupType.removeDataSetReader(NodeId f_dataSetReaderNodeId) |
void |
WriterGroupType.removeDataSetWriter(NodeId f_dataSetWriterNodeId) |
void |
RoleType.removeEndpoint(EndpointType f_endpoint) |
void |
ExtensionFieldsType.removeExtensionField(NodeId f_fieldId) |
void |
AlarmConditionType.removeFromService() |
void |
AlarmConditionType.removeFromService2(LocalizedText f_comment) |
void |
PubSubConnectionType.removeGroup(NodeId f_groupId) |
void |
RoleType.removeIdentity(IdentityMappingRuleType f_rule) |
void |
DataSetFolderType.removePublishedDataSet(NodeId f_dataSetNodeId) |
void |
PubSubKeyPushTargetFolderType.removePushTarget(NodeId f_pushTargetId) |
void |
PubSubKeyPushTargetFolderType.removePushTargetFolder(NodeId f_pushTargetFolderNodeId) |
void |
RoleSetType.removeRole(NodeId f_roleNodeId) |
void |
SecurityGroupFolderType.removeSecurityGroup(NodeId f_securityGroupNodeId) |
void |
SecurityGroupFolderType.removeSecurityGroupFolder(NodeId f_securityGroupFolderNodeId) |
void |
SubscribedDataSetFolderType.removeSubscribedDataSet(NodeId f_subscribedDataSetNodeId) |
StatusCode[] |
TargetVariablesType.removeTargetVariables(ConfigurationVersionDataType f_configurationVersion,
UnsignedInteger[] f_targetsToRemove) |
void |
UserManagementType.removeUser(String f_userName) |
PublishedDataItemsType.RemoveVariablesMethodOutputs |
PublishedDataItemsType.removeVariables(ConfigurationVersionDataType f_configurationVersion,
UnsignedInteger[] f_variablesToRemove) |
void |
ServerType.requestServerStateChange(ServerState f_state,
DateTime f_estimatedReturnTime,
UnsignedInteger f_secondsTillShutdown,
LocalizedText f_reason,
Boolean f_restart) |
String[] |
ProvisionableDeviceType.requestTickets() |
void |
ServerType.resendData(UnsignedInteger f_subscriptionId) |
PubSubConfigurationType.ReserveIdsMethodOutputs |
PubSubConfigurationType.reserveIds(String f_transportProfileUri,
UnsignedShort f_numReqWriterGroupIds,
UnsignedShort f_numReqDataSetWriterIds) |
void |
PubSubDiagnosticsType.reset() |
void |
ProgramStateMachineType.reset() |
void |
FileTransferStateMachineType.reset() |
void |
AlarmMetricsType.reset() |
void |
AlarmConditionType.reset() |
void |
AlarmConditionType.reset2(LocalizedText f_comment) |
void |
ServerConfigurationType.resetToServerDefaults() |
void |
DialogConditionType.respond(Integer f_selectedResponse) |
void |
DialogConditionType.respond2(Integer f_selectedResponse,
LocalizedText f_comment) |
void |
ProgramStateMachineType.resume() |
void |
FileType.setPosition(UnsignedInteger f_fileHandle,
UnsignedLong f_position) |
void |
ProvisionableDeviceType.setRegistrarEndpoints(ApplicationDescription[] f_registrars) |
void |
PublishSubscribeType.setSecurityKeys(String f_securityGroupId,
String f_securityPolicyUri,
UnsignedInteger f_currentTokenId,
ByteString f_currentKey,
ByteString[] f_futureKeys,
Double f_timeToNextKey,
Double f_keyLifetime) |
UnsignedInteger |
ServerType.setSubscriptionDurable(UnsignedInteger f_subscriptionId,
UnsignedInteger f_lifetimeInHours) |
void |
AlarmConditionType.silence() |
void |
ProgramStateMachineType.start() |
void |
AlarmConditionType.suppress() |
void |
AlarmConditionType.suppress2(LocalizedText f_comment) |
void |
ProgramStateMachineType.suspend() |
void |
ShelvedStateMachineType.timedShelve(Double f_shelvingTime) |
void |
ShelvedStateMachineType.timedShelve2(Double f_shelvingTime,
LocalizedText f_comment) |
void |
PubSubKeyPushTargetType.triggerKeyUpdate() |
void |
ShelvedStateMachineType.unshelve() |
void |
ShelvedStateMachineType.unshelve2(LocalizedText f_comment) |
void |
AlarmConditionType.unsuppress() |
void |
AlarmConditionType.unsuppress2(LocalizedText f_comment) |
Boolean |
ServerConfigurationType.updateCertificate(NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
ByteString f_certificate,
ByteString[] f_issuerCertificates,
String f_privateKeyFormat,
ByteString f_privateKey) |
void |
KeyCredentialConfigurationType.updateCredential(String f_credentialId,
ByteString f_credentialSecret,
String f_certificateThumbprint,
String f_securityPolicyUri) |
void |
FileType.write(UnsignedInteger f_fileHandle,
ByteString f_data) |
| Modifier and Type | Method and Description |
|---|---|
void |
AcknowledgeableConditionTypeImplBase.acknowledge(ByteString f_eventId,
LocalizedText f_comment) |
void |
RoleTypeImplBase.addApplication(String f_applicationUri) |
void |
TrustListTypeImplBase.addCertificate(ByteString f_certificate,
Boolean f_isTrustedCertificate) |
void |
ConditionTypeImplBase.addComment(ByteString f_eventId,
LocalizedText f_comment) |
NodeId |
PublishSubscribeTypeImplBase.addConnection(PubSubConnectionDataType f_configuration) |
NodeId |
SubscribedDataSetFolderTypeImplBase.addDataSetFolder(String f_name) |
NodeId |
DataSetFolderTypeImplBase.addDataSetFolder(String f_name) |
NodeId |
ReaderGroupTypeImplBase.addDataSetReader(DataSetReaderDataType f_configuration) |
NodeId |
WriterGroupTypeImplBase.addDataSetWriter(DataSetWriterDataType f_configuration) |
void |
RoleTypeImplBase.addEndpoint(EndpointType f_endpoint) |
NodeId |
ExtensionFieldsTypeImplBase.addExtensionField(QualifiedName f_fieldName,
Object f_fieldValue) |
void |
RoleTypeImplBase.addIdentity(IdentityMappingRuleType f_rule) |
void |
PriorityMappingTableTypeImplBase.addPriorityMappingEntry(String f_mappingUri,
String f_priorityLabel,
UnsignedByte f_priorityValue_PCP,
UnsignedInteger f_priorityValue_DSCP) |
DataSetFolderType.AddPublishedDataItemsMethodOutputs |
DataSetFolderTypeImplBase.addPublishedDataItems(String f_name,
String[] f_fieldNameAliases,
DataSetFieldFlags[] f_fieldFlags,
PublishedVariableDataType[] f_variablesToAdd) |
DataSetFolderType.AddPublishedDataItemsTemplateMethodOutputs |
DataSetFolderTypeImplBase.addPublishedDataItemsTemplate(String f_name,
DataSetMetaDataType f_dataSetMetaData,
PublishedVariableDataType[] f_variablesToAdd) |
DataSetFolderType.AddPublishedEventsMethodOutputs |
DataSetFolderTypeImplBase.addPublishedEvents(String f_name,
NodeId f_eventNotifier,
String[] f_fieldNameAliases,
DataSetFieldFlags[] f_fieldFlags,
SimpleAttributeOperand[] f_selectedFields,
ContentFilter f_filter) |
NodeId |
DataSetFolderTypeImplBase.addPublishedEventsTemplate(String f_name,
DataSetMetaDataType f_dataSetMetaData,
NodeId f_eventNotifier,
SimpleAttributeOperand[] f_selectedFields,
ContentFilter f_filter) |
NodeId |
PubSubKeyPushTargetFolderTypeImplBase.addPushTarget(String f_applicationUri,
String f_endpointUrl,
String f_securityPolicyUri,
UserTokenPolicy f_userTokenType,
UnsignedShort f_requestedKeyCount,
Double f_retryInterval) |
NodeId |
PubSubKeyPushTargetFolderTypeImplBase.addPushTargetFolder(String f_name) |
NodeId |
PubSubConnectionTypeImplBase.addReaderGroup(ReaderGroupDataType f_configuration) |
NodeId |
RoleSetTypeImplBase.addRole(String f_roleName,
String f_namespaceUri) |
SecurityGroupFolderType.AddSecurityGroupMethodOutputs |
SecurityGroupFolderTypeImplBase.addSecurityGroup(String f_securityGroupName,
Double f_keyLifetime,
String f_securityPolicyUri,
UnsignedInteger f_maxFutureKeyCount,
UnsignedInteger f_maxPastKeyCount) |
NodeId |
SecurityGroupFolderTypeImplBase.addSecurityGroupFolder(String f_name) |
NodeId |
SubscribedDataSetFolderTypeImplBase.addSubscribedDataSet(StandaloneSubscribedDataSetDataType f_subscribedDataSet) |
StatusCode[] |
TargetVariablesTypeImplBase.addTargetVariables(ConfigurationVersionDataType f_configurationVersion,
FieldTargetDataType[] f_targetVariablesToAdd) |
void |
UserManagementTypeImplBase.addUser(String f_userName,
String f_password,
UserConfigurationMask f_userConfiguration,
String f_description) |
PublishedDataItemsType.AddVariablesMethodOutputs |
PublishedDataItemsTypeImplBase.addVariables(ConfigurationVersionDataType f_configurationVersion,
String[] f_fieldNameAliases,
Boolean[] f_promotedFields,
PublishedVariableDataType[] f_variablesToAdd) |
NodeId |
PubSubConnectionTypeImplBase.addWriterGroup(WriterGroupDataType f_configuration) |
void |
ServerConfigurationTypeImplBase.applyChanges() |
Object[] |
BaseObjectTypeImpl.callMethod(QualifiedName browseName,
Object... inArgs) |
void |
ServerConfigurationTypeImplBase.cancelChanges() |
void |
UserManagementTypeImplBase.changePassword(String f_oldPassword,
String f_newPassword) |
void |
FileTypeImplBase.close(UnsignedInteger f_fileHandle) |
NodeId |
TemporaryFileTransferTypeImplBase.closeAndCommit(UnsignedInteger f_fileHandle) |
Boolean |
TrustListTypeImplBase.closeAndUpdate(UnsignedInteger f_fileHandle) |
PubSubConfigurationType.CloseAndUpdateMethodOutputs |
PubSubConfigurationTypeImplBase.closeAndUpdate(UnsignedInteger f_fileHandle,
Boolean f_requireCompleteUpdate,
PubSubConfigurationRefDataType[] f_configurationReferences) |
ConfigurationFileType.CloseAndUpdateMethodOutputs |
ConfigurationFileTypeImplBase.closeAndUpdate(UnsignedInteger f_fileHandle,
UnsignedInteger f_versionToUpdate,
ConfigurationUpdateTargetType[] f_targets,
Double f_revertAfterTime,
Double f_restartDelayTime) |
Integer[] |
SerializationEntityTypeImplBase.configureSerialization(KeyValuePair[] f_serializationFilterProperties) |
void |
AcknowledgeableConditionTypeImplBase.confirm(ByteString f_eventId,
LocalizedText f_comment) |
void |
ConfigurationFileTypeImplBase.confirmUpdate(UUID f_updateId) |
StatusCode[] |
PubSubKeyPushTargetTypeImplBase.connectSecurityGroups(NodeId[] f_securityGroupIds) |
NodeId |
KeyCredentialConfigurationFolderTypeImplBase.createCredential(String f_name,
String f_resourceUri,
String f_profileUri,
String[] f_endpointUrls) |
NodeId |
DataSetReaderTypeImplBase.createDataSetMirror(String f_parentNodeName,
RolePermissionType[] f_rolePermissions) |
NodeId |
FileDirectoryTypeImplBase.createDirectory(String f_directoryName) |
FileDirectoryType.CreateFileMethodOutputs |
FileDirectoryTypeImplBase.createFile(String f_fileName,
Boolean f_requestFileOpen) |
ByteString |
ServerConfigurationTypeImplBase.createSelfSignedCertificate(NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
String f_subjectName,
String[] f_dnsNames,
String[] f_ipAddresses,
UnsignedShort f_lifetimeInDays,
UnsignedShort f_keySizeInBits) |
ByteString |
ServerConfigurationTypeImplBase.createSigningRequest(NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
String f_subjectName,
Boolean f_regeneratePrivateKey,
ByteString f_nonce) |
StatusCode[] |
DataSetReaderTypeImplBase.createTargetVariables(ConfigurationVersionDataType f_configurationVersion,
FieldTargetDataType[] f_targetVariablesToAdd) |
void |
FileDirectoryTypeImplBase.delete(NodeId f_objectToDelete) |
void |
ServerConfigurationTypeImplBase.deleteCertificate(NodeId f_certificateGroupId,
NodeId f_certificateTypeId) |
void |
KeyCredentialConfigurationTypeImplBase.deleteCredential() |
void |
PriorityMappingTableTypeImplBase.deletePriorityMappingEntry(String f_mappingUri,
String f_priorityLabel) |
void |
PubSubStatusTypeImplBase.disable() |
void |
ConditionTypeImplBase.disable() |
StatusCode[] |
PubSubKeyPushTargetTypeImplBase.disconnectSecurityGroups(NodeId[] f_securityGroupIds) |
void |
PubSubStatusTypeImplBase.enable() |
void |
ConditionTypeImplBase.enable() |
void |
AddressSpaceFileTypeImplBase.exportNamespace() |
void |
NonTransparentBackupRedundancyTypeImplBase.failover() |
AliasNameDataType[] |
AliasNameCategoryTypeImplBase.findAlias(String f_aliasNameSearchPattern,
NodeId f_referenceTypeFilter) |
void |
SecurityGroupTypeImplBase.forceKeyRotation() |
TemporaryFileTransferType.GenerateFileForReadMethodOutputs |
TemporaryFileTransferTypeImplBase.generateFileForRead(Object f_generateOptions) |
TemporaryFileTransferType.GenerateFileForWriteMethodOutputs |
TemporaryFileTransferTypeImplBase.generateFileForWrite(Object f_generateOptions) |
ServerConfigurationType.GetCertificatesMethodOutputs |
ServerConfigurationTypeImplBase.getCertificates(NodeId f_certificateGroupId) |
KeyCredentialConfigurationType.GetEncryptingKeyMethodOutputs |
KeyCredentialConfigurationTypeImplBase.getEncryptingKey(String f_credentialId,
String f_requestedSecurityPolicyUri) |
NodeId[] |
AlarmConditionTypeImplBase.getGroupMemberships() |
ServerType.GetMonitoredItemsMethodOutputs |
ServerTypeImplBase.getMonitoredItems(UnsignedInteger f_subscriptionId) |
UnsignedLong |
FileTypeImplBase.getPosition(UnsignedInteger f_fileHandle) |
LogObjectType.GetRecordsMethodOutputs |
LogObjectTypeImplBase.getRecords(DateTime f_startTime,
DateTime f_endTime,
UnsignedInteger f_maxReturnRecords,
UnsignedShort f_minimumSeverity,
LogRecordMask f_requestMask,
ByteString f_continuationPointIn) |
ByteString[] |
ServerConfigurationTypeImplBase.getRejectedList() |
ByteString[] |
CertificateGroupTypeImplBase.getRejectedList() |
NodeId |
PubSubKeyServiceTypeImplBase.getSecurityGroup(String f_securityGroupId) |
PubSubKeyServiceType.GetSecurityKeysMethodOutputs |
PubSubKeyServiceTypeImplBase.getSecurityKeys(String f_securityGroupId,
UnsignedInteger f_startingTokenId,
UnsignedInteger f_requestedKeyCount) |
void |
ProgramStateMachineTypeImplBase.halt() |
void |
SecurityGroupTypeImplBase.invalidateKeys() |
ConfigurationVersionDataType |
PublishedEventsTypeImplBase.modifyFieldSelection(ConfigurationVersionDataType f_configurationVersion,
String[] f_fieldNameAliases,
Boolean[] f_promotedFields,
SimpleAttributeOperand[] f_selectedFields) |
void |
UserManagementTypeImplBase.modifyUser(String f_userName,
Boolean f_modifyPassword,
String f_password,
Boolean f_modifyUserConfiguration,
UserConfigurationMask f_userConfiguration,
Boolean f_modifyDescription,
String f_description) |
NodeId |
FileDirectoryTypeImplBase.moveOrCopy(NodeId f_objectToMoveOrCopy,
NodeId f_targetDirectory,
Boolean f_createCopy,
String f_newName) |
void |
ShelvedStateMachineTypeImplBase.oneShotShelve() |
void |
ShelvedStateMachineTypeImplBase.oneShotShelve2(LocalizedText f_comment) |
UnsignedInteger |
FileTypeImpl.open(EnumSet<FileTypeOpenMode> mode) |
UnsignedInteger |
FileTypeImpl.open(FileTypeOpenMode... mode) |
UnsignedInteger |
FileTypeImplBase.open(UnsignedByte f_mode) |
UnsignedInteger |
TrustListTypeImplBase.openWithMasks(UnsignedInteger f_masks) |
void |
AlarmConditionTypeImplBase.placeInService() |
void |
AlarmConditionTypeImplBase.placeInService2(LocalizedText f_comment) |
ByteString |
FileTypeImplBase.read(UnsignedInteger f_fileHandle,
Integer f_length) |
void |
RoleTypeImplBase.removeApplication(String f_applicationUri) |
void |
TrustListTypeImplBase.removeCertificate(String f_thumbprint,
Boolean f_isTrustedCertificate) |
void |
PublishSubscribeTypeImplBase.removeConnection(NodeId f_connectionId) |
void |
SubscribedDataSetFolderTypeImplBase.removeDataSetFolder(NodeId f_dataSetFolderNodeId) |
void |
DataSetFolderTypeImplBase.removeDataSetFolder(NodeId f_dataSetFolderNodeId) |
void |
ReaderGroupTypeImplBase.removeDataSetReader(NodeId f_dataSetReaderNodeId) |
void |
WriterGroupTypeImplBase.removeDataSetWriter(NodeId f_dataSetWriterNodeId) |
void |
RoleTypeImplBase.removeEndpoint(EndpointType f_endpoint) |
void |
ExtensionFieldsTypeImplBase.removeExtensionField(NodeId f_fieldId) |
void |
AlarmConditionTypeImplBase.removeFromService() |
void |
AlarmConditionTypeImplBase.removeFromService2(LocalizedText f_comment) |
void |
PubSubConnectionTypeImplBase.removeGroup(NodeId f_groupId) |
void |
RoleTypeImplBase.removeIdentity(IdentityMappingRuleType f_rule) |
void |
DataSetFolderTypeImplBase.removePublishedDataSet(NodeId f_dataSetNodeId) |
void |
PubSubKeyPushTargetFolderTypeImplBase.removePushTarget(NodeId f_pushTargetId) |
void |
PubSubKeyPushTargetFolderTypeImplBase.removePushTargetFolder(NodeId f_pushTargetFolderNodeId) |
void |
RoleSetTypeImplBase.removeRole(NodeId f_roleNodeId) |
void |
SecurityGroupFolderTypeImplBase.removeSecurityGroup(NodeId f_securityGroupNodeId) |
void |
SecurityGroupFolderTypeImplBase.removeSecurityGroupFolder(NodeId f_securityGroupFolderNodeId) |
void |
SubscribedDataSetFolderTypeImplBase.removeSubscribedDataSet(NodeId f_subscribedDataSetNodeId) |
StatusCode[] |
TargetVariablesTypeImplBase.removeTargetVariables(ConfigurationVersionDataType f_configurationVersion,
UnsignedInteger[] f_targetsToRemove) |
void |
UserManagementTypeImplBase.removeUser(String f_userName) |
PublishedDataItemsType.RemoveVariablesMethodOutputs |
PublishedDataItemsTypeImplBase.removeVariables(ConfigurationVersionDataType f_configurationVersion,
UnsignedInteger[] f_variablesToRemove) |
void |
ServerTypeImplBase.requestServerStateChange(ServerState f_state,
DateTime f_estimatedReturnTime,
UnsignedInteger f_secondsTillShutdown,
LocalizedText f_reason,
Boolean f_restart) |
String[] |
ProvisionableDeviceTypeImplBase.requestTickets() |
void |
ServerTypeImplBase.resendData(UnsignedInteger f_subscriptionId) |
PubSubConfigurationType.ReserveIdsMethodOutputs |
PubSubConfigurationTypeImplBase.reserveIds(String f_transportProfileUri,
UnsignedShort f_numReqWriterGroupIds,
UnsignedShort f_numReqDataSetWriterIds) |
void |
PubSubDiagnosticsTypeImplBase.reset() |
void |
ProgramStateMachineTypeImplBase.reset() |
void |
FileTransferStateMachineTypeImplBase.reset() |
void |
AlarmMetricsTypeImplBase.reset() |
void |
AlarmConditionTypeImplBase.reset() |
void |
AlarmConditionTypeImplBase.reset2(LocalizedText f_comment) |
void |
ServerConfigurationTypeImplBase.resetToServerDefaults() |
void |
DialogConditionTypeImplBase.respond(Integer f_selectedResponse) |
void |
DialogConditionTypeImplBase.respond2(Integer f_selectedResponse,
LocalizedText f_comment) |
void |
ProgramStateMachineTypeImplBase.resume() |
void |
FileTypeImplBase.setPosition(UnsignedInteger f_fileHandle,
UnsignedLong f_position) |
void |
ProvisionableDeviceTypeImplBase.setRegistrarEndpoints(ApplicationDescription[] f_registrars) |
void |
PublishSubscribeTypeImplBase.setSecurityKeys(String f_securityGroupId,
String f_securityPolicyUri,
UnsignedInteger f_currentTokenId,
ByteString f_currentKey,
ByteString[] f_futureKeys,
Double f_timeToNextKey,
Double f_keyLifetime) |
UnsignedInteger |
ServerTypeImplBase.setSubscriptionDurable(UnsignedInteger f_subscriptionId,
UnsignedInteger f_lifetimeInHours) |
void |
AlarmConditionTypeImplBase.silence() |
void |
ProgramStateMachineTypeImplBase.start() |
void |
AlarmConditionTypeImplBase.suppress() |
void |
AlarmConditionTypeImplBase.suppress2(LocalizedText f_comment) |
void |
ProgramStateMachineTypeImplBase.suspend() |
void |
ShelvedStateMachineTypeImplBase.timedShelve(Double f_shelvingTime) |
void |
ShelvedStateMachineTypeImplBase.timedShelve2(Double f_shelvingTime,
LocalizedText f_comment) |
void |
PubSubKeyPushTargetTypeImplBase.triggerKeyUpdate() |
void |
ShelvedStateMachineTypeImplBase.unshelve() |
void |
ShelvedStateMachineTypeImplBase.unshelve2(LocalizedText f_comment) |
void |
AlarmConditionTypeImplBase.unsuppress() |
void |
AlarmConditionTypeImplBase.unsuppress2(LocalizedText f_comment) |
Boolean |
ServerConfigurationTypeImplBase.updateCertificate(NodeId f_certificateGroupId,
NodeId f_certificateTypeId,
ByteString f_certificate,
ByteString[] f_issuerCertificates,
String f_privateKeyFormat,
ByteString f_privateKey) |
void |
KeyCredentialConfigurationTypeImplBase.updateCredential(String f_credentialId,
ByteString f_credentialSecret,
String f_certificateThumbprint,
String f_securityPolicyUri) |
void |
FileTypeImplBase.write(UnsignedInteger f_fileHandle,
ByteString f_data) |
Copyright © 2026. All rights reserved.