Interface DataTypeDictionaryType
- All Superinterfaces:
BaseDataVariableType,BaseVariableType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
- All Known Implementing Classes:
DataTypeDictionaryTypeNode
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the DataTypeVersion Node.Get the DataTypeVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDataTypeVersionNode().Get the local value of the Deprecated Node.Get the DeprecatedPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDeprecatedNode().Get the local value of the NamespaceUri Node.Get the NamespaceUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNamespaceUriNode().Read the value of the DataTypeVersion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadDataTypeVersion().Read the value of the Deprecated Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadDeprecated().Read the value of the NamespaceUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadNamespaceUri().voidsetDataTypeVersion(String value) Set the local value of the DataTypeVersion Node.voidsetDeprecated(Boolean value) Set the local value of the Deprecated Node.voidsetNamespaceUri(String value) Set the local value of the NamespaceUri Node.voidwriteDataTypeVersion(String value) 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 value) An asynchronous implementation ofwriteDataTypeVersion(java.lang.String).voidwriteDeprecated(Boolean value) Write a new value for the Deprecated Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDeprecatedAsync(Boolean value) An asynchronous implementation ofwriteDeprecated(java.lang.Boolean).voidwriteNamespaceUri(String value) 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 value) An asynchronous implementation ofwriteNamespaceUri(java.lang.String).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Field Details
-
DATA_TYPE_VERSION
-
NAMESPACE_URI
-
DEPRECATED
-
-
Method Details
-
getDataTypeVersion
Get the local value of the DataTypeVersion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the DataTypeVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataTypeVersion Node.
-
setDataTypeVersion
Set the local value of the DataTypeVersion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the DataTypeVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataTypeVersion Node.
-
readDataTypeVersion
Read the value of the DataTypeVersion Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataTypeVersion
Write a new value for the DataTypeVersion Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataTypeVersionAsync
CompletableFuture<? extends String> readDataTypeVersionAsync()An asynchronous implementation ofreadDataTypeVersion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataTypeVersionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataTypeVersionAsync(String value) An asynchronous implementation ofwriteDataTypeVersion(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataTypeVersionNode
Get the DataTypeVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DataTypeVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataTypeVersionNodeAsync
CompletableFuture<? extends PropertyType> getDataTypeVersionNodeAsync()Asynchronous implementation ofgetDataTypeVersionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespaceUri
Get the local value of the NamespaceUri Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the NamespaceUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceUri Node.
-
setNamespaceUri
Set the local value of the NamespaceUri Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the NamespaceUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceUri Node.
-
readNamespaceUri
Read the value of the NamespaceUri Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespaceUri
Write a new value for the NamespaceUri Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNamespaceUriAsync
CompletableFuture<? extends String> readNamespaceUriAsync()An asynchronous implementation ofreadNamespaceUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespaceUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceUriAsync(String value) An asynchronous implementation ofwriteNamespaceUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespaceUriNode
Get the NamespaceUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the NamespaceUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespaceUriNodeAsync
CompletableFuture<? extends PropertyType> getNamespaceUriNodeAsync()Asynchronous implementation ofgetNamespaceUriNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDeprecated
Get the local value of the Deprecated Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Deprecated Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Deprecated Node.
-
setDeprecated
Set the local value of the Deprecated Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Deprecated Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Deprecated Node.
-
readDeprecated
Read the value of the Deprecated Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDeprecated
Write a new value for the Deprecated Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDeprecatedAsync
CompletableFuture<? extends Boolean> readDeprecatedAsync()An asynchronous implementation ofreadDeprecated().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDeprecatedAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDeprecatedAsync(Boolean value) An asynchronous implementation ofwriteDeprecated(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDeprecatedNode
Get the DeprecatedPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Deprecated
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDeprecatedNodeAsync
CompletableFuture<? extends PropertyType> getDeprecatedNodeAsync()Asynchronous implementation ofgetDeprecatedNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-