Class ExclusiveLimitAlarmTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ConditionTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ExclusiveLimitAlarmTypeNode
- All Implemented Interfaces:
AcknowledgeableConditionType,AlarmConditionType,BaseEventType,BaseObjectType,ConditionType,ExclusiveLimitAlarmType,LimitAlarmType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- Direct Known Subclasses:
ExclusiveDeviationAlarmTypeNode,ExclusiveLevelAlarmTypeNode,ExclusiveRateOfChangeAlarmTypeNode
public class ExclusiveLimitAlarmTypeNode
extends LimitAlarmTypeNode
implements ExclusiveLimitAlarmType
-
Field Summary
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
CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, 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_RETAINFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmType
BASE_HIGH_HIGH_LIMIT, BASE_HIGH_LIMIT, BASE_LOW_LIMIT, BASE_LOW_LOW_LIMIT, HIGH_DEADBAND, HIGH_HIGH_DEADBAND, HIGH_HIGH_LIMIT, HIGH_LIMIT, LOW_DEADBAND, LOW_LIMIT, LOW_LOW_DEADBAND, LOW_LOW_LIMIT, SEVERITY_HIGH, SEVERITY_HIGH_HIGH, SEVERITY_LOW, SEVERITY_LOW_LOW -
Constructor Summary
ConstructorsConstructorDescriptionExclusiveLimitAlarmTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextGet the local value of the ActiveState Node.Get the ActiveStateTwoStateVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends TwoStateVariableTypeNode>Asynchronous implementation ofAlarmConditionType.getActiveStateNode().Get the LimitStateExclusiveLimitStateMachineTypeNode, ornullif it does not exist.Asynchronous implementation ofExclusiveLimitAlarmType.getLimitStateNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextRead the value of the ActiveState Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText>An asynchronous implementation ofAlarmConditionType.readActiveState().voidsetActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Set the local value of the ActiveState Node.voidwriteActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Write a new value for the ActiveState Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeActiveStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText activeState) An asynchronous implementation ofAlarmConditionType.writeActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.LimitAlarmTypeNode
getBaseHighHighLimit, getBaseHighHighLimitNode, getBaseHighHighLimitNodeAsync, getBaseHighLimit, getBaseHighLimitNode, getBaseHighLimitNodeAsync, getBaseLowLimit, getBaseLowLimitNode, getBaseLowLimitNodeAsync, getBaseLowLowLimit, getBaseLowLowLimitNode, getBaseLowLowLimitNodeAsync, getHighDeadband, getHighDeadbandNode, getHighDeadbandNodeAsync, getHighHighDeadband, getHighHighDeadbandNode, getHighHighDeadbandNodeAsync, getHighHighLimit, getHighHighLimitNode, getHighHighLimitNodeAsync, getHighLimit, getHighLimitNode, getHighLimitNodeAsync, getLowDeadband, getLowDeadbandNode, getLowDeadbandNodeAsync, getLowLimit, getLowLimitNode, getLowLimitNodeAsync, getLowLowDeadband, getLowLowDeadbandNode, getLowLowDeadbandNodeAsync, getLowLowLimit, getLowLowLimitNode, getLowLowLimitNodeAsync, getSeverityHigh, getSeverityHighHigh, getSeverityHighHighNode, getSeverityHighHighNodeAsync, getSeverityHighNode, getSeverityHighNodeAsync, getSeverityLow, getSeverityLowLow, getSeverityLowLowNode, getSeverityLowLowNodeAsync, getSeverityLowNode, getSeverityLowNodeAsync, readBaseHighHighLimit, readBaseHighHighLimitAsync, readBaseHighLimit, readBaseHighLimitAsync, readBaseLowLimit, readBaseLowLimitAsync, readBaseLowLowLimit, readBaseLowLowLimitAsync, readHighDeadband, readHighDeadbandAsync, readHighHighDeadband, readHighHighDeadbandAsync, readHighHighLimit, readHighHighLimitAsync, readHighLimit, readHighLimitAsync, readLowDeadband, readLowDeadbandAsync, readLowLimit, readLowLimitAsync, readLowLowDeadband, readLowLowDeadbandAsync, readLowLowLimit, readLowLowLimitAsync, readSeverityHigh, readSeverityHighAsync, readSeverityHighHigh, readSeverityHighHighAsync, readSeverityLow, readSeverityLowAsync, readSeverityLowLow, readSeverityLowLowAsync, setBaseHighHighLimit, setBaseHighLimit, setBaseLowLimit, setBaseLowLowLimit, setHighDeadband, setHighHighDeadband, setHighHighLimit, setHighLimit, setLowDeadband, setLowLimit, setLowLowDeadband, setLowLowLimit, setSeverityHigh, setSeverityHighHigh, setSeverityLow, setSeverityLowLow, writeBaseHighHighLimit, writeBaseHighHighLimitAsync, writeBaseHighLimit, writeBaseHighLimitAsync, writeBaseLowLimit, writeBaseLowLimitAsync, writeBaseLowLowLimit, writeBaseLowLowLimitAsync, writeHighDeadband, writeHighDeadbandAsync, writeHighHighDeadband, writeHighHighDeadbandAsync, writeHighHighLimit, writeHighHighLimitAsync, writeHighLimit, writeHighLimitAsync, writeLowDeadband, writeLowDeadbandAsync, writeLowLimit, writeLowLimitAsync, writeLowLowDeadband, writeLowLowDeadbandAsync, writeLowLowLimit, writeLowLowLimitAsync, writeSeverityHigh, writeSeverityHighAsync, writeSeverityHighHigh, writeSeverityHighHighAsync, writeSeverityLow, writeSeverityLowAsync, writeSeverityLowLow, writeSeverityLowLowAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionTypeNode
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, 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, setAudibleEnabled, setAudibleSound, setEnabledState, setFirstInGroupFlag, setInputNode, setLatchedState, setMaxTimeShelved, setOffDelay, setOnDelay, setOutOfServiceState, setReAlarmRepeatCount, setReAlarmTime, setSilenceState, setSuppressedOrShelved, setSuppressedState, 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 class org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionTypeNode
getAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.ConditionTypeNode
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 class org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
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 class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
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, 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, setAudibleEnabled, setAudibleSound, setEnabledState, setFirstInGroupFlag, setInputNode, setLatchedState, setMaxTimeShelved, setOffDelay, setOnDelay, setOutOfServiceState, setReAlarmRepeatCount, setReAlarmTime, setSilenceState, setSuppressedOrShelved, setSuppressedState, 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.client.model.objects.LimitAlarmType
getBaseHighHighLimit, getBaseHighHighLimitNode, getBaseHighHighLimitNodeAsync, getBaseHighLimit, getBaseHighLimitNode, getBaseHighLimitNodeAsync, getBaseLowLimit, getBaseLowLimitNode, getBaseLowLimitNodeAsync, getBaseLowLowLimit, getBaseLowLowLimitNode, getBaseLowLowLimitNodeAsync, getHighDeadband, getHighDeadbandNode, getHighDeadbandNodeAsync, getHighHighDeadband, getHighHighDeadbandNode, getHighHighDeadbandNodeAsync, getHighHighLimit, getHighHighLimitNode, getHighHighLimitNodeAsync, getHighLimit, getHighLimitNode, getHighLimitNodeAsync, getLowDeadband, getLowDeadbandNode, getLowDeadbandNodeAsync, getLowLimit, getLowLimitNode, getLowLimitNodeAsync, getLowLowDeadband, getLowLowDeadbandNode, getLowLowDeadbandNodeAsync, getLowLowLimit, getLowLowLimitNode, getLowLowLimitNodeAsync, getSeverityHigh, getSeverityHighHigh, getSeverityHighHighNode, getSeverityHighHighNodeAsync, getSeverityHighNode, getSeverityHighNodeAsync, getSeverityLow, getSeverityLowLow, getSeverityLowLowNode, getSeverityLowLowNodeAsync, getSeverityLowNode, getSeverityLowNodeAsync, readBaseHighHighLimit, readBaseHighHighLimitAsync, readBaseHighLimit, readBaseHighLimitAsync, readBaseLowLimit, readBaseLowLimitAsync, readBaseLowLowLimit, readBaseLowLowLimitAsync, readHighDeadband, readHighDeadbandAsync, readHighHighDeadband, readHighHighDeadbandAsync, readHighHighLimit, readHighHighLimitAsync, readHighLimit, readHighLimitAsync, readLowDeadband, readLowDeadbandAsync, readLowLimit, readLowLimitAsync, readLowLowDeadband, readLowLowDeadbandAsync, readLowLowLimit, readLowLowLimitAsync, readSeverityHigh, readSeverityHighAsync, readSeverityHighHigh, readSeverityHighHighAsync, readSeverityLow, readSeverityLowAsync, readSeverityLowLow, readSeverityLowLowAsync, setBaseHighHighLimit, setBaseHighLimit, setBaseLowLimit, setBaseLowLowLimit, setHighDeadband, setHighHighDeadband, setHighHighLimit, setHighLimit, setLowDeadband, setLowLimit, setLowLowDeadband, setLowLowLimit, setSeverityHigh, setSeverityHighHigh, setSeverityLow, setSeverityLowLow, writeBaseHighHighLimit, writeBaseHighHighLimitAsync, writeBaseHighLimit, writeBaseHighLimitAsync, writeBaseLowLimit, writeBaseLowLimitAsync, writeBaseLowLowLimit, writeBaseLowLowLimitAsync, writeHighDeadband, writeHighDeadbandAsync, writeHighHighDeadband, writeHighHighDeadbandAsync, writeHighHighLimit, writeHighHighLimitAsync, writeHighLimit, writeHighLimitAsync, writeLowDeadband, writeLowDeadbandAsync, writeLowLimit, writeLowLimitAsync, writeLowLowDeadband, writeLowLowDeadbandAsync, writeLowLowLimit, writeLowLowLimitAsync, writeSeverityHigh, writeSeverityHighAsync, writeSeverityHighHigh, writeSeverityHighHighAsync, writeSeverityLow, writeSeverityLowAsync, writeSeverityLowLow, writeSeverityLowLowAsyncMethods 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
-
Constructor Details
-
ExclusiveLimitAlarmTypeNode
public ExclusiveLimitAlarmTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getActiveState
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getActiveState() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AlarmConditionTypeGet the local value of the ActiveState Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getActiveStatein interfaceAlarmConditionType- Specified by:
getActiveStatein interfaceExclusiveLimitAlarmType- Overrides:
getActiveStatein classAlarmConditionTypeNode- Returns:
- the local value of the ActiveState Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ActiveState Node.
-
setActiveState
public void setActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AlarmConditionTypeSet the local value of the ActiveState Node.The value is only updated locally; it is not written to the server.
- Specified by:
setActiveStatein interfaceAlarmConditionType- Specified by:
setActiveStatein interfaceExclusiveLimitAlarmType- Overrides:
setActiveStatein classAlarmConditionTypeNode- Parameters:
value- the local value to set for the ActiveState Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ActiveState Node.
-
readActiveState
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readActiveState() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AlarmConditionTypeRead the value of the ActiveState Node from the server and update the local value if the operation succeeds.- Specified by:
readActiveStatein interfaceAlarmConditionType- Specified by:
readActiveStatein interfaceExclusiveLimitAlarmType- Overrides:
readActiveStatein classAlarmConditionTypeNode- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeActiveState
public void writeActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AlarmConditionTypeWrite a new value for the ActiveState Node to the server and update the local value if the operation succeeds.- Specified by:
writeActiveStatein interfaceAlarmConditionType- Specified by:
writeActiveStatein interfaceExclusiveLimitAlarmType- Overrides:
writeActiveStatein classAlarmConditionTypeNode- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readActiveStateAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readActiveStateAsync()Description copied from interface:AlarmConditionTypeAn asynchronous implementation ofAlarmConditionType.readActiveState().- Specified by:
readActiveStateAsyncin interfaceAlarmConditionType- Specified by:
readActiveStateAsyncin interfaceExclusiveLimitAlarmType- Overrides:
readActiveStateAsyncin classAlarmConditionTypeNode- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeActiveStateAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeActiveStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText activeState) Description copied from interface:AlarmConditionTypeAn asynchronous implementation ofAlarmConditionType.writeActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).- Specified by:
writeActiveStateAsyncin interfaceAlarmConditionType- Specified by:
writeActiveStateAsyncin interfaceExclusiveLimitAlarmType- Overrides:
writeActiveStateAsyncin classAlarmConditionTypeNode- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getActiveStateNode
public TwoStateVariableTypeNode getActiveStateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AlarmConditionTypeGet the ActiveStateTwoStateVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getActiveStateNodein interfaceAlarmConditionType- Specified by:
getActiveStateNodein interfaceExclusiveLimitAlarmType- Overrides:
getActiveStateNodein classAlarmConditionTypeNode- Returns:
- the ActiveState
TwoStateVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getActiveStateNodeAsync
Description copied from interface:AlarmConditionTypeAsynchronous implementation ofAlarmConditionType.getActiveStateNode().- Specified by:
getActiveStateNodeAsyncin interfaceAlarmConditionType- Specified by:
getActiveStateNodeAsyncin interfaceExclusiveLimitAlarmType- Overrides:
getActiveStateNodeAsyncin classAlarmConditionTypeNode- Returns:
- a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLimitStateNode
public ExclusiveLimitStateMachineTypeNode getLimitStateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ExclusiveLimitAlarmTypeGet the LimitStateExclusiveLimitStateMachineTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLimitStateNodein interfaceExclusiveLimitAlarmType- Returns:
- the LimitState
ExclusiveLimitStateMachineTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLimitStateNodeAsync
Description copied from interface:ExclusiveLimitAlarmTypeAsynchronous implementation ofExclusiveLimitAlarmType.getLimitStateNode().- Specified by:
getLimitStateNodeAsyncin interfaceExclusiveLimitAlarmType- Returns:
- a CompletableFuture that completes successfully with the ExclusiveLimitStateMachineType Node or completes exceptionally if an error occurs creating or getting the Node.
-