Interface DiscrepancyAlarmType
- All Superinterfaces:
AcknowledgeableConditionType,AlarmConditionType,BaseEventType,BaseObjectType,ConditionType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
DiscrepancyAlarmTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionType
AUDIBLE_ENABLED, INPUT_NODE, MAX_TIME_SHELVED, OFF_DELAY, ON_DELAY, RE_ALARM_TIME, SUPPRESSED_OR_SHELVEDFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIMEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ConditionType
BRANCH_ID, CLIENT_USER_ID, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, RETAIN, SUPPORTS_FILTERED_RETAIN -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the ExpectedTime Node.Get the ExpectedTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetExpectedTimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the TargetValueNode Node.Get the TargetValueNodePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetTargetValueNodeNode().Get the local value of the Tolerance Node.Get the TolerancePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetToleranceNode().Read the value of the ExpectedTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadExpectedTime().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the TargetValueNode Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofreadTargetValueNode().Read the value of the Tolerance Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadTolerance().voidsetExpectedTime(Double value) Set the local value of the ExpectedTime Node.voidsetTargetValueNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the TargetValueNode Node.voidsetTolerance(Double value) Set the local value of the Tolerance Node.voidwriteExpectedTime(Double value) Write a new value for the ExpectedTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeExpectedTimeAsync(Double value) An asynchronous implementation ofwriteExpectedTime(java.lang.Double).voidwriteTargetValueNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the TargetValueNode Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeTargetValueNodeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteTargetValueNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteTolerance(Double value) Write a new value for the Tolerance Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeToleranceAsync(Double value) An asynchronous implementation ofwriteTolerance(java.lang.Double).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionType
getAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionType
getActiveState, getActiveStateNode, getActiveStateNodeAsync, getAudibleEnabled, getAudibleEnabledNode, getAudibleEnabledNodeAsync, getAudibleSound, getAudibleSoundNode, getAudibleSoundNodeAsync, getEnabledState, getEnabledStateNode, getEnabledStateNodeAsync, getFirstInGroupFlag, getFirstInGroupFlagNode, getFirstInGroupFlagNodeAsync, getFirstInGroupNode, getFirstInGroupNodeAsync, getInputNode, getInputNodeNode, getInputNodeNodeAsync, getLatchedState, getLatchedStateNode, getLatchedStateNodeAsync, getMaxTimeShelved, getMaxTimeShelvedNode, getMaxTimeShelvedNodeAsync, getOffDelay, getOffDelayNode, getOffDelayNodeAsync, getOnDelay, getOnDelayNode, getOnDelayNodeAsync, getOutOfServiceState, getOutOfServiceStateNode, getOutOfServiceStateNodeAsync, getReAlarmRepeatCount, getReAlarmRepeatCountNode, getReAlarmRepeatCountNodeAsync, getReAlarmTime, getReAlarmTimeNode, getReAlarmTimeNodeAsync, getShelvingStateNode, getShelvingStateNodeAsync, getSilenceState, getSilenceStateNode, getSilenceStateNodeAsync, getSuppressedOrShelved, getSuppressedOrShelvedNode, getSuppressedOrShelvedNodeAsync, getSuppressedState, getSuppressedStateNode, getSuppressedStateNodeAsync, readActiveState, readActiveStateAsync, readAudibleEnabled, readAudibleEnabledAsync, readAudibleSound, readAudibleSoundAsync, readEnabledState, readEnabledStateAsync, readFirstInGroupFlag, readFirstInGroupFlagAsync, readInputNode, readInputNodeAsync, readLatchedState, readLatchedStateAsync, readMaxTimeShelved, readMaxTimeShelvedAsync, readOffDelay, readOffDelayAsync, readOnDelay, readOnDelayAsync, readOutOfServiceState, readOutOfServiceStateAsync, readReAlarmRepeatCount, readReAlarmRepeatCountAsync, readReAlarmTime, readReAlarmTimeAsync, readSilenceState, readSilenceStateAsync, readSuppressedOrShelved, readSuppressedOrShelvedAsync, readSuppressedState, readSuppressedStateAsync, setActiveState, setAudibleEnabled, setAudibleSound, setEnabledState, setFirstInGroupFlag, setInputNode, setLatchedState, setMaxTimeShelved, setOffDelay, setOnDelay, setOutOfServiceState, setReAlarmRepeatCount, setReAlarmTime, setSilenceState, setSuppressedOrShelved, setSuppressedState, writeActiveState, writeActiveStateAsync, writeAudibleEnabled, writeAudibleEnabledAsync, writeAudibleSound, writeAudibleSoundAsync, writeEnabledState, writeEnabledStateAsync, writeFirstInGroupFlag, writeFirstInGroupFlagAsync, writeInputNode, writeInputNodeAsync, writeLatchedState, writeLatchedStateAsync, writeMaxTimeShelved, writeMaxTimeShelvedAsync, writeOffDelay, writeOffDelayAsync, writeOnDelay, writeOnDelayAsync, writeOutOfServiceState, writeOutOfServiceStateAsync, writeReAlarmRepeatCount, writeReAlarmRepeatCountAsync, writeReAlarmTime, writeReAlarmTimeAsync, writeSilenceState, writeSilenceStateAsync, writeSuppressedOrShelved, writeSuppressedOrShelvedAsync, writeSuppressedState, writeSuppressedStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
getEventId, 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, writeTimeAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ConditionType
getBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, getSupportsFilteredRetain, getSupportsFilteredRetainNode, getSupportsFilteredRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, readSupportsFilteredRetain, readSupportsFilteredRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionSubClassId, setConditionSubClassName, setLastSeverity, setQuality, setRetain, setSupportsFilteredRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsync, writeSupportsFilteredRetain, writeSupportsFilteredRetainAsyncMethods 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
-
Field Details
-
TARGET_VALUE_NODE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> TARGET_VALUE_NODE -
EXPECTED_TIME
-
TOLERANCE
-
-
Method Details
-
getTargetValueNode
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getTargetValueNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the TargetValueNode Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the TargetValueNode Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the TargetValueNode Node.
-
setTargetValueNode
void setTargetValueNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the TargetValueNode Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the TargetValueNode Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the TargetValueNode Node.
-
readTargetValueNode
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readTargetValueNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the TargetValueNode Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeTargetValueNode
void writeTargetValueNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the TargetValueNode Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readTargetValueNodeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readTargetValueNodeAsync()An asynchronous implementation ofreadTargetValueNode().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeTargetValueNodeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeTargetValueNodeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteTargetValueNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getTargetValueNodeNode
Get the TargetValueNodePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the TargetValueNode
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTargetValueNodeNodeAsync
CompletableFuture<? extends PropertyType> getTargetValueNodeNodeAsync()Asynchronous implementation ofgetTargetValueNodeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExpectedTime
Get the local value of the ExpectedTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ExpectedTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExpectedTime Node.
-
setExpectedTime
Set the local value of the ExpectedTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ExpectedTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExpectedTime Node.
-
readExpectedTime
Read the value of the ExpectedTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeExpectedTime
Write a new value for the ExpectedTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readExpectedTimeAsync
CompletableFuture<? extends Double> readExpectedTimeAsync()An asynchronous implementation ofreadExpectedTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExpectedTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExpectedTimeAsync(Double value) An asynchronous implementation ofwriteExpectedTime(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getExpectedTimeNode
Get the ExpectedTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ExpectedTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExpectedTimeNodeAsync
CompletableFuture<? extends PropertyType> getExpectedTimeNodeAsync()Asynchronous implementation ofgetExpectedTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTolerance
Get the local value of the Tolerance Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Tolerance Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Tolerance Node.
-
setTolerance
Set the local value of the Tolerance Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Tolerance Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Tolerance Node.
-
readTolerance
Read the value of the Tolerance Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeTolerance
Write a new value for the Tolerance Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readToleranceAsync
CompletableFuture<? extends Double> readToleranceAsync()An asynchronous implementation ofreadTolerance().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeToleranceAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeToleranceAsync(Double value) An asynchronous implementation ofwriteTolerance(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getToleranceNode
Get the TolerancePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Tolerance
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getToleranceNodeAsync
CompletableFuture<? extends PropertyType> getToleranceNodeAsync()Asynchronous implementation ofgetToleranceNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-