public interface StateMachineType extends BaseObjectType
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getCurrentState()
Get the local value of the CurrentState Node.
|
StateVariableType |
getCurrentStateNode()
Get the CurrentState
StateVariableType Node, or null if it does not exist. |
CompletableFuture<? extends StateVariableType> |
getCurrentStateNodeAsync()
Asynchronous implementation of
getCurrentStateNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getLastTransition()
Get the local value of the LastTransition Node.
|
TransitionVariableType |
getLastTransitionNode()
Get the LastTransition
TransitionVariableType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionVariableType> |
getLastTransitionNodeAsync()
Asynchronous implementation of
getLastTransitionNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readCurrentState()
Read the value of the CurrentState Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readCurrentStateAsync()
An asynchronous implementation of
readCurrentState(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readLastTransition()
Read the value of the LastTransition Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readLastTransitionAsync()
An asynchronous implementation of
readLastTransition(). |
void |
setCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
Set the local value of the CurrentState Node.
|
void |
setLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
Set the local value of the LastTransition Node.
|
void |
writeCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
Write a new value for the CurrentState Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeCurrentStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
An asynchronous implementation of
writeCurrentState(LocalizedText). |
void |
writeLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
Write a new value for the LastTransition Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeLastTransitionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
An asynchronous implementation of
writeLastTransition(LocalizedText). |
getEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskorg.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getCurrentState()
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 CurrentState Node.void setCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
currentState - the local value to set for the CurrentState Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the CurrentState Node.org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readCurrentState()
throws org.eclipse.milo.opcua.stack.core.UaException
LocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
throws org.eclipse.milo.opcua.stack.core.UaException
currentState - the LocalizedText value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readCurrentStateAsync()
readCurrentState().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCurrentStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
writeCurrentState(LocalizedText).StateVariableType getCurrentStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
StateVariableType 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 StateVariableType> getCurrentStateNodeAsync()
getCurrentStateNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getLastTransition()
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 LastTransition Node.void setLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
lastTransition - the local value to set for the LastTransition Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LastTransition Node.org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readLastTransition()
throws org.eclipse.milo.opcua.stack.core.UaException
LocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
throws org.eclipse.milo.opcua.stack.core.UaException
lastTransition - the LocalizedText value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readLastTransitionAsync()
readLastTransition().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastTransitionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
writeLastTransition(LocalizedText).TransitionVariableType getLastTransitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransitionVariableType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
TransitionVariableType 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 TransitionVariableType> getLastTransitionNodeAsync()
getLastTransitionNode().Copyright © 2021. All rights reserved.