public class FiniteStateVariableTypeNode extends StateVariableTypeNode implements FiniteStateVariableType
IDEFFECTIVE_DISPLAY_NAME, NAME, NUMBER| Constructor and Description |
|---|
FiniteStateVariableTypeNode(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 |
|---|---|
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId |
getId()
Get the local value of the Id Node.
|
PropertyTypeNode |
getIdNode()
Get the Id
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getIdNodeAsync()
Asynchronous implementation of
StateVariableType.getIdNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId |
readId()
Read the value of the Id Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> |
readIdAsync()
An asynchronous implementation of
StateVariableType.readId(). |
void |
setId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId id)
Set the local value of the Id Node.
|
void |
writeId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId id)
Write a new value for the Id Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId id)
An asynchronous implementation of
FiniteStateVariableType.writeId(NodeId). |
getEffectiveDisplayName, getEffectiveDisplayNameNode, getEffectiveDisplayNameNodeAsync, getName, getNameNode, getNameNodeAsync, getNumber, getNumberNode, getNumberNodeAsync, readEffectiveDisplayName, readEffectiveDisplayNameAsync, readName, readNameAsync, readNumber, readNumberAsync, setEffectiveDisplayName, setId, setName, setNumber, writeEffectiveDisplayName, writeEffectiveDisplayNameAsync, writeId, writeIdAsync, writeName, writeNameAsync, writeNumber, writeNumberAsyncgetAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, 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, writeDataTypeVersionAsync, 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, waitgetEffectiveDisplayName, getEffectiveDisplayNameNode, getEffectiveDisplayNameNodeAsync, getName, getNameNode, getNameNodeAsync, getNumber, getNumberNode, getNumberNodeAsync, readEffectiveDisplayName, readEffectiveDisplayNameAsync, readName, readNameAsync, readNumber, readNumberAsync, setEffectiveDisplayName, setId, setName, setNumber, writeEffectiveDisplayName, writeEffectiveDisplayNameAsync, writeId, writeIdAsync, writeName, writeNameAsync, writeNumber, writeNumberAsyncgetAccessLevel, 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 FiniteStateVariableTypeNode(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 org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getId()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe returned value is the last seen; it is not read live from the server.
getId in interface FiniteStateVariableTypegetId in interface StateVariableTypegetId in class StateVariableTypeNodeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Id Node.public void setId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId id)
throws org.eclipse.milo.opcua.stack.core.UaException
FiniteStateVariableTypeThe value is only updated locally; it is not written to the server.
setId in interface FiniteStateVariableTypeid - the local value to set for the Id Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Id Node.public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readId()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypereadId in interface FiniteStateVariableTypereadId in interface StateVariableTypereadId in class StateVariableTypeNodeObject value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId id)
throws org.eclipse.milo.opcua.stack.core.UaException
FiniteStateVariableTypewriteId in interface FiniteStateVariableTypeid - the NodeId value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readIdAsync()
StateVariableTypeStateVariableType.readId().readIdAsync in interface FiniteStateVariableTypereadIdAsync in interface StateVariableTypereadIdAsync in class StateVariableTypeNodepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId id)
FiniteStateVariableTypeFiniteStateVariableType.writeId(NodeId).writeIdAsync in interface FiniteStateVariableTypepublic PropertyTypeNode getIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getIdNode in interface FiniteStateVariableTypegetIdNode in interface StateVariableTypegetIdNode in class StateVariableTypeNodePropertyType 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> getIdNodeAsync()
StateVariableTypeStateVariableType.getIdNode().getIdNodeAsync in interface FiniteStateVariableTypegetIdNodeAsync in interface StateVariableTypegetIdNodeAsync in class StateVariableTypeNodeCopyright © 2021. All rights reserved.