| Package | Description |
|---|---|
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeManagerRoot
NodeManager for the namespace 0, which is the default OPCUA namespace.
|
class |
NodeManagerUaNode
Main implementation of the NodeManager.
|
static class |
UaServer.NodeManagerUaServer
Server internal namespace (NamespaceIndex 1).
|
| Modifier and Type | Method and Description |
|---|---|
protected NodeManager |
UaServer.createNewNodeManager(ServiceContext serviceContext,
String namespaceUri)
Creates a new node manager as a response to an AddNodes request with a NodeId that is not
managed by any node managers, yet.
|
NodeManager |
MethodManager.getNodeManager()
Returns the nodeManager which the MethodManager is using.
|
NodeManager |
IoManager.getNodeManager()
Returns the
NodeManager for which this IoManager handles IO. |
NodeManager |
EventManager.getNodeManager()
The NodeManager that the event manager is serving.
|
NodeManager |
NodeManagerTable.getNodeManager(ExpandedNodeId expandedNodeId)
Get a NodeManager that handles the specified node.
|
NodeManager |
NodeManagerTable.getNodeManager(int namespaceIndex)
Get a certain NodeManager from the table.
|
NodeManager |
NodeManagerTable.getNodeManager(NodeId nodeId)
Get a NodeManager that handles the specified node.
|
NodeManager |
NodeManagerTable.getNodeManager(String namespaceUri)
Find the node manager for the defined namespaceUri
The method equals to
getNodeManager(getNamespaceTable().getIndex(namespaceUri))
|
default NodeManager |
UaServerListener.onCreateNewNodeManager(ServiceContext serviceContext,
String namespaceUri)
Called, when a client application is creating new nodes that do not have a respective
NodeManager.
|
NodeManager |
NodeManagerTable.removeNodeManager(int namespaceIndex)
Removes the NodeManager with the given NamespaceIndex.
|
NodeManager |
NodeManagerTable.removeNodeManager(int namespaceIndex,
boolean removeNamespace)
Removes the NodeManager with the given NamespaceIndex.
|
| Modifier and Type | Method and Description |
|---|---|
int |
NodeManagerTable.addNodeManager(int namespaceIndex,
NodeManager nodeManager)
Add a node manager to the table.
|
| Constructor and Description |
|---|
EventManager(NodeManager nodeManager)
The constructor used to create a new EventManager.
|
EventManagerRoot(NodeManager nodeManager) |
EventManagerUaNode(NodeManager nodeManager) |
HistoryManager(NodeManager nodeManager) |
IoManager(NodeManager nodeManager)
Default constructor.
|
IoManagerUaNode(NodeManager nodeManager) |
MethodManager(NodeManager nodeManager)
Creates new
MethodManager. |
MethodManagerUaNode(NodeManager nodeManager) |
Copyright © 2026. All rights reserved.