public class ModellingRuleTypeNode extends BaseObjectTypeNode implements ModellingRuleType
NAMING_RULE| Constructor and Description |
|---|
ModellingRuleTypeNode(OpcUaClient client,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId,
org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass,
org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType |
getNamingRule()
Get the local value of the NamingRule Node.
|
PropertyTypeNode |
getNamingRuleNode()
Get the NamingRule
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getNamingRuleNodeAsync()
Asynchronous implementation of
ModellingRuleType.getNamingRuleNode(). |
org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType |
readNamingRule()
Read the value of the NamingRule Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType> |
readNamingRuleAsync()
An asynchronous implementation of
ModellingRuleType.readNamingRule(). |
void |
setNamingRule(org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType namingRule)
Set the local value of the NamingRule Node.
|
void |
writeNamingRule(org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType namingRule)
Write a new value for the NamingRule Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeNamingRuleAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType namingRule)
An asynchronous implementation of
ModellingRuleType.writeNamingRule(NamingRuleType). |
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIcon, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersion, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIcon, setNamingRuleAsync, setNodeVersion, writeEventNotifierbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic ModellingRuleTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
public org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType getNamingRule()
throws org.eclipse.milo.opcua.stack.core.UaException
ModellingRuleTypeThe returned value is the last seen; it is not read live from the server.
getNamingRule in interface ModellingRuleTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the NamingRule Node.public void setNamingRule(org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType namingRule)
throws org.eclipse.milo.opcua.stack.core.UaException
ModellingRuleTypeThe value is only updated locally; it is not written to the server.
setNamingRule in interface ModellingRuleTypenamingRule - the local value to set for the NamingRule Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the NamingRule Node.public org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType readNamingRule()
throws org.eclipse.milo.opcua.stack.core.UaException
ModellingRuleTypereadNamingRule in interface ModellingRuleTypeNamingRuleType value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeNamingRule(org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType namingRule)
throws org.eclipse.milo.opcua.stack.core.UaException
ModellingRuleTypewriteNamingRule in interface ModellingRuleTypenamingRule - the NamingRuleType value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType> readNamingRuleAsync()
ModellingRuleTypeModellingRuleType.readNamingRule().readNamingRuleAsync in interface ModellingRuleTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamingRuleAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.NamingRuleType namingRule)
ModellingRuleTypeModellingRuleType.writeNamingRule(NamingRuleType).writeNamingRuleAsync in interface ModellingRuleTypepublic PropertyTypeNode getNamingRuleNode() throws org.eclipse.milo.opcua.stack.core.UaException
ModellingRuleTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getNamingRuleNode in interface ModellingRuleTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getNamingRuleNodeAsync()
ModellingRuleTypeModellingRuleType.getNamingRuleNode().getNamingRuleNodeAsync in interface ModellingRuleTypeCopyright © 2021. All rights reserved.