public class DataTypeDictionaryTypeNode extends BaseDataVariableTypeNode implements DataTypeDictionaryType
DATA_TYPE_VERSION, NAMESPACE_URI| Constructor and Description |
|---|
DataTypeDictionaryTypeNode(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.DataValue value,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType,
Integer valueRank,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataTypeVersion()
Get the local value of the DataTypeVersion Node.
|
PropertyTypeNode |
getDataTypeVersionNode()
Get the DataTypeVersion
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getDataTypeVersionNodeAsync()
Asynchronous implementation of
DataTypeDictionaryType.getDataTypeVersionNode(). |
String |
getNamespaceUri()
Get the local value of the NamespaceUri Node.
|
PropertyTypeNode |
getNamespaceUriNode()
Get the NamespaceUri
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getNamespaceUriNodeAsync()
Asynchronous implementation of
DataTypeDictionaryType.getNamespaceUriNode(). |
String |
readDataTypeVersion()
Read the value of the DataTypeVersion Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends String> |
readDataTypeVersionAsync()
Get the value of the
VariableNodeProperties.DataTypeVersion Property, if it exists. |
String |
readNamespaceUri()
Read the value of the NamespaceUri Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends String> |
readNamespaceUriAsync()
An asynchronous implementation of
DataTypeDictionaryType.readNamespaceUri(). |
void |
setDataTypeVersion(String dataTypeVersion)
Set the local value of the DataTypeVersion Node.
|
void |
setNamespaceUri(String namespaceUri)
Set the local value of the NamespaceUri Node.
|
void |
writeDataTypeVersion(String dataTypeVersion)
Write a new value for the DataTypeVersion Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeDataTypeVersionAsync(String dataTypeVersion)
Set the value of the
VariableNodeProperties.DataTypeVersion Property, if it exists. |
void |
writeNamespaceUri(String namespaceUri)
Write a new value for the NamespaceUri Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeNamespaceUriAsync(String namespaceUri)
An asynchronous implementation of
DataTypeDictionaryType.writeNamespaceUri(String). |
getAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readDictionaryFragmentAsync, readEngineeringUnitsAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDictionaryFragmentAsync, writeEngineeringUnitsAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankbrowse, 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, waitgetAccessLevel, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRankgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic DataTypeDictionaryTypeNode(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.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing)
public String getDataTypeVersion() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypeThe returned value is the last seen; it is not read live from the server.
getDataTypeVersion in interface DataTypeDictionaryTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DataTypeVersion Node.public void setDataTypeVersion(String dataTypeVersion) throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypeThe value is only updated locally; it is not written to the server.
setDataTypeVersion in interface DataTypeDictionaryTypedataTypeVersion - the local value to set for the DataTypeVersion Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DataTypeVersion Node.public String readDataTypeVersion() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypereadDataTypeVersion in interface DataTypeDictionaryTypeString value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeDataTypeVersion(String dataTypeVersion) throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypewriteDataTypeVersion in interface DataTypeDictionaryTypedataTypeVersion - the String value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends String> readDataTypeVersionAsync()
UaVariableNodeVariableNodeProperties.DataTypeVersion Property, if it exists.readDataTypeVersionAsync in interface DataTypeDictionaryTypereadDataTypeVersionAsync in class UaVariableNodeVariableNodePropertiespublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataTypeVersionAsync(String dataTypeVersion)
UaVariableNodeVariableNodeProperties.DataTypeVersion Property, if it exists.writeDataTypeVersionAsync in interface DataTypeDictionaryTypewriteDataTypeVersionAsync in class UaVariableNodedataTypeVersion - the value to set.CompletableFuture that completes with the StatusCode of the write operation.VariableNodePropertiespublic PropertyTypeNode getDataTypeVersionNode() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getDataTypeVersionNode in interface DataTypeDictionaryTypePropertyType 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> getDataTypeVersionNodeAsync()
DataTypeDictionaryTypeDataTypeDictionaryType.getDataTypeVersionNode().getDataTypeVersionNodeAsync in interface DataTypeDictionaryTypepublic String getNamespaceUri() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypeThe returned value is the last seen; it is not read live from the server.
getNamespaceUri in interface DataTypeDictionaryTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the NamespaceUri Node.public void setNamespaceUri(String namespaceUri) throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypeThe value is only updated locally; it is not written to the server.
setNamespaceUri in interface DataTypeDictionaryTypenamespaceUri - the local value to set for the NamespaceUri Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the NamespaceUri Node.public String readNamespaceUri() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypereadNamespaceUri in interface DataTypeDictionaryTypeString value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeNamespaceUri(String namespaceUri) throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypewriteNamespaceUri in interface DataTypeDictionaryTypenamespaceUri - the String value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends String> readNamespaceUriAsync()
DataTypeDictionaryTypeDataTypeDictionaryType.readNamespaceUri().readNamespaceUriAsync in interface DataTypeDictionaryTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceUriAsync(String namespaceUri)
DataTypeDictionaryTypeDataTypeDictionaryType.writeNamespaceUri(String).writeNamespaceUriAsync in interface DataTypeDictionaryTypepublic PropertyTypeNode getNamespaceUriNode() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDictionaryTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getNamespaceUriNode in interface DataTypeDictionaryTypePropertyType 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> getNamespaceUriNodeAsync()
DataTypeDictionaryTypeDataTypeDictionaryType.getNamespaceUriNode().getNamespaceUriNodeAsync in interface DataTypeDictionaryTypeCopyright © 2021. All rights reserved.