Interface FileTransferStateMachineType

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:
FileTransferStateMachineTypeNode

public interface FileTransferStateMachineType extends FiniteStateMachineType
See Also:
  • Method Details

    • getIdleNode

      InitialStateType getIdleNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the Idle InitialStateType Node, or null if it does not exist.

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

      Returns:
      the Idle InitialStateType 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.
    • getIdleNodeAsync

      CompletableFuture<? extends InitialStateType> getIdleNodeAsync()
      Asynchronous implementation of getIdleNode().
      Returns:
      a CompletableFuture that completes successfully with the InitialStateType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getReadPrepareNode

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

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

      Returns:
      the ReadPrepare 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.
    • getReadPrepareNodeAsync

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

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

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

      Returns:
      the ReadTransfer 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.
    • getReadTransferNodeAsync

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

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

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

      Returns:
      the ApplyWrite 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.
    • getApplyWriteNodeAsync

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

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

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

      Returns:
      the Error 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.
    • getErrorNodeAsync

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

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

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

      Returns:
      the IdleToReadPrepare 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.
    • getIdleToReadPrepareNodeAsync

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

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

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

      Returns:
      the ReadPrepareToReadTransfer 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.
    • getReadPrepareToReadTransferNodeAsync

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

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

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

      Returns:
      the ReadTransferToIdle 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.
    • getReadTransferToIdleNodeAsync

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

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

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

      Returns:
      the IdleToApplyWrite 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.
    • getIdleToApplyWriteNodeAsync

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

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

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

      Returns:
      the ApplyWriteToIdle 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.
    • getApplyWriteToIdleNodeAsync

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

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

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

      Returns:
      the ReadPrepareToError 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.
    • getReadPrepareToErrorNodeAsync

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

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

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

      Returns:
      the ReadTransferToError 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.
    • getReadTransferToErrorNodeAsync

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

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

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

      Returns:
      the ApplyWriteToError 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.
    • getApplyWriteToErrorNodeAsync

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

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

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

      Returns:
      the ErrorToIdle 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.
    • getErrorToIdleNodeAsync

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