Interface ExclusiveLimitStateMachineType

All Superinterfaces:
BaseObjectType, FiniteStateMachineType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode, StateMachineType
All Known Implementing Classes:
ExclusiveLimitStateMachineTypeNode

public interface ExclusiveLimitStateMachineType extends FiniteStateMachineType
See Also:
  • Method Details

    • getHighHighNode

      StateType getHighHighNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighHigh StateType Node, or null if it does not exist.

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

      Returns:
      the HighHigh StateType 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.
    • getHighHighNodeAsync

      CompletableFuture<? extends StateType> getHighHighNodeAsync()
      Asynchronous implementation of getHighHighNode().
      Returns:
      a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighNode

      StateType getHighNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the High StateType Node, or null if it does not exist.

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

      Returns:
      the High StateType 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.
    • getHighNodeAsync

      CompletableFuture<? extends StateType> getHighNodeAsync()
      Asynchronous implementation of getHighNode().
      Returns:
      a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowNode

      StateType getLowNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the Low StateType Node, or null if it does not exist.

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

      Returns:
      the Low StateType 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.
    • getLowNodeAsync

      CompletableFuture<? extends StateType> getLowNodeAsync()
      Asynchronous implementation of getLowNode().
      Returns:
      a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowLowNode

      StateType getLowLowNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowLow StateType Node, or null if it does not exist.

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

      Returns:
      the LowLow StateType 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.
    • getLowLowNodeAsync

      CompletableFuture<? extends StateType> getLowLowNodeAsync()
      Asynchronous implementation of getLowLowNode().
      Returns:
      a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowLowToLowNode

      TransitionType getLowLowToLowNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowLowToLow TransitionType Node, or null if it does not exist.

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

      Returns:
      the LowLowToLow TransitionType 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.
    • getLowLowToLowNodeAsync

      CompletableFuture<? extends TransitionType> getLowLowToLowNodeAsync()
      Asynchronous implementation of getLowLowToLowNode().
      Returns:
      a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowToLowLowNode

      TransitionType getLowToLowLowNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowToLowLow TransitionType Node, or null if it does not exist.

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

      Returns:
      the LowToLowLow TransitionType 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.
    • getLowToLowLowNodeAsync

      CompletableFuture<? extends TransitionType> getLowToLowLowNodeAsync()
      Asynchronous implementation of getLowToLowLowNode().
      Returns:
      a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighHighToHighNode

      TransitionType getHighHighToHighNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighHighToHigh TransitionType Node, or null if it does not exist.

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

      Returns:
      the HighHighToHigh TransitionType 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.
    • getHighHighToHighNodeAsync

      CompletableFuture<? extends TransitionType> getHighHighToHighNodeAsync()
      Asynchronous implementation of getHighHighToHighNode().
      Returns:
      a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighToHighHighNode

      TransitionType getHighToHighHighNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighToHighHigh TransitionType Node, or null if it does not exist.

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

      Returns:
      the HighToHighHigh TransitionType 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.
    • getHighToHighHighNodeAsync

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