Class PublishedDataSetTypeNode
- All Implemented Interfaces:
BaseObjectType,PublishedDataSetType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- Direct Known Subclasses:
PublishedDataItemsTypeNode,PublishedEventsTypeNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PublishedDataSetType
CONFIGURATION_VERSION, CYCLIC_DATA_SET, DATA_SET_CLASS_ID, DATA_SET_META_DATA -
Constructor Summary
ConstructorsConstructorDescriptionPublishedDataSetTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataTypeGet the local value of the ConfigurationVersion Node.Get the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPublishedDataSetType.getConfigurationVersionNode().Get the local value of the CyclicDataSet Node.Get the CyclicDataSetPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPublishedDataSetType.getCyclicDataSetNode().Get the local value of the DataSetClassId Node.Get the DataSetClassIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPublishedDataSetType.getDataSetClassIdNode().org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataTypeGet the local value of the DataSetMetaData Node.Get the DataSetMetaDataPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPublishedDataSetType.getDataSetMetaDataNode().Get the ExtensionFieldsExtensionFieldsTypeNode, ornullif it does not exist.CompletableFuture<? extends ExtensionFieldsTypeNode>Asynchronous implementation ofPublishedDataSetType.getExtensionFieldsNode().org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataTypeRead the value of the ConfigurationVersion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType>An asynchronous implementation ofPublishedDataSetType.readConfigurationVersion().Read the value of the CyclicDataSet Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofPublishedDataSetType.readCyclicDataSet().Read the value of the DataSetClassId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends UUID>An asynchronous implementation ofPublishedDataSetType.readDataSetClassId().org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataTypeRead the value of the DataSetMetaData Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType>An asynchronous implementation ofPublishedDataSetType.readDataSetMetaData().voidsetConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) Set the local value of the ConfigurationVersion Node.voidsetCyclicDataSet(Boolean value) Set the local value of the CyclicDataSet Node.voidsetDataSetClassId(UUID value) Set the local value of the DataSetClassId Node.voidsetDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) Set the local value of the DataSetMetaData Node.voidwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) Write a new value for the ConfigurationVersion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType configurationVersion) An asynchronous implementation ofPublishedDataSetType.writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType).voidwriteCyclicDataSet(Boolean value) Write a new value for the CyclicDataSet Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCyclicDataSetAsync(Boolean cyclicDataSet) An asynchronous implementation ofPublishedDataSetType.writeCyclicDataSet(java.lang.Boolean).voidwriteDataSetClassId(UUID value) Write a new value for the DataSetClassId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetClassIdAsync(UUID dataSetClassId) An asynchronous implementation ofPublishedDataSetType.writeDataSetClassId(java.util.UUID).voidwriteDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) Write a new value for the DataSetMetaData Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetMetaDataAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType dataSetMetaData) An asynchronous implementation ofPublishedDataSetType.writeDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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.ObjectNode
getEventNotifier, setEventNotifier
-
Constructor Details
-
PublishedDataSetTypeNode
public PublishedDataSetTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getConfigurationVersion
public org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType getConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeGet the local value of the ConfigurationVersion Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getConfigurationVersionin interfacePublishedDataSetType- Returns:
- the local value of the ConfigurationVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationVersion Node.
-
setConfigurationVersion
public void setConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PublishedDataSetTypeSet the local value of the ConfigurationVersion Node.The value is only updated locally; it is not written to the server.
- Specified by:
setConfigurationVersionin interfacePublishedDataSetType- Parameters:
value- the local value to set for the ConfigurationVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationVersion Node.
-
readConfigurationVersion
public org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType readConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeRead the value of the ConfigurationVersion Node from the server and update the local value if the operation succeeds.- Specified by:
readConfigurationVersionin interfacePublishedDataSetType- Returns:
- the
ConfigurationVersionDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeConfigurationVersion
public void writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PublishedDataSetTypeWrite a new value for the ConfigurationVersion Node to the server and update the local value if the operation succeeds.- Specified by:
writeConfigurationVersionin interfacePublishedDataSetType- Parameters:
value- theConfigurationVersionDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readConfigurationVersionAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType> readConfigurationVersionAsync()Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.readConfigurationVersion().- Specified by:
readConfigurationVersionAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConfigurationVersionAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType configurationVersion) Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType).- Specified by:
writeConfigurationVersionAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getConfigurationVersionNode
public PropertyTypeNode getConfigurationVersionNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeGet the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getConfigurationVersionNodein interfacePublishedDataSetType- Returns:
- the ConfigurationVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getConfigurationVersionNodeAsync
Description copied from interface:PublishedDataSetTypeAsynchronous implementation ofPublishedDataSetType.getConfigurationVersionNode().- Specified by:
getConfigurationVersionNodeAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetMetaData
public org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType getDataSetMetaData() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeGet the local value of the DataSetMetaData Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDataSetMetaDatain interfacePublishedDataSetType- Returns:
- the local value of the DataSetMetaData Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetMetaData Node.
-
setDataSetMetaData
public void setDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PublishedDataSetTypeSet the local value of the DataSetMetaData Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDataSetMetaDatain interfacePublishedDataSetType- Parameters:
value- the local value to set for the DataSetMetaData Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetMetaData Node.
-
readDataSetMetaData
public org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType readDataSetMetaData() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeRead the value of the DataSetMetaData Node from the server and update the local value if the operation succeeds.- Specified by:
readDataSetMetaDatain interfacePublishedDataSetType- Returns:
- the
DataSetMetaDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetMetaData
public void writeDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PublishedDataSetTypeWrite a new value for the DataSetMetaData Node to the server and update the local value if the operation succeeds.- Specified by:
writeDataSetMetaDatain interfacePublishedDataSetType- Parameters:
value- theDataSetMetaDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetMetaDataAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType> readDataSetMetaDataAsync()Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.readDataSetMetaData().- Specified by:
readDataSetMetaDataAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetMetaDataAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetMetaDataAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType dataSetMetaData) Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.writeDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType).- Specified by:
writeDataSetMetaDataAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetMetaDataNode
public PropertyTypeNode getDataSetMetaDataNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeGet the DataSetMetaDataPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDataSetMetaDataNodein interfacePublishedDataSetType- Returns:
- the DataSetMetaData
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetMetaDataNodeAsync
Description copied from interface:PublishedDataSetTypeAsynchronous implementation ofPublishedDataSetType.getDataSetMetaDataNode().- Specified by:
getDataSetMetaDataNodeAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetClassId
Description copied from interface:PublishedDataSetTypeGet the local value of the DataSetClassId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDataSetClassIdin interfacePublishedDataSetType- Returns:
- the local value of the DataSetClassId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetClassId Node.
-
setDataSetClassId
Description copied from interface:PublishedDataSetTypeSet the local value of the DataSetClassId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDataSetClassIdin interfacePublishedDataSetType- Parameters:
value- the local value to set for the DataSetClassId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetClassId Node.
-
readDataSetClassId
Description copied from interface:PublishedDataSetTypeRead the value of the DataSetClassId Node from the server and update the local value if the operation succeeds.- Specified by:
readDataSetClassIdin interfacePublishedDataSetType- Returns:
- the
UUIDvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetClassId
Description copied from interface:PublishedDataSetTypeWrite a new value for the DataSetClassId Node to the server and update the local value if the operation succeeds.- Specified by:
writeDataSetClassIdin interfacePublishedDataSetType- Parameters:
value- theUUIDvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetClassIdAsync
Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.readDataSetClassId().- Specified by:
readDataSetClassIdAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetClassIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetClassIdAsync(UUID dataSetClassId) Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.writeDataSetClassId(java.util.UUID).- Specified by:
writeDataSetClassIdAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetClassIdNode
public PropertyTypeNode getDataSetClassIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeGet the DataSetClassIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDataSetClassIdNodein interfacePublishedDataSetType- Returns:
- the DataSetClassId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetClassIdNodeAsync
Description copied from interface:PublishedDataSetTypeAsynchronous implementation ofPublishedDataSetType.getDataSetClassIdNode().- Specified by:
getDataSetClassIdNodeAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCyclicDataSet
Description copied from interface:PublishedDataSetTypeGet the local value of the CyclicDataSet Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getCyclicDataSetin interfacePublishedDataSetType- Returns:
- the local value of the CyclicDataSet Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CyclicDataSet Node.
-
setCyclicDataSet
Description copied from interface:PublishedDataSetTypeSet the local value of the CyclicDataSet Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCyclicDataSetin interfacePublishedDataSetType- Parameters:
value- the local value to set for the CyclicDataSet Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CyclicDataSet Node.
-
readCyclicDataSet
Description copied from interface:PublishedDataSetTypeRead the value of the CyclicDataSet Node from the server and update the local value if the operation succeeds.- Specified by:
readCyclicDataSetin interfacePublishedDataSetType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCyclicDataSet
Description copied from interface:PublishedDataSetTypeWrite a new value for the CyclicDataSet Node to the server and update the local value if the operation succeeds.- Specified by:
writeCyclicDataSetin interfacePublishedDataSetType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCyclicDataSetAsync
Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.readCyclicDataSet().- Specified by:
readCyclicDataSetAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCyclicDataSetAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCyclicDataSetAsync(Boolean cyclicDataSet) Description copied from interface:PublishedDataSetTypeAn asynchronous implementation ofPublishedDataSetType.writeCyclicDataSet(java.lang.Boolean).- Specified by:
writeCyclicDataSetAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCyclicDataSetNode
Description copied from interface:PublishedDataSetTypeGet the CyclicDataSetPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCyclicDataSetNodein interfacePublishedDataSetType- Returns:
- the CyclicDataSet
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCyclicDataSetNodeAsync
Description copied from interface:PublishedDataSetTypeAsynchronous implementation ofPublishedDataSetType.getCyclicDataSetNode().- Specified by:
getCyclicDataSetNodeAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExtensionFieldsNode
public ExtensionFieldsTypeNode getExtensionFieldsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PublishedDataSetTypeGet the ExtensionFieldsExtensionFieldsTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getExtensionFieldsNodein interfacePublishedDataSetType- Returns:
- the ExtensionFields
ExtensionFieldsTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExtensionFieldsNodeAsync
Description copied from interface:PublishedDataSetTypeAsynchronous implementation ofPublishedDataSetType.getExtensionFieldsNode().- Specified by:
getExtensionFieldsNodeAsyncin interfacePublishedDataSetType- Returns:
- a CompletableFuture that completes successfully with the ExtensionFieldsType Node or completes exceptionally if an error occurs creating or getting the Node.
-