public class UaReferenceTypeNode extends UaNode implements ReferenceTypeNode
| Constructor and Description |
|---|
UaReferenceTypeNode(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,
Boolean isAbstract,
Boolean symmetric,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText inverseName) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.milo.opcua.stack.core.types.builtin.DataValue |
getAttributeValue(org.eclipse.milo.opcua.stack.core.AttributeId attributeId) |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getInverseName() |
Boolean |
getIsAbstract() |
Boolean |
getSymmetric() |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readInverseName()
Read the InverseName attribute for this Node from the server and update the local
attribute if the operation succeeds.
|
Boolean |
readIsAbstract()
Read the IsAbstract attribute for this Node from the server and update the local
attribute if the operation succeeds.
|
CompletableFuture<? extends String> |
readNodeVersionAsync()
Get the value of the
ReferenceTypeNodeProperties.NodeVersion Property, if it exists. |
Boolean |
readSymmetric()
Read the Symmetric attribute for this Node from the server and update the local
attribute if the operation succeeds.
|
protected void |
setAttributeValue(org.eclipse.milo.opcua.stack.core.AttributeId attributeId,
org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value) |
void |
setInverseName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText inverseName) |
void |
setIsAbstract(Boolean isAbstract) |
void |
setSymmetric(Boolean symmetric) |
void |
writeInverseName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText inverseName)
Write a new InverseName attribute for this Node to the server and update the local attribute
if the operation succeeds.
|
void |
writeIsAbstract(Boolean isAbstract)
Write a new IsAbstract attribute for this Node to the server and update the local attribute
if the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeNodeVersionAsync(String nodeVersion)
Set the value of the
ReferenceTypeNodeProperties.NodeVersion Property, if it exists. |
void |
writeSymmetric(Boolean symmetric)
Write a new Symmetric attribute for this Node to the server and update the local attribute
if the operation succeeds.
|
browse, 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, waitgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic UaReferenceTypeNode(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, Boolean isAbstract, Boolean symmetric, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText inverseName)
public Boolean getIsAbstract()
The returned attribute is the most recently seen value; it is not read live from the server.
getIsAbstract in interface ReferenceTypeNodereadIsAbstract()public Boolean getSymmetric()
The returned attribute is the most recently seen value; it is not read live from the server.
getSymmetric in interface ReferenceTypeNodereadSymmetric()public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getInverseName()
The returned attribute is the most recently seen value; it is not read live from the server.
getInverseName in interface ReferenceTypeNodereadInverseName()public void setIsAbstract(Boolean isAbstract)
The attribute is only updated locally; it is not written to the server.
setIsAbstract in interface ReferenceTypeNodewriteIsAbstract(Boolean)public void setSymmetric(Boolean symmetric)
The attribute is only updated locally; it is not written to the server.
setSymmetric in interface ReferenceTypeNodewriteSymmetric(Boolean)public void setInverseName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText inverseName)
The attribute is only updated locally; it is not written to the server.
setInverseName in interface ReferenceTypeNodewriteInverseName(LocalizedText)public Boolean readIsAbstract() throws org.eclipse.milo.opcua.stack.core.UaException
Boolean read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.spublic Boolean readSymmetric() throws org.eclipse.milo.opcua.stack.core.UaException
Boolean read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.spublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readInverseName()
throws org.eclipse.milo.opcua.stack.core.UaException
LocalizedText read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.spublic void writeIsAbstract(Boolean isAbstract) throws org.eclipse.milo.opcua.stack.core.UaException
isAbstract - the Boolean to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeSymmetric(Boolean symmetric) throws org.eclipse.milo.opcua.stack.core.UaException
symmetric - the Boolean to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeInverseName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText inverseName)
throws org.eclipse.milo.opcua.stack.core.UaException
inverseName - the LocalizedText to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends String> readNodeVersionAsync()
ReferenceTypeNodeProperties.NodeVersion Property, if it exists.ReferenceTypeNodePropertiespublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNodeVersionAsync(String nodeVersion)
ReferenceTypeNodeProperties.NodeVersion Property, if it exists.nodeVersion - the value to set.CompletableFuture that completes with the StatusCode of the write operation.ReferenceTypeNodePropertiesprotected org.eclipse.milo.opcua.stack.core.types.builtin.DataValue getAttributeValue(org.eclipse.milo.opcua.stack.core.AttributeId attributeId)
getAttributeValue in class UaNodeprotected void setAttributeValue(org.eclipse.milo.opcua.stack.core.AttributeId attributeId,
org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value)
setAttributeValue in class UaNodeCopyright © 2021. All rights reserved.