Class StandaloneSubscribedDataSetTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.StandaloneSubscribedDataSetTypeNode
- All Implemented Interfaces:
BaseObjectType,StandaloneSubscribedDataSetType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class StandaloneSubscribedDataSetTypeNode
extends BaseObjectTypeNode
implements StandaloneSubscribedDataSetType
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.StandaloneSubscribedDataSetType
DATA_SET_META_DATA, IS_CONNECTED -
Constructor Summary
ConstructorsConstructorDescriptionStandaloneSubscribedDataSetTypeNode(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.DataSetMetaDataTypeGet the local value of the DataSetMetaData Node.Get the DataSetMetaDataPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofStandaloneSubscribedDataSetType.getDataSetMetaDataNode().Get the local value of the IsConnected Node.Get the IsConnectedPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofStandaloneSubscribedDataSetType.getIsConnectedNode().Get the SubscribedDataSetSubscribedDataSetTypeNode, ornullif it does not exist.CompletableFuture<? extends SubscribedDataSetTypeNode>Asynchronous implementation ofStandaloneSubscribedDataSetType.getSubscribedDataSetNode().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 ofStandaloneSubscribedDataSetType.readDataSetMetaData().Read the value of the IsConnected Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofStandaloneSubscribedDataSetType.readIsConnected().voidsetDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) Set the local value of the DataSetMetaData Node.voidsetIsConnected(Boolean value) Set the local value of the IsConnected Node.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 ofStandaloneSubscribedDataSetType.writeDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType).voidwriteIsConnected(Boolean value) Write a new value for the IsConnected Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeIsConnectedAsync(Boolean isConnected) An asynchronous implementation ofStandaloneSubscribedDataSetType.writeIsConnected(java.lang.Boolean).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
-
StandaloneSubscribedDataSetTypeNode
public StandaloneSubscribedDataSetTypeNode(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
-
getDataSetMetaData
public org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType getDataSetMetaData() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:StandaloneSubscribedDataSetTypeGet 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 interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeSet the local value of the DataSetMetaData Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDataSetMetaDatain interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeRead the value of the DataSetMetaData Node from the server and update the local value if the operation succeeds.- Specified by:
readDataSetMetaDatain interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeWrite a new value for the DataSetMetaData Node to the server and update the local value if the operation succeeds.- Specified by:
writeDataSetMetaDatain interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeAn asynchronous implementation ofStandaloneSubscribedDataSetType.readDataSetMetaData().- Specified by:
readDataSetMetaDataAsyncin interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeAn asynchronous implementation ofStandaloneSubscribedDataSetType.writeDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType).- Specified by:
writeDataSetMetaDataAsyncin interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeGet the DataSetMetaDataPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDataSetMetaDataNodein interfaceStandaloneSubscribedDataSetType- 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:StandaloneSubscribedDataSetTypeAsynchronous implementation ofStandaloneSubscribedDataSetType.getDataSetMetaDataNode().- Specified by:
getDataSetMetaDataNodeAsyncin interfaceStandaloneSubscribedDataSetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIsConnected
Description copied from interface:StandaloneSubscribedDataSetTypeGet the local value of the IsConnected Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getIsConnectedin interfaceStandaloneSubscribedDataSetType- Returns:
- the local value of the IsConnected Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IsConnected Node.
-
setIsConnected
Description copied from interface:StandaloneSubscribedDataSetTypeSet the local value of the IsConnected Node.The value is only updated locally; it is not written to the server.
- Specified by:
setIsConnectedin interfaceStandaloneSubscribedDataSetType- Parameters:
value- the local value to set for the IsConnected Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IsConnected Node.
-
readIsConnected
Description copied from interface:StandaloneSubscribedDataSetTypeRead the value of the IsConnected Node from the server and update the local value if the operation succeeds.- Specified by:
readIsConnectedin interfaceStandaloneSubscribedDataSetType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeIsConnected
Description copied from interface:StandaloneSubscribedDataSetTypeWrite a new value for the IsConnected Node to the server and update the local value if the operation succeeds.- Specified by:
writeIsConnectedin interfaceStandaloneSubscribedDataSetType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIsConnectedAsync
Description copied from interface:StandaloneSubscribedDataSetTypeAn asynchronous implementation ofStandaloneSubscribedDataSetType.readIsConnected().- Specified by:
readIsConnectedAsyncin interfaceStandaloneSubscribedDataSetType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIsConnectedAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIsConnectedAsync(Boolean isConnected) Description copied from interface:StandaloneSubscribedDataSetTypeAn asynchronous implementation ofStandaloneSubscribedDataSetType.writeIsConnected(java.lang.Boolean).- Specified by:
writeIsConnectedAsyncin interfaceStandaloneSubscribedDataSetType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIsConnectedNode
Description copied from interface:StandaloneSubscribedDataSetTypeGet the IsConnectedPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIsConnectedNodein interfaceStandaloneSubscribedDataSetType- Returns:
- the IsConnected
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIsConnectedNodeAsync
Description copied from interface:StandaloneSubscribedDataSetTypeAsynchronous implementation ofStandaloneSubscribedDataSetType.getIsConnectedNode().- Specified by:
getIsConnectedNodeAsyncin interfaceStandaloneSubscribedDataSetType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSubscribedDataSetNode
public SubscribedDataSetTypeNode getSubscribedDataSetNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:StandaloneSubscribedDataSetTypeGet the SubscribedDataSetSubscribedDataSetTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSubscribedDataSetNodein interfaceStandaloneSubscribedDataSetType- Returns:
- the SubscribedDataSet
SubscribedDataSetTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSubscribedDataSetNodeAsync
Description copied from interface:StandaloneSubscribedDataSetTypeAsynchronous implementation ofStandaloneSubscribedDataSetType.getSubscribedDataSetNode().- Specified by:
getSubscribedDataSetNodeAsyncin interfaceStandaloneSubscribedDataSetType- Returns:
- a CompletableFuture that completes successfully with the SubscribedDataSetType Node or completes exceptionally if an error occurs creating or getting the Node.
-