| Package | Description |
|---|---|
| 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.server.instantiation |
Classes the SDK uses internally for building UaNode instances based on address space.
|
| com.prosysopc.ua.server.nodes |
Server side implementation classes for the
UaNode model. |
| com.prosysopc.ua.stack.core |
| Modifier and Type | Method and Description |
|---|---|
NodeId |
AddressSpace.addNode(NodeId parentNodeId,
NodeId referenceTypeId,
NodeId newNodeId,
QualifiedName browseName,
NodeClass nodeClass,
NodeAttributes nodeAttributes,
NodeId typeDefinition)
Add a new node to the server.
|
| Modifier and Type | Method and Description |
|---|---|
NodeAttributes |
UaViewImpl.getAttributes() |
NodeAttributes |
UaVariableTypeImpl.getAttributes() |
NodeAttributes |
UaVariableImpl.getAttributes() |
NodeAttributes |
UaReferenceTypeImpl.getAttributes() |
NodeAttributes |
UaObjectTypeImpl.getAttributes() |
NodeAttributes |
UaObjectImpl.getAttributes() |
NodeAttributes |
UaMethodImpl.getAttributes() |
NodeAttributes |
UaDataTypeImpl.getAttributes() |
protected NodeAttributes |
UaMethodImpl.getAttributes(MethodAttributes attributes) |
protected NodeAttributes |
UaNodeImpl.getAttributes(NodeAttributes attributes) |
protected NodeAttributes |
UaObjectImpl.getAttributes(ObjectAttributes attributes) |
protected NodeAttributes |
UaViewImpl.getAttributes(ViewAttributes attributes) |
| Modifier and Type | Method and Description |
|---|---|
protected NodeAttributes |
UaNodeImpl.getAttributes(NodeAttributes attributes) |
void |
UaNodeImpl.setAttributes(NodeAttributes nodeAttributes) |
| Modifier and Type | Method and Description |
|---|---|
NodeAttributes |
UaNode.getAttributes()
Returns the current attribute values of the node in a NodeAttributes structure.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UaNode.setAttributes(NodeAttributes nodeAttributes)
Sets the attributes of the node.
|
| Modifier and Type | Method and Description |
|---|---|
protected NodeId |
UaServer.NodeManagerUaServer.addNode(ServiceContext serviceContext,
NodeId nodeId,
NodeId parentNodeId,
QualifiedName browseName,
NodeClass nodeClass,
ExpandedNodeId typeDefinitionId,
NodeAttributes attributes,
NodeId referenceTypeId) |
protected NodeId |
NodeManagerUaNode.addNode(ServiceContext serviceContext,
NodeId nodeId,
NodeId parentNodeId,
QualifiedName browseName,
NodeClass nodeClass,
ExpandedNodeId typeDefinitionId,
NodeAttributes attributes,
NodeId referenceTypeId) |
protected NodeId |
NodeManagerTable.addNode(ServiceContext serviceContext,
NodeId nodeId,
NodeId parentNodeId,
QualifiedName browseName,
NodeClass nodeClass,
ExpandedNodeId typeDefinitionId,
NodeAttributes attributes,
NodeId referenceTypeId) |
protected NodeId |
NodeManagerRoot.addNode(ServiceContext serviceContext,
NodeId nodeId,
NodeId parentNodeId,
QualifiedName browseName,
NodeClass nodeClass,
ExpandedNodeId typeDefinitionId,
NodeAttributes attributes,
NodeId referenceTypeId) |
protected NodeId |
NodeManager.addNode(ServiceContext serviceContext,
NodeId nodeId,
NodeId parentNodeId,
QualifiedName browseName,
NodeClass nodeClass,
ExpandedNodeId typeDefinitionId,
NodeAttributes attributes,
NodeId referenceTypeId)
Handle adding a new node.
|
protected void |
NodeManager.fireAddNode(ServiceContext serviceContext,
NodeId parentNodeId,
UaNode parent,
NodeId nodeId,
NodeClass nodeClass,
QualifiedName browseName,
NodeAttributes attributes,
UaReferenceType referenceType,
ExpandedNodeId typeDefinitionId,
UaNode typeDefinition) |
protected void |
NodeManager.fireAfterAddNode(ServiceContext serviceContext,
NodeId parentNodeId,
UaNode parent,
NodeId nodeId,
UaNode node,
NodeClass nodeClass,
QualifiedName browseName,
NodeAttributes attributes,
UaReferenceType referenceType,
ExpandedNodeId typeDefinitionId,
UaNode typeDefinition) |
default void |
NodeManagerListener.onAddNode(ServiceContext serviceContext,
NodeId parentNodeId,
UaNode parent,
NodeId nodeId,
NodeClass nodeClass,
QualifiedName browseName,
NodeAttributes attributes,
UaReferenceType referenceType,
ExpandedNodeId typeDefinitionId,
UaNode typeDefinition)
A notification of an AddNode request to add a new node into the node manager.
|
default void |
NodeManagerListener.onAfterAddNode(ServiceContext serviceContext,
NodeId parentNodeId,
UaNode parent,
NodeId nodeId,
UaNode node,
NodeClass nodeClass,
QualifiedName browseName,
NodeAttributes attributes,
UaReferenceType referenceType,
ExpandedNodeId typeDefinitionId,
UaNode typeDefinition)
Called after a node is added as a result of an AddNodes call.
|
| Modifier and Type | Method and Description |
|---|---|
NodeAttributes |
InstantiationParameters.getNodeAttributes()
The new Attributes for the new instance, these can be edited.
|
| Modifier and Type | Method and Description |
|---|---|
NodeAttributes |
UaViewNode.getAttributes() |
NodeAttributes |
UaVariableTypeNode.getAttributes() |
NodeAttributes |
UaVariableNode.getAttributes() |
NodeAttributes |
UaReferenceTypeNode.getAttributes() |
NodeAttributes |
UaObjectTypeNode.getAttributes() |
NodeAttributes |
UaObjectNode.getAttributes() |
NodeAttributes |
UaMethodNode.getAttributes() |
NodeAttributes |
UaExternalNodeImpl.getAttributes() |
NodeAttributes |
UaDataTypeNode.getAttributes() |
NodeAttributes |
InstanceVariable.getAttributes() |
abstract NodeAttributes |
BaseNode.getAttributes() |
protected NodeAttributes |
UaMethodNode.getAttributes(MethodAttributes attributes) |
protected NodeAttributes |
BaseNode.getAttributes(NodeAttributes attributes) |
protected NodeAttributes |
UaObjectNode.getAttributes(ObjectAttributes attributes) |
protected NodeAttributes |
UaViewNode.getAttributes(ViewAttributes attributes) |
| Modifier and Type | Method and Description |
|---|---|
protected NodeAttributes |
BaseNode.getAttributes(NodeAttributes attributes) |
void |
UaViewNode.setAttributes(NodeAttributes nodeAttributes) |
void |
UaVariableTypeNode.setAttributes(NodeAttributes nodeAttributes) |
void |
UaVariableNode.setAttributes(NodeAttributes nodeAttributes) |
void |
UaReferenceTypeNode.setAttributes(NodeAttributes nodeAttributes) |
void |
UaObjectTypeNode.setAttributes(NodeAttributes nodeAttributes) |
void |
UaObjectNode.setAttributes(NodeAttributes nodeAttributes) |
void |
UaMethodNode.setAttributes(NodeAttributes methodAttributes) |
void |
UaExternalNodeImpl.setAttributes(NodeAttributes nodeAttributes) |
void |
UaDataTypeNode.setAttributes(NodeAttributes dataTypeAttributes) |
void |
InstanceVariable.setAttributes(NodeAttributes nodeAttributes) |
void |
BaseNode.setAttributes(NodeAttributes nodeAttributes) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataTypeAttributes
Generated on 2026-02-24 10:23:17
|
class |
GenericAttributes
Generated on 2026-02-24 10:23:17
|
class |
MethodAttributes
Generated on 2026-02-24 10:23:17
|
class |
ObjectAttributes
Generated on 2026-02-24 10:23:17
|
class |
ObjectTypeAttributes
Generated on 2026-02-24 10:23:17
|
class |
ReferenceTypeAttributes
Generated on 2026-02-24 10:23:17
|
class |
VariableAttributes
Generated on 2026-02-24 10:23:17
|
class |
VariableTypeAttributes
Generated on 2026-02-24 10:23:17
|
class |
ViewAttributes
Generated on 2026-02-24 10:23:17
|
| Modifier and Type | Method and Description |
|---|---|
NodeAttributes |
NodeAttributes.Builder.build() |
NodeAttributes |
NodeAttributes.clone() |
Copyright © 2026. All rights reserved.