Interface NonExclusiveLimitAlarmType

All Superinterfaces:
AcknowledgeableConditionType, AlarmConditionType, BaseEventType, BaseObjectType, ConditionType, LimitAlarmType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Subinterfaces:
NonExclusiveDeviationAlarmType, NonExclusiveLevelAlarmType, NonExclusiveRateOfChangeAlarmType
All Known Implementing Classes:
NonExclusiveDeviationAlarmTypeNode, NonExclusiveLevelAlarmTypeNode, NonExclusiveLimitAlarmTypeNode, NonExclusiveRateOfChangeAlarmTypeNode

public interface NonExclusiveLimitAlarmType extends LimitAlarmType
See Also:
  • Method Details

    • getActiveState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getActiveState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ActiveState Node.

      The returned value is the last seen; it is not read live from the server.

      Specified by:
      getActiveState in interface AlarmConditionType
      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

      void setActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ActiveState Node.

      The value is only updated locally; it is not written to the server.

      Specified by:
      setActiveState in interface AlarmConditionType
      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

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readActiveState() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ActiveState Node from the server and update the local value if the operation succeeds.
      Specified by:
      readActiveState in interface AlarmConditionType
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeActiveState

      void writeActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ActiveState Node to the server and update the local value if the operation succeeds.
      Specified by:
      writeActiveState in interface AlarmConditionType
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readActiveStateAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readActiveStateAsync()
      An asynchronous implementation of readActiveState().
      Specified by:
      readActiveStateAsync in interface AlarmConditionType
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeActiveStateAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeActiveStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Specified by:
      writeActiveStateAsync in interface AlarmConditionType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getActiveStateNode

      TwoStateVariableType getActiveStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ActiveState TwoStateVariableType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Specified by:
      getActiveStateNode in interface AlarmConditionType
      Returns:
      the ActiveState TwoStateVariableType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getActiveStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getActiveStateNodeAsync()
      Asynchronous implementation of getActiveStateNode().
      Specified by:
      getActiveStateNodeAsync in interface AlarmConditionType
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighHighState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getHighHighState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the HighHighState Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the HighHighState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighState Node.
    • setHighHighState

      void setHighHighState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the HighHighState Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the HighHighState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighState Node.
    • readHighHighState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readHighHighState() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the HighHighState Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeHighHighState

      void writeHighHighState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the HighHighState Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readHighHighStateAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readHighHighStateAsync()
      An asynchronous implementation of readHighHighState().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeHighHighStateAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighHighStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getHighHighStateNode

      TwoStateVariableType getHighHighStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighHighState TwoStateVariableType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the HighHighState TwoStateVariableType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getHighHighStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getHighHighStateNodeAsync()
      Asynchronous implementation of getHighHighStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getHighState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the HighState Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the HighState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighState Node.
    • setHighState

      void setHighState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the HighState Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the HighState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighState Node.
    • readHighState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readHighState() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the HighState Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeHighState

      void writeHighState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the HighState Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readHighStateAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readHighStateAsync()
      An asynchronous implementation of readHighState().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeHighStateAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getHighStateNode

      TwoStateVariableType getHighStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighState TwoStateVariableType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the HighState TwoStateVariableType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getHighStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getHighStateNodeAsync()
      Asynchronous implementation of getHighStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getLowState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LowState Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LowState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowState Node.
    • setLowState

      void setLowState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LowState Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LowState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowState Node.
    • readLowState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readLowState() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LowState Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLowState

      void writeLowState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LowState Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLowStateAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readLowStateAsync()
      An asynchronous implementation of readLowState().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLowStateAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLowStateNode

      TwoStateVariableType getLowStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowState TwoStateVariableType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LowState TwoStateVariableType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLowStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getLowStateNodeAsync()
      Asynchronous implementation of getLowStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowLowState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getLowLowState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LowLowState Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LowLowState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowState Node.
    • setLowLowState

      void setLowLowState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LowLowState Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LowLowState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowState Node.
    • readLowLowState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readLowLowState() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LowLowState Node from the server and update the local value if the operation succeeds.
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLowLowState

      void writeLowLowState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LowLowState Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLowLowStateAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readLowLowStateAsync()
      An asynchronous implementation of readLowLowState().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLowLowStateAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowLowStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLowLowStateNode

      TwoStateVariableType getLowLowStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowLowState TwoStateVariableType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LowLowState TwoStateVariableType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLowLowStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getLowLowStateNodeAsync()
      Asynchronous implementation of getLowLowStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.