public class LimitAlarmTypeNode extends AlarmConditionTypeNode implements LimitAlarmType
HIGH_HIGH_LIMIT, HIGH_LIMIT, LOW_LIMIT, LOW_LOW_LIMITINPUT_NODE, MAX_TIME_SHELVED, SUPPRESSED_OR_SHELVEDBRANCH_ID, CLIENT_USER_ID, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, RETAINEVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIME| Constructor and Description |
|---|
LimitAlarmTypeNode(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.unsigned.UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
Double |
getHighHighLimit()
Get the local value of the HighHighLimit Node.
|
PropertyTypeNode |
getHighHighLimitNode()
Get the HighHighLimit
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getHighHighLimitNodeAsync()
Asynchronous implementation of
LimitAlarmType.getHighHighLimitNode(). |
Double |
getHighLimit()
Get the local value of the HighLimit Node.
|
PropertyTypeNode |
getHighLimitNode()
Get the HighLimit
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getHighLimitNodeAsync()
Asynchronous implementation of
LimitAlarmType.getHighLimitNode(). |
Double |
getLowLimit()
Get the local value of the LowLimit Node.
|
PropertyTypeNode |
getLowLimitNode()
Get the LowLimit
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getLowLimitNodeAsync()
Asynchronous implementation of
LimitAlarmType.getLowLimitNode(). |
Double |
getLowLowLimit()
Get the local value of the LowLowLimit Node.
|
PropertyTypeNode |
getLowLowLimitNode()
Get the LowLowLimit
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getLowLowLimitNodeAsync()
Asynchronous implementation of
LimitAlarmType.getLowLowLimitNode(). |
Double |
readHighHighLimit()
Read the value of the HighHighLimit Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Double> |
readHighHighLimitAsync()
An asynchronous implementation of
LimitAlarmType.readHighHighLimit(). |
Double |
readHighLimit()
Read the value of the HighLimit Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Double> |
readHighLimitAsync()
An asynchronous implementation of
LimitAlarmType.readHighLimit(). |
Double |
readLowLimit()
Read the value of the LowLimit Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Double> |
readLowLimitAsync()
An asynchronous implementation of
LimitAlarmType.readLowLimit(). |
Double |
readLowLowLimit()
Read the value of the LowLowLimit Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Double> |
readLowLowLimitAsync()
An asynchronous implementation of
LimitAlarmType.readLowLowLimit(). |
void |
setHighHighLimit(Double highHighLimit)
Set the local value of the HighHighLimit Node.
|
void |
setHighLimit(Double highLimit)
Set the local value of the HighLimit Node.
|
void |
setLowLimit(Double lowLimit)
Set the local value of the LowLimit Node.
|
void |
setLowLowLimit(Double lowLowLimit)
Set the local value of the LowLowLimit Node.
|
void |
writeHighHighLimit(Double highHighLimit)
Write a new value for the HighHighLimit Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeHighHighLimitAsync(Double highHighLimit)
An asynchronous implementation of
LimitAlarmType.writeHighHighLimit(Double). |
void |
writeHighLimit(Double highLimit)
Write a new value for the HighLimit Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeHighLimitAsync(Double highLimit)
An asynchronous implementation of
LimitAlarmType.writeHighLimit(Double). |
void |
writeLowLimit(Double lowLimit)
Write a new value for the LowLimit Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeLowLimitAsync(Double lowLimit)
An asynchronous implementation of
LimitAlarmType.writeLowLimit(Double). |
void |
writeLowLowLimit(Double lowLowLimit)
Write a new value for the LowLowLimit Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeLowLowLimitAsync(Double lowLowLimit)
An asynchronous implementation of
LimitAlarmType.writeLowLowLimit(Double). |
getActiveState, getActiveStateNode, getActiveStateNodeAsync, getEnabledState, getEnabledStateNode, getEnabledStateNodeAsync, getInputNode, getInputNodeNode, getInputNodeNodeAsync, getMaxTimeShelved, getMaxTimeShelvedNode, getMaxTimeShelvedNodeAsync, getShelvingStateNode, getShelvingStateNodeAsync, getSuppressedOrShelved, getSuppressedOrShelvedNode, getSuppressedOrShelvedNodeAsync, getSuppressedState, getSuppressedStateNode, getSuppressedStateNodeAsync, readActiveState, readActiveStateAsync, readEnabledState, readEnabledStateAsync, readInputNode, readInputNodeAsync, readMaxTimeShelved, readMaxTimeShelvedAsync, readSuppressedOrShelved, readSuppressedOrShelvedAsync, readSuppressedState, readSuppressedStateAsync, setActiveState, setEnabledState, setInputNode, setMaxTimeShelved, setSuppressedOrShelved, setSuppressedState, writeActiveState, writeActiveStateAsync, writeEnabledState, writeEnabledStateAsync, writeInputNode, writeInputNodeAsync, writeMaxTimeShelved, writeMaxTimeShelvedAsync, writeSuppressedOrShelved, writeSuppressedOrShelvedAsync, writeSuppressedState, writeSuppressedStateAsyncgetAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncgetBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setLastSeverity, setQuality, setRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsyncgetEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsynccallMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIcon, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersion, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIcon, setNamingRuleAsync, setNodeVersion, writeEventNotifierbrowse, 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, waitgetActiveState, getActiveStateNode, getActiveStateNodeAsync, getEnabledState, getEnabledStateNode, getEnabledStateNodeAsync, getInputNode, getInputNodeNode, getInputNodeNodeAsync, getMaxTimeShelved, getMaxTimeShelvedNode, getMaxTimeShelvedNodeAsync, getShelvingStateNode, getShelvingStateNodeAsync, getSuppressedOrShelved, getSuppressedOrShelvedNode, getSuppressedOrShelvedNodeAsync, getSuppressedState, getSuppressedStateNode, getSuppressedStateNodeAsync, readActiveState, readActiveStateAsync, readEnabledState, readEnabledStateAsync, readInputNode, readInputNodeAsync, readMaxTimeShelved, readMaxTimeShelvedAsync, readSuppressedOrShelved, readSuppressedOrShelvedAsync, readSuppressedState, readSuppressedStateAsync, setActiveState, setEnabledState, setInputNode, setMaxTimeShelved, setSuppressedOrShelved, setSuppressedState, writeActiveState, writeActiveStateAsync, writeEnabledState, writeEnabledStateAsync, writeInputNode, writeInputNodeAsync, writeMaxTimeShelved, writeMaxTimeShelvedAsync, writeSuppressedOrShelved, writeSuppressedOrShelvedAsync, writeSuppressedState, writeSuppressedStateAsyncgetAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncgetBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setLastSeverity, setQuality, setRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsyncgetEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic LimitAlarmTypeNode(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.unsigned.UByte eventNotifier)
public Double getHighHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe returned value is the last seen; it is not read live from the server.
getHighHighLimit in interface LimitAlarmTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighLimit Node.public void setHighHighLimit(Double highHighLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe value is only updated locally; it is not written to the server.
setHighHighLimit in interface LimitAlarmTypehighHighLimit - the local value to set for the HighHighLimit Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighLimit Node.public Double readHighHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypereadHighHighLimit in interface LimitAlarmTypeDouble value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeHighHighLimit(Double highHighLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypewriteHighHighLimit in interface LimitAlarmTypehighHighLimit - the Double value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Double> readHighHighLimitAsync()
LimitAlarmTypeLimitAlarmType.readHighHighLimit().readHighHighLimitAsync in interface LimitAlarmTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighHighLimitAsync(Double highHighLimit)
LimitAlarmTypeLimitAlarmType.writeHighHighLimit(Double).writeHighHighLimitAsync in interface LimitAlarmTypepublic PropertyTypeNode getHighHighLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getHighHighLimitNode in interface LimitAlarmTypePropertyType 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> getHighHighLimitNodeAsync()
LimitAlarmTypeLimitAlarmType.getHighHighLimitNode().getHighHighLimitNodeAsync in interface LimitAlarmTypepublic Double getHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe returned value is the last seen; it is not read live from the server.
getHighLimit in interface LimitAlarmTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighLimit Node.public void setHighLimit(Double highLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe value is only updated locally; it is not written to the server.
setHighLimit in interface LimitAlarmTypehighLimit - the local value to set for the HighLimit Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighLimit Node.public Double readHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypereadHighLimit in interface LimitAlarmTypeDouble value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeHighLimit(Double highLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypewriteHighLimit in interface LimitAlarmTypehighLimit - the Double value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Double> readHighLimitAsync()
LimitAlarmTypeLimitAlarmType.readHighLimit().readHighLimitAsync in interface LimitAlarmTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighLimitAsync(Double highLimit)
LimitAlarmTypeLimitAlarmType.writeHighLimit(Double).writeHighLimitAsync in interface LimitAlarmTypepublic PropertyTypeNode getHighLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getHighLimitNode in interface LimitAlarmTypePropertyType 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> getHighLimitNodeAsync()
LimitAlarmTypeLimitAlarmType.getHighLimitNode().getHighLimitNodeAsync in interface LimitAlarmTypepublic Double getLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe returned value is the last seen; it is not read live from the server.
getLowLimit in interface LimitAlarmTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLimit Node.public void setLowLimit(Double lowLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe value is only updated locally; it is not written to the server.
setLowLimit in interface LimitAlarmTypelowLimit - the local value to set for the LowLimit Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLimit Node.public Double readLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypereadLowLimit in interface LimitAlarmTypeDouble value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeLowLimit(Double lowLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypewriteLowLimit in interface LimitAlarmTypelowLimit - the Double value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Double> readLowLimitAsync()
LimitAlarmTypeLimitAlarmType.readLowLimit().readLowLimitAsync in interface LimitAlarmTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowLimitAsync(Double lowLimit)
LimitAlarmTypeLimitAlarmType.writeLowLimit(Double).writeLowLimitAsync in interface LimitAlarmTypepublic PropertyTypeNode getLowLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getLowLimitNode in interface LimitAlarmTypePropertyType 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> getLowLimitNodeAsync()
LimitAlarmTypeLimitAlarmType.getLowLimitNode().getLowLimitNodeAsync in interface LimitAlarmTypepublic Double getLowLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe returned value is the last seen; it is not read live from the server.
getLowLowLimit in interface LimitAlarmTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowLimit Node.public void setLowLowLimit(Double lowLowLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypeThe value is only updated locally; it is not written to the server.
setLowLowLimit in interface LimitAlarmTypelowLowLimit - the local value to set for the LowLowLimit Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowLimit Node.public Double readLowLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypereadLowLowLimit in interface LimitAlarmTypeDouble value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeLowLowLimit(Double lowLowLimit) throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypewriteLowLowLimit in interface LimitAlarmTypelowLowLimit - the Double value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Double> readLowLowLimitAsync()
LimitAlarmTypeLimitAlarmType.readLowLowLimit().readLowLowLimitAsync in interface LimitAlarmTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowLowLimitAsync(Double lowLowLimit)
LimitAlarmTypeLimitAlarmType.writeLowLowLimit(Double).writeLowLowLimitAsync in interface LimitAlarmTypepublic PropertyTypeNode getLowLowLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
LimitAlarmTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getLowLowLimitNode in interface LimitAlarmTypePropertyType 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> getLowLowLimitNodeAsync()
LimitAlarmTypeLimitAlarmType.getLowLowLimitNode().getLowLowLimitNodeAsync in interface LimitAlarmTypeCopyright © 2021. All rights reserved.