public class ConditionVariableTypeNode extends BaseDataVariableTypeNode implements ConditionVariableType
SOURCE_TIMESTAMP| Constructor and Description |
|---|
ConditionVariableTypeNode(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.DateTime |
getSourceTimestamp()
Get the local value of the SourceTimestamp Node.
|
PropertyTypeNode |
getSourceTimestampNode()
Get the SourceTimestamp
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getSourceTimestampNodeAsync()
Asynchronous implementation of
ConditionVariableType.getSourceTimestampNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime |
readSourceTimestamp()
Read the value of the SourceTimestamp Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> |
readSourceTimestampAsync()
An asynchronous implementation of
ConditionVariableType.readSourceTimestamp(). |
void |
setSourceTimestamp(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime sourceTimestamp)
Set the local value of the SourceTimestamp Node.
|
void |
writeSourceTimestamp(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime sourceTimestamp)
Write a new value for the SourceTimestamp Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeSourceTimestampAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime sourceTimestamp)
An asynchronous implementation of
ConditionVariableType.writeSourceTimestamp(DateTime). |
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 ConditionVariableTypeNode(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.DateTime getSourceTimestamp()
throws org.eclipse.milo.opcua.stack.core.UaException
ConditionVariableTypeThe returned value is the last seen; it is not read live from the server.
getSourceTimestamp in interface ConditionVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SourceTimestamp Node.public void setSourceTimestamp(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime sourceTimestamp)
throws org.eclipse.milo.opcua.stack.core.UaException
ConditionVariableTypeThe value is only updated locally; it is not written to the server.
setSourceTimestamp in interface ConditionVariableTypesourceTimestamp - the local value to set for the SourceTimestamp Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SourceTimestamp Node.public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readSourceTimestamp()
throws org.eclipse.milo.opcua.stack.core.UaException
ConditionVariableTypereadSourceTimestamp in interface ConditionVariableTypeDateTime value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeSourceTimestamp(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime sourceTimestamp)
throws org.eclipse.milo.opcua.stack.core.UaException
ConditionVariableTypewriteSourceTimestamp in interface ConditionVariableTypesourceTimestamp - the DateTime 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.DateTime> readSourceTimestampAsync()
ConditionVariableTypeConditionVariableType.readSourceTimestamp().readSourceTimestampAsync in interface ConditionVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSourceTimestampAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime sourceTimestamp)
ConditionVariableTypeConditionVariableType.writeSourceTimestamp(DateTime).writeSourceTimestampAsync in interface ConditionVariableTypepublic PropertyTypeNode getSourceTimestampNode() throws org.eclipse.milo.opcua.stack.core.UaException
ConditionVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getSourceTimestampNode in interface ConditionVariableTypePropertyType 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> getSourceTimestampNodeAsync()
ConditionVariableTypeConditionVariableType.getSourceTimestampNode().getSourceTimestampNodeAsync in interface ConditionVariableTypeCopyright © 2021. All rights reserved.