public interface ShelvedStateMachineType extends FiniteStateMachineType
| Modifier and Type | Field and Description |
|---|---|
static QualifiedProperty<Double> |
UNSHELVE_TIME |
| Modifier and Type | Method and Description |
|---|---|
StateType |
getOneShotShelvedNode()
Get the OneShotShelved
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateType> |
getOneShotShelvedNodeAsync()
Asynchronous implementation of
getOneShotShelvedNode(). |
TransitionType |
getOneShotShelvedToTimedShelvedNode()
Get the OneShotShelvedToTimedShelved
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionType> |
getOneShotShelvedToTimedShelvedNodeAsync()
Asynchronous implementation of
getOneShotShelvedToTimedShelvedNode(). |
TransitionType |
getOneShotShelvedToUnshelvedNode()
Get the OneShotShelvedToUnshelved
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionType> |
getOneShotShelvedToUnshelvedNodeAsync()
Asynchronous implementation of
getOneShotShelvedToUnshelvedNode(). |
StateType |
getTimedShelvedNode()
Get the TimedShelved
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateType> |
getTimedShelvedNodeAsync()
Asynchronous implementation of
getTimedShelvedNode(). |
TransitionType |
getTimedShelvedToOneShotShelvedNode()
Get the TimedShelvedToOneShotShelved
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionType> |
getTimedShelvedToOneShotShelvedNodeAsync()
Asynchronous implementation of
getTimedShelvedToOneShotShelvedNode(). |
TransitionType |
getTimedShelvedToUnshelvedNode()
Get the TimedShelvedToUnshelved
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionType> |
getTimedShelvedToUnshelvedNodeAsync()
Asynchronous implementation of
getTimedShelvedToUnshelvedNode(). |
StateType |
getUnshelvedNode()
Get the Unshelved
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateType> |
getUnshelvedNodeAsync()
Asynchronous implementation of
getUnshelvedNode(). |
TransitionType |
getUnshelvedToOneShotShelvedNode()
Get the UnshelvedToOneShotShelved
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionType> |
getUnshelvedToOneShotShelvedNodeAsync()
Asynchronous implementation of
getUnshelvedToOneShotShelvedNode(). |
TransitionType |
getUnshelvedToTimedShelvedNode()
Get the UnshelvedToTimedShelved
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionType> |
getUnshelvedToTimedShelvedNodeAsync()
Asynchronous implementation of
getUnshelvedToTimedShelvedNode(). |
Double |
getUnshelveTime()
Get the local value of the UnshelveTime Node.
|
PropertyType |
getUnshelveTimeNode()
Get the UnshelveTime
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyType> |
getUnshelveTimeNodeAsync()
Asynchronous implementation of
getUnshelveTimeNode(). |
Double |
readUnshelveTime()
Read the value of the UnshelveTime Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Double> |
readUnshelveTimeAsync()
An asynchronous implementation of
readUnshelveTime(). |
void |
setUnshelveTime(Double unshelveTime)
Set the local value of the UnshelveTime Node.
|
void |
writeUnshelveTime(Double unshelveTime)
Write a new value for the UnshelveTime Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeUnshelveTimeAsync(Double unshelveTime)
An asynchronous implementation of
writeUnshelveTime(Double). |
getCurrentState, getCurrentStateNode, getCurrentStateNodeAsync, getLastTransition, getLastTransitionNode, getLastTransitionNodeAsync, readCurrentState, readCurrentStateAsync, readLastTransition, readLastTransitionAsync, setCurrentState, setLastTransition, writeCurrentState, writeCurrentStateAsync, writeLastTransition, writeLastTransitionAsyncgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskstatic final QualifiedProperty<Double> UNSHELVE_TIME
Double getUnshelveTime() throws org.eclipse.milo.opcua.stack.core.UaException
The returned value is the last seen; it is not read live from the server.
org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the UnshelveTime Node.void setUnshelveTime(Double unshelveTime) throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
unshelveTime - the local value to set for the UnshelveTime Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the UnshelveTime Node.Double readUnshelveTime() throws org.eclipse.milo.opcua.stack.core.UaException
Double value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeUnshelveTime(Double unshelveTime) throws org.eclipse.milo.opcua.stack.core.UaException
unshelveTime - the Double value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends Double> readUnshelveTimeAsync()
readUnshelveTime().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUnshelveTimeAsync(Double unshelveTime)
writeUnshelveTime(Double).PropertyType getUnshelveTimeNode() throws org.eclipse.milo.opcua.stack.core.UaException
PropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
PropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends PropertyType> getUnshelveTimeNodeAsync()
getUnshelveTimeNode().StateType getUnshelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
StateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends StateType> getUnshelvedNodeAsync()
getUnshelvedNode().StateType getTimedShelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
StateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends StateType> getTimedShelvedNodeAsync()
getTimedShelvedNode().StateType getOneShotShelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
StateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends StateType> getOneShotShelvedNodeAsync()
getOneShotShelvedNode().TransitionType getUnshelvedToTimedShelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends TransitionType> getUnshelvedToTimedShelvedNodeAsync()
getUnshelvedToTimedShelvedNode().TransitionType getUnshelvedToOneShotShelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends TransitionType> getUnshelvedToOneShotShelvedNodeAsync()
getUnshelvedToOneShotShelvedNode().TransitionType getTimedShelvedToUnshelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends TransitionType> getTimedShelvedToUnshelvedNodeAsync()
getTimedShelvedToUnshelvedNode().TransitionType getTimedShelvedToOneShotShelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends TransitionType> getTimedShelvedToOneShotShelvedNodeAsync()
getTimedShelvedToOneShotShelvedNode().TransitionType getOneShotShelvedToUnshelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends TransitionType> getOneShotShelvedToUnshelvedNodeAsync()
getOneShotShelvedToUnshelvedNode().TransitionType getOneShotShelvedToTimedShelvedNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends TransitionType> getOneShotShelvedToTimedShelvedNodeAsync()
getOneShotShelvedToTimedShelvedNode().Copyright © 2021. All rights reserved.