Class FileTransferStateMachineTypeNode
- All Implemented Interfaces:
BaseObjectType,FileTransferStateMachineType,FiniteStateMachineType,StateMachineType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionFileTransferStateMachineTypeNode(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 TypeMethodDescriptionGet the ApplyWriteStateTypeNode, ornullif it does not exist.CompletableFuture<? extends StateTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getApplyWriteNode().Get the ApplyWriteToErrorTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getApplyWriteToErrorNode().Get the ApplyWriteToIdleTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getApplyWriteToIdleNode().Get the ErrorStateTypeNode, ornullif it does not exist.CompletableFuture<? extends StateTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getErrorNode().Get the ErrorToIdleTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getErrorToIdleNode().Get the IdleInitialStateTypeNode, ornullif it does not exist.CompletableFuture<? extends InitialStateTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getIdleNode().Get the IdleToApplyWriteTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getIdleToApplyWriteNode().Get the IdleToReadPrepareTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getIdleToReadPrepareNode().Get the ReadPrepareStateTypeNode, ornullif it does not exist.CompletableFuture<? extends StateTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getReadPrepareNode().Get the ReadPrepareToErrorTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getReadPrepareToErrorNode().Get the ReadPrepareToReadTransferTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getReadPrepareToReadTransferNode().Get the ReadTransferStateTypeNode, ornullif it does not exist.CompletableFuture<? extends StateTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getReadTransferNode().Get the ReadTransferToErrorTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getReadTransferToErrorNode().Get the ReadTransferToIdleTransitionTypeNode, ornullif it does not exist.CompletableFuture<? extends TransitionTypeNode>Asynchronous implementation ofFileTransferStateMachineType.getReadTransferToIdleNode().Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.FiniteStateMachineTypeNode
getAvailableStates, getAvailableStatesNode, getAvailableStatesNodeAsync, getAvailableTransitions, getAvailableTransitionsNode, getAvailableTransitionsNodeAsync, getCurrentState, getCurrentStateNode, getCurrentStateNodeAsync, getLastTransition, getLastTransitionNode, getLastTransitionNodeAsync, readAvailableStates, readAvailableStatesAsync, readAvailableTransitions, readAvailableTransitionsAsync, readCurrentState, readCurrentStateAsync, readLastTransition, readLastTransitionAsync, setAvailableStates, setAvailableTransitions, setCurrentState, setLastTransition, writeAvailableStates, writeAvailableStatesAsync, writeAvailableTransitions, writeAvailableTransitionsAsync, writeCurrentState, writeCurrentStateAsync, writeLastTransition, writeLastTransitionAsyncMethods 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.FiniteStateMachineType
getAvailableStates, getAvailableStatesNode, getAvailableStatesNodeAsync, getAvailableTransitions, getAvailableTransitionsNode, getAvailableTransitionsNodeAsync, getCurrentState, getCurrentStateNode, getCurrentStateNodeAsync, getLastTransition, getLastTransitionNode, getLastTransitionNodeAsync, readAvailableStates, readAvailableStatesAsync, readAvailableTransitions, readAvailableTransitionsAsync, readCurrentState, readCurrentStateAsync, readLastTransition, readLastTransitionAsync, setAvailableStates, setAvailableTransitions, setCurrentState, setLastTransition, writeAvailableStates, writeAvailableStatesAsync, writeAvailableTransitions, writeAvailableTransitionsAsync, writeCurrentState, writeCurrentStateAsync, writeLastTransition, writeLastTransitionAsyncMethods 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
-
FileTransferStateMachineTypeNode
public FileTransferStateMachineTypeNode(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
-
getIdleNode
Description copied from interface:FileTransferStateMachineTypeGet the IdleInitialStateTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIdleNodein interfaceFileTransferStateMachineType- Returns:
- the Idle
InitialStateTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIdleNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getIdleNode().- Specified by:
getIdleNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the InitialStateType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getReadPrepareNode
Description copied from interface:FileTransferStateMachineTypeGet the ReadPrepareStateTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getReadPrepareNodein interfaceFileTransferStateMachineType- Returns:
- the ReadPrepare
StateTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReadPrepareNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getReadPrepareNode().- Specified by:
getReadPrepareNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getReadTransferNode
Description copied from interface:FileTransferStateMachineTypeGet the ReadTransferStateTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getReadTransferNodein interfaceFileTransferStateMachineType- Returns:
- the ReadTransfer
StateTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReadTransferNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getReadTransferNode().- Specified by:
getReadTransferNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplyWriteNode
Description copied from interface:FileTransferStateMachineTypeGet the ApplyWriteStateTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplyWriteNodein interfaceFileTransferStateMachineType- Returns:
- the ApplyWrite
StateTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplyWriteNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getApplyWriteNode().- Specified by:
getApplyWriteNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getErrorNode
Description copied from interface:FileTransferStateMachineTypeGet the ErrorStateTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getErrorNodein interfaceFileTransferStateMachineType- Returns:
- the Error
StateTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getErrorNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getErrorNode().- Specified by:
getErrorNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the StateType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIdleToReadPrepareNode
public TransitionTypeNode getIdleToReadPrepareNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the IdleToReadPrepareTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIdleToReadPrepareNodein interfaceFileTransferStateMachineType- Returns:
- the IdleToReadPrepare
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIdleToReadPrepareNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getIdleToReadPrepareNode().- Specified by:
getIdleToReadPrepareNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getReadPrepareToReadTransferNode
public TransitionTypeNode getReadPrepareToReadTransferNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the ReadPrepareToReadTransferTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getReadPrepareToReadTransferNodein interfaceFileTransferStateMachineType- Returns:
- the ReadPrepareToReadTransfer
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReadPrepareToReadTransferNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getReadPrepareToReadTransferNode().- Specified by:
getReadPrepareToReadTransferNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getReadTransferToIdleNode
public TransitionTypeNode getReadTransferToIdleNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the ReadTransferToIdleTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getReadTransferToIdleNodein interfaceFileTransferStateMachineType- Returns:
- the ReadTransferToIdle
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReadTransferToIdleNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getReadTransferToIdleNode().- Specified by:
getReadTransferToIdleNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIdleToApplyWriteNode
public TransitionTypeNode getIdleToApplyWriteNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the IdleToApplyWriteTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIdleToApplyWriteNodein interfaceFileTransferStateMachineType- Returns:
- the IdleToApplyWrite
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIdleToApplyWriteNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getIdleToApplyWriteNode().- Specified by:
getIdleToApplyWriteNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplyWriteToIdleNode
public TransitionTypeNode getApplyWriteToIdleNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the ApplyWriteToIdleTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplyWriteToIdleNodein interfaceFileTransferStateMachineType- Returns:
- the ApplyWriteToIdle
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplyWriteToIdleNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getApplyWriteToIdleNode().- Specified by:
getApplyWriteToIdleNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getReadPrepareToErrorNode
public TransitionTypeNode getReadPrepareToErrorNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the ReadPrepareToErrorTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getReadPrepareToErrorNodein interfaceFileTransferStateMachineType- Returns:
- the ReadPrepareToError
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReadPrepareToErrorNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getReadPrepareToErrorNode().- Specified by:
getReadPrepareToErrorNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getReadTransferToErrorNode
public TransitionTypeNode getReadTransferToErrorNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the ReadTransferToErrorTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getReadTransferToErrorNodein interfaceFileTransferStateMachineType- Returns:
- the ReadTransferToError
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReadTransferToErrorNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getReadTransferToErrorNode().- Specified by:
getReadTransferToErrorNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplyWriteToErrorNode
public TransitionTypeNode getApplyWriteToErrorNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:FileTransferStateMachineTypeGet the ApplyWriteToErrorTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplyWriteToErrorNodein interfaceFileTransferStateMachineType- Returns:
- the ApplyWriteToError
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplyWriteToErrorNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getApplyWriteToErrorNode().- Specified by:
getApplyWriteToErrorNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getErrorToIdleNode
Description copied from interface:FileTransferStateMachineTypeGet the ErrorToIdleTransitionTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getErrorToIdleNodein interfaceFileTransferStateMachineType- Returns:
- the ErrorToIdle
TransitionTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getErrorToIdleNodeAsync
Description copied from interface:FileTransferStateMachineTypeAsynchronous implementation ofFileTransferStateMachineType.getErrorToIdleNode().- Specified by:
getErrorToIdleNodeAsyncin interfaceFileTransferStateMachineType- Returns:
- a CompletableFuture that completes successfully with the TransitionType Node or completes exceptionally if an error occurs creating or getting the Node.
-