public class StateVariableTypeNode extends BaseDataVariableTypeNode implements StateVariableType
EFFECTIVE_DISPLAY_NAME, ID, NAME, NUMBER| Constructor and Description |
|---|
StateVariableTypeNode(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.LocalizedText |
getEffectiveDisplayName()
Get the local value of the EffectiveDisplayName Node.
|
PropertyTypeNode |
getEffectiveDisplayNameNode()
Get the EffectiveDisplayName
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getEffectiveDisplayNameNodeAsync()
Asynchronous implementation of
StateVariableType.getEffectiveDisplayNameNode(). |
Object |
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.QualifiedName |
getName()
Get the local value of the Name Node.
|
PropertyTypeNode |
getNameNode()
Get the Name
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getNameNodeAsync()
Asynchronous implementation of
StateVariableType.getNameNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getNumber()
Get the local value of the Number Node.
|
PropertyTypeNode |
getNumberNode()
Get the Number
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getNumberNodeAsync()
Asynchronous implementation of
StateVariableType.getNumberNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readEffectiveDisplayName()
Read the value of the EffectiveDisplayName Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readEffectiveDisplayNameAsync()
An asynchronous implementation of
StateVariableType.readEffectiveDisplayName(). |
Object |
readId()
Read the value of the Id Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<?> |
readIdAsync()
An asynchronous implementation of
StateVariableType.readId(). |
org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName |
readName()
Read the value of the Name Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName> |
readNameAsync()
An asynchronous implementation of
StateVariableType.readName(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
readNumber()
Read the value of the Number Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> |
readNumberAsync()
An asynchronous implementation of
StateVariableType.readNumber(). |
void |
setEffectiveDisplayName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText effectiveDisplayName)
Set the local value of the EffectiveDisplayName Node.
|
void |
setId(Object id)
Set the local value of the Id Node.
|
void |
setName(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName name)
Set the local value of the Name Node.
|
void |
setNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger number)
Set the local value of the Number Node.
|
void |
writeEffectiveDisplayName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText effectiveDisplayName)
Write a new value for the EffectiveDisplayName Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeEffectiveDisplayNameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText effectiveDisplayName)
An asynchronous implementation of
StateVariableType.writeEffectiveDisplayName(LocalizedText). |
void |
writeId(Object 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(Object id)
An asynchronous implementation of
StateVariableType.writeId(Object). |
void |
writeName(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName name)
Write a new value for the Name Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeNameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName name)
An asynchronous implementation of
StateVariableType.writeName(QualifiedName). |
void |
writeNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger number)
Write a new value for the Number Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeNumberAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger number)
An asynchronous implementation of
StateVariableType.writeNumber(UInteger). |
getAccessLevel, 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, 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 StateVariableTypeNode(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 Object 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 StateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Id Node.public void setId(Object id) throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe value is only updated locally; it is not written to the server.
setId in interface StateVariableTypeid - 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 Object readId() throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypereadId in interface StateVariableTypeObject value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeId(Object id) throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypewriteId in interface StateVariableTypeid - the Object value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<?> readIdAsync()
StateVariableTypeStateVariableType.readId().readIdAsync in interface StateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIdAsync(Object id)
StateVariableTypeStateVariableType.writeId(Object).writeIdAsync in interface StateVariableTypepublic 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 StateVariableTypePropertyType 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 StateVariableTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName getName()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe returned value is the last seen; it is not read live from the server.
getName in interface StateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Name Node.public void setName(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName name)
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe value is only updated locally; it is not written to the server.
setName in interface StateVariableTypename - the local value to set for the Name Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Name Node.public org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName readName()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypereadName in interface StateVariableTypeQualifiedName value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeName(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName name)
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypewriteName in interface StateVariableTypename - the QualifiedName 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.QualifiedName> readNameAsync()
StateVariableTypeStateVariableType.readName().readNameAsync in interface StateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName name)
StateVariableTypeStateVariableType.writeName(QualifiedName).writeNameAsync in interface StateVariableTypepublic PropertyTypeNode getNameNode() 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.
getNameNode in interface StateVariableTypePropertyType 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> getNameNodeAsync()
StateVariableTypeStateVariableType.getNameNode().getNameNodeAsync in interface StateVariableTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getNumber()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe returned value is the last seen; it is not read live from the server.
getNumber in interface StateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Number Node.public void setNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger number)
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe value is only updated locally; it is not written to the server.
setNumber in interface StateVariableTypenumber - the local value to set for the Number Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Number Node.public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readNumber()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypereadNumber in interface StateVariableTypeUInteger value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger number)
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypewriteNumber in interface StateVariableTypenumber - the UInteger 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.unsigned.UInteger> readNumberAsync()
StateVariableTypeStateVariableType.readNumber().readNumberAsync in interface StateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNumberAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger number)
StateVariableTypeStateVariableType.writeNumber(UInteger).writeNumberAsync in interface StateVariableTypepublic PropertyTypeNode getNumberNode() 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.
getNumberNode in interface StateVariableTypePropertyType 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> getNumberNodeAsync()
StateVariableTypeStateVariableType.getNumberNode().getNumberNodeAsync in interface StateVariableTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getEffectiveDisplayName()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe returned value is the last seen; it is not read live from the server.
getEffectiveDisplayName in interface StateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EffectiveDisplayName Node.public void setEffectiveDisplayName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText effectiveDisplayName)
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe value is only updated locally; it is not written to the server.
setEffectiveDisplayName in interface StateVariableTypeeffectiveDisplayName - the local value to set for the EffectiveDisplayName Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EffectiveDisplayName Node.public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readEffectiveDisplayName()
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypereadEffectiveDisplayName in interface StateVariableTypeLocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeEffectiveDisplayName(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText effectiveDisplayName)
throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypewriteEffectiveDisplayName in interface StateVariableTypeeffectiveDisplayName - the LocalizedText 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.LocalizedText> readEffectiveDisplayNameAsync()
StateVariableTypeStateVariableType.readEffectiveDisplayName().readEffectiveDisplayNameAsync in interface StateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEffectiveDisplayNameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText effectiveDisplayName)
StateVariableTypeStateVariableType.writeEffectiveDisplayName(LocalizedText).writeEffectiveDisplayNameAsync in interface StateVariableTypepublic PropertyTypeNode getEffectiveDisplayNameNode() 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.
getEffectiveDisplayNameNode in interface StateVariableTypePropertyType 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> getEffectiveDisplayNameNodeAsync()
StateVariableTypeStateVariableType.getEffectiveDisplayNameNode().getEffectiveDisplayNameNodeAsync in interface StateVariableTypeCopyright © 2021. All rights reserved.