public class ProgramStateMachineTypeNode extends FiniteStateMachineTypeNode implements ProgramStateMachineType
AUTO_DELETE, CREATABLE, DELETABLE, INSTANCE_COUNT, MAX_INSTANCE_COUNT, MAX_RECYCLE_COUNT, RECYCLE_COUNT| Constructor and Description |
|---|
ProgramStateMachineTypeNode(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.builtin.unsigned.UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAutoDelete()
Get the local value of the AutoDelete Node.
|
PropertyTypeNode |
getAutoDeleteNode()
Get the AutoDelete
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getAutoDeleteNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getAutoDeleteNode(). |
Boolean |
getCreatable()
Get the local value of the Creatable Node.
|
PropertyTypeNode |
getCreatableNode()
Get the Creatable
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getCreatableNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getCreatableNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getCurrentState()
Get the local value of the CurrentState Node.
|
FiniteStateVariableTypeNode |
getCurrentStateNode()
Get the CurrentState
StateVariableType Node, or null if it does not exist. |
CompletableFuture<? extends FiniteStateVariableTypeNode> |
getCurrentStateNodeAsync()
Asynchronous implementation of
StateMachineType.getCurrentStateNode(). |
Boolean |
getDeletable()
Get the local value of the Deletable Node.
|
PropertyTypeNode |
getDeletableNode()
Get the Deletable
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getDeletableNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getDeletableNode(). |
BaseObjectTypeNode |
getFinalResultDataNode()
Get the FinalResultData
BaseObjectType Node, or null if it does not exist. |
CompletableFuture<? extends BaseObjectTypeNode> |
getFinalResultDataNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getFinalResultDataNode(). |
StateTypeNode |
getHaltedNode()
Get the Halted
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateTypeNode> |
getHaltedNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getHaltedNode(). |
TransitionTypeNode |
getHaltedToReadyNode()
Get the HaltedToReady
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getHaltedToReadyNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getHaltedToReadyNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getInstanceCount()
Get the local value of the InstanceCount Node.
|
PropertyTypeNode |
getInstanceCountNode()
Get the InstanceCount
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getInstanceCountNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getInstanceCountNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getLastTransition()
Get the local value of the LastTransition Node.
|
FiniteTransitionVariableTypeNode |
getLastTransitionNode()
Get the LastTransition
TransitionVariableType Node, or null if it does not exist. |
CompletableFuture<? extends FiniteTransitionVariableTypeNode> |
getLastTransitionNodeAsync()
Asynchronous implementation of
StateMachineType.getLastTransitionNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getMaxInstanceCount()
Get the local value of the MaxInstanceCount Node.
|
PropertyTypeNode |
getMaxInstanceCountNode()
Get the MaxInstanceCount
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getMaxInstanceCountNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getMaxInstanceCountNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getMaxRecycleCount()
Get the local value of the MaxRecycleCount Node.
|
PropertyTypeNode |
getMaxRecycleCountNode()
Get the MaxRecycleCount
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getMaxRecycleCountNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getMaxRecycleCountNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType |
getProgramDiagnostics()
Get the local value of the ProgramDiagnostics Node.
|
ProgramDiagnosticTypeNode |
getProgramDiagnosticsNode()
Get the ProgramDiagnostics
ProgramDiagnosticType Node, or null if it does not exist. |
CompletableFuture<? extends ProgramDiagnosticTypeNode> |
getProgramDiagnosticsNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getProgramDiagnosticsNode(). |
StateTypeNode |
getReadyNode()
Get the Ready
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateTypeNode> |
getReadyNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getReadyNode(). |
TransitionTypeNode |
getReadyToHaltedNode()
Get the ReadyToHalted
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getReadyToHaltedNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getReadyToHaltedNode(). |
TransitionTypeNode |
getReadyToRunningNode()
Get the ReadyToRunning
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getReadyToRunningNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getReadyToRunningNode(). |
Integer |
getRecycleCount()
Get the local value of the RecycleCount Node.
|
PropertyTypeNode |
getRecycleCountNode()
Get the RecycleCount
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getRecycleCountNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getRecycleCountNode(). |
StateTypeNode |
getRunningNode()
Get the Running
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateTypeNode> |
getRunningNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getRunningNode(). |
TransitionTypeNode |
getRunningToHaltedNode()
Get the RunningToHalted
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getRunningToHaltedNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getRunningToHaltedNode(). |
TransitionTypeNode |
getRunningToReadyNode()
Get the RunningToReady
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getRunningToReadyNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getRunningToReadyNode(). |
TransitionTypeNode |
getRunningToSuspendedNode()
Get the RunningToSuspended
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getRunningToSuspendedNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getRunningToSuspendedNode(). |
StateTypeNode |
getSuspendedNode()
Get the Suspended
StateType Node, or null if it does not exist. |
CompletableFuture<? extends StateTypeNode> |
getSuspendedNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getSuspendedNode(). |
TransitionTypeNode |
getSuspendedToHaltedNode()
Get the SuspendedToHalted
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getSuspendedToHaltedNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getSuspendedToHaltedNode(). |
TransitionTypeNode |
getSuspendedToReadyNode()
Get the SuspendedToReady
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getSuspendedToReadyNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getSuspendedToReadyNode(). |
TransitionTypeNode |
getSuspendedToRunningNode()
Get the SuspendedToRunning
TransitionType Node, or null if it does not exist. |
CompletableFuture<? extends TransitionTypeNode> |
getSuspendedToRunningNodeAsync()
Asynchronous implementation of
ProgramStateMachineType.getSuspendedToRunningNode(). |
Boolean |
readAutoDelete()
Read the value of the AutoDelete Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Boolean> |
readAutoDeleteAsync()
An asynchronous implementation of
ProgramStateMachineType.readAutoDelete(). |
Boolean |
readCreatable()
Read the value of the Creatable Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Boolean> |
readCreatableAsync()
An asynchronous implementation of
ProgramStateMachineType.readCreatable(). |
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
StateMachineType.readCurrentState(). |
Boolean |
readDeletable()
Read the value of the Deletable Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Boolean> |
readDeletableAsync()
An asynchronous implementation of
ProgramStateMachineType.readDeletable(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
readInstanceCount()
Read the value of the InstanceCount Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> |
readInstanceCountAsync()
An asynchronous implementation of
ProgramStateMachineType.readInstanceCount(). |
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
StateMachineType.readLastTransition(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
readMaxInstanceCount()
Read the value of the MaxInstanceCount Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> |
readMaxInstanceCountAsync()
An asynchronous implementation of
ProgramStateMachineType.readMaxInstanceCount(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
readMaxRecycleCount()
Read the value of the MaxRecycleCount Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> |
readMaxRecycleCountAsync()
An asynchronous implementation of
ProgramStateMachineType.readMaxRecycleCount(). |
org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType |
readProgramDiagnostics()
Read the value of the ProgramDiagnostics Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType> |
readProgramDiagnosticsAsync()
An asynchronous implementation of
ProgramStateMachineType.readProgramDiagnostics(). |
Integer |
readRecycleCount()
Read the value of the RecycleCount Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Integer> |
readRecycleCountAsync()
An asynchronous implementation of
ProgramStateMachineType.readRecycleCount(). |
void |
setAutoDelete(Boolean autoDelete)
Set the local value of the AutoDelete Node.
|
void |
setCreatable(Boolean creatable)
Set the local value of the Creatable Node.
|
void |
setCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
Set the local value of the CurrentState Node.
|
void |
setDeletable(Boolean deletable)
Set the local value of the Deletable Node.
|
void |
setInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger instanceCount)
Set the local value of the InstanceCount Node.
|
void |
setLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
Set the local value of the LastTransition Node.
|
void |
setMaxInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxInstanceCount)
Set the local value of the MaxInstanceCount Node.
|
void |
setMaxRecycleCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxRecycleCount)
Set the local value of the MaxRecycleCount Node.
|
void |
setProgramDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType programDiagnostics)
Set the local value of the ProgramDiagnostics Node.
|
void |
setRecycleCount(Integer recycleCount)
Set the local value of the RecycleCount Node.
|
void |
writeAutoDelete(Boolean autoDelete)
Write a new value for the AutoDelete Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeAutoDeleteAsync(Boolean autoDelete)
An asynchronous implementation of
ProgramStateMachineType.writeAutoDelete(Boolean). |
void |
writeCreatable(Boolean creatable)
Write a new value for the Creatable Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeCreatableAsync(Boolean creatable)
An asynchronous implementation of
ProgramStateMachineType.writeCreatable(Boolean). |
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
StateMachineType.writeCurrentState(LocalizedText). |
void |
writeDeletable(Boolean deletable)
Write a new value for the Deletable Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeDeletableAsync(Boolean deletable)
An asynchronous implementation of
ProgramStateMachineType.writeDeletable(Boolean). |
void |
writeInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger instanceCount)
Write a new value for the InstanceCount Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeInstanceCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger instanceCount)
An asynchronous implementation of
ProgramStateMachineType.writeInstanceCount(UInteger). |
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
StateMachineType.writeLastTransition(LocalizedText). |
void |
writeMaxInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxInstanceCount)
Write a new value for the MaxInstanceCount Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeMaxInstanceCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxInstanceCount)
An asynchronous implementation of
ProgramStateMachineType.writeMaxInstanceCount(UInteger). |
void |
writeMaxRecycleCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxRecycleCount)
Write a new value for the MaxRecycleCount Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeMaxRecycleCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxRecycleCount)
An asynchronous implementation of
ProgramStateMachineType.writeMaxRecycleCount(UInteger). |
void |
writeProgramDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType programDiagnostics)
Write a new value for the ProgramDiagnostics Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeProgramDiagnosticsAsync(org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType programDiagnostics)
An asynchronous implementation of
ProgramStateMachineType.writeProgramDiagnostics(ProgramDiagnosticDataType). |
void |
writeRecycleCount(Integer recycleCount)
Write a new value for the RecycleCount Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeRecycleCountAsync(Integer recycleCount)
An asynchronous implementation of
ProgramStateMachineType.writeRecycleCount(Integer). |
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIcon, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersion, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIcon, setNamingRuleAsync, setNodeVersion, writeEventNotifierbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic ProgramStateMachineTypeNode(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.builtin.unsigned.UByte eventNotifier)
public Boolean getCreatable() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getCreatable in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Creatable Node.public void setCreatable(Boolean creatable) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setCreatable in interface ProgramStateMachineTypecreatable - the local value to set for the Creatable Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Creatable Node.public Boolean readCreatable() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadCreatable in interface ProgramStateMachineTypeBoolean value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeCreatable(Boolean creatable) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteCreatable in interface ProgramStateMachineTypecreatable - the Boolean value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Boolean> readCreatableAsync()
ProgramStateMachineTypeProgramStateMachineType.readCreatable().readCreatableAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCreatableAsync(Boolean creatable)
ProgramStateMachineTypeProgramStateMachineType.writeCreatable(Boolean).writeCreatableAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getCreatableNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getCreatableNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getCreatableNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getCreatableNode().getCreatableNodeAsync in interface ProgramStateMachineTypepublic Boolean getDeletable() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getDeletable in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Deletable Node.public void setDeletable(Boolean deletable) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setDeletable in interface ProgramStateMachineTypedeletable - the local value to set for the Deletable Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Deletable Node.public Boolean readDeletable() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadDeletable in interface ProgramStateMachineTypeBoolean value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeDeletable(Boolean deletable) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteDeletable in interface ProgramStateMachineTypedeletable - the Boolean value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Boolean> readDeletableAsync()
ProgramStateMachineTypeProgramStateMachineType.readDeletable().readDeletableAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDeletableAsync(Boolean deletable)
ProgramStateMachineTypeProgramStateMachineType.writeDeletable(Boolean).writeDeletableAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getDeletableNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getDeletableNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getDeletableNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getDeletableNode().getDeletableNodeAsync in interface ProgramStateMachineTypepublic Boolean getAutoDelete() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getAutoDelete in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AutoDelete Node.public void setAutoDelete(Boolean autoDelete) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setAutoDelete in interface ProgramStateMachineTypeautoDelete - the local value to set for the AutoDelete Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AutoDelete Node.public Boolean readAutoDelete() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadAutoDelete in interface ProgramStateMachineTypeBoolean value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeAutoDelete(Boolean autoDelete) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteAutoDelete in interface ProgramStateMachineTypeautoDelete - the Boolean value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Boolean> readAutoDeleteAsync()
ProgramStateMachineTypeProgramStateMachineType.readAutoDelete().readAutoDeleteAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAutoDeleteAsync(Boolean autoDelete)
ProgramStateMachineTypeProgramStateMachineType.writeAutoDelete(Boolean).writeAutoDeleteAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getAutoDeleteNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getAutoDeleteNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getAutoDeleteNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getAutoDeleteNode().getAutoDeleteNodeAsync in interface ProgramStateMachineTypepublic Integer getRecycleCount() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getRecycleCount in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the RecycleCount Node.public void setRecycleCount(Integer recycleCount) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setRecycleCount in interface ProgramStateMachineTyperecycleCount - the local value to set for the RecycleCount Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the RecycleCount Node.public Integer readRecycleCount() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadRecycleCount in interface ProgramStateMachineTypeInteger value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeRecycleCount(Integer recycleCount) throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteRecycleCount in interface ProgramStateMachineTyperecycleCount - the Integer value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Integer> readRecycleCountAsync()
ProgramStateMachineTypeProgramStateMachineType.readRecycleCount().readRecycleCountAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeRecycleCountAsync(Integer recycleCount)
ProgramStateMachineTypeProgramStateMachineType.writeRecycleCount(Integer).writeRecycleCountAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getRecycleCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getRecycleCountNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getRecycleCountNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getRecycleCountNode().getRecycleCountNodeAsync in interface ProgramStateMachineTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getInstanceCount()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getInstanceCount in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InstanceCount Node.public void setInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger instanceCount)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setInstanceCount in interface ProgramStateMachineTypeinstanceCount - the local value to set for the InstanceCount Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InstanceCount Node.public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readInstanceCount()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadInstanceCount in interface ProgramStateMachineTypeUInteger value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger instanceCount)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteInstanceCount in interface ProgramStateMachineTypeinstanceCount - the UInteger value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readInstanceCountAsync()
ProgramStateMachineTypeProgramStateMachineType.readInstanceCount().readInstanceCountAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInstanceCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger instanceCount)
ProgramStateMachineTypeProgramStateMachineType.writeInstanceCount(UInteger).writeInstanceCountAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getInstanceCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getInstanceCountNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getInstanceCountNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getInstanceCountNode().getInstanceCountNodeAsync in interface ProgramStateMachineTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxInstanceCount()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getMaxInstanceCount in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxInstanceCount Node.public void setMaxInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxInstanceCount)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setMaxInstanceCount in interface ProgramStateMachineTypemaxInstanceCount - the local value to set for the MaxInstanceCount Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxInstanceCount Node.public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxInstanceCount()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadMaxInstanceCount in interface ProgramStateMachineTypeUInteger value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeMaxInstanceCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxInstanceCount)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteMaxInstanceCount in interface ProgramStateMachineTypemaxInstanceCount - the UInteger value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxInstanceCountAsync()
ProgramStateMachineTypeProgramStateMachineType.readMaxInstanceCount().readMaxInstanceCountAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxInstanceCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxInstanceCount)
ProgramStateMachineTypeProgramStateMachineType.writeMaxInstanceCount(UInteger).writeMaxInstanceCountAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getMaxInstanceCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getMaxInstanceCountNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getMaxInstanceCountNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getMaxInstanceCountNode().getMaxInstanceCountNodeAsync in interface ProgramStateMachineTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxRecycleCount()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getMaxRecycleCount in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxRecycleCount Node.public void setMaxRecycleCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxRecycleCount)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setMaxRecycleCount in interface ProgramStateMachineTypemaxRecycleCount - the local value to set for the MaxRecycleCount Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxRecycleCount Node.public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxRecycleCount()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadMaxRecycleCount in interface ProgramStateMachineTypeUInteger value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeMaxRecycleCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxRecycleCount)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteMaxRecycleCount in interface ProgramStateMachineTypemaxRecycleCount - the UInteger value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxRecycleCountAsync()
ProgramStateMachineTypeProgramStateMachineType.readMaxRecycleCount().readMaxRecycleCountAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxRecycleCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxRecycleCount)
ProgramStateMachineTypeProgramStateMachineType.writeMaxRecycleCount(UInteger).writeMaxRecycleCountAsync in interface ProgramStateMachineTypepublic PropertyTypeNode getMaxRecycleCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getMaxRecycleCountNode in interface ProgramStateMachineTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getMaxRecycleCountNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getMaxRecycleCountNode().getMaxRecycleCountNodeAsync in interface ProgramStateMachineTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getCurrentState()
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypeThe returned value is the last seen; it is not read live from the server.
getCurrentState in interface FiniteStateMachineTypegetCurrentState in interface ProgramStateMachineTypegetCurrentState in interface StateMachineTypegetCurrentState in class FiniteStateMachineTypeNodeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the CurrentState Node.public void setCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypeThe value is only updated locally; it is not written to the server.
setCurrentState in interface FiniteStateMachineTypesetCurrentState in interface ProgramStateMachineTypesetCurrentState in interface StateMachineTypesetCurrentState in class FiniteStateMachineTypeNodecurrentState - 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.public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readCurrentState()
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypereadCurrentState in interface FiniteStateMachineTypereadCurrentState in interface ProgramStateMachineTypereadCurrentState in interface StateMachineTypereadCurrentState in class FiniteStateMachineTypeNodeLocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeCurrentState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypewriteCurrentState in interface FiniteStateMachineTypewriteCurrentState in interface ProgramStateMachineTypewriteCurrentState in interface StateMachineTypewriteCurrentState in class FiniteStateMachineTypeNodecurrentState - the LocalizedText value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readCurrentStateAsync()
StateMachineTypeStateMachineType.readCurrentState().readCurrentStateAsync in interface FiniteStateMachineTypereadCurrentStateAsync in interface ProgramStateMachineTypereadCurrentStateAsync in interface StateMachineTypereadCurrentStateAsync in class FiniteStateMachineTypeNodepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCurrentStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText currentState)
StateMachineTypeStateMachineType.writeCurrentState(LocalizedText).writeCurrentStateAsync in interface FiniteStateMachineTypewriteCurrentStateAsync in interface ProgramStateMachineTypewriteCurrentStateAsync in interface StateMachineTypewriteCurrentStateAsync in class FiniteStateMachineTypeNodepublic FiniteStateVariableTypeNode getCurrentStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypeStateVariableType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getCurrentStateNode in interface FiniteStateMachineTypegetCurrentStateNode in interface ProgramStateMachineTypegetCurrentStateNode in interface StateMachineTypegetCurrentStateNode in class FiniteStateMachineTypeNodeStateVariableType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends FiniteStateVariableTypeNode> getCurrentStateNodeAsync()
StateMachineTypeStateMachineType.getCurrentStateNode().getCurrentStateNodeAsync in interface FiniteStateMachineTypegetCurrentStateNodeAsync in interface ProgramStateMachineTypegetCurrentStateNodeAsync in interface StateMachineTypegetCurrentStateNodeAsync in class FiniteStateMachineTypeNodepublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getLastTransition()
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypeThe returned value is the last seen; it is not read live from the server.
getLastTransition in interface FiniteStateMachineTypegetLastTransition in interface ProgramStateMachineTypegetLastTransition in interface StateMachineTypegetLastTransition in class FiniteStateMachineTypeNodeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LastTransition Node.public void setLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypeThe value is only updated locally; it is not written to the server.
setLastTransition in interface FiniteStateMachineTypesetLastTransition in interface ProgramStateMachineTypesetLastTransition in interface StateMachineTypesetLastTransition in class FiniteStateMachineTypeNodelastTransition - 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.public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readLastTransition()
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypereadLastTransition in interface FiniteStateMachineTypereadLastTransition in interface ProgramStateMachineTypereadLastTransition in interface StateMachineTypereadLastTransition in class FiniteStateMachineTypeNodeLocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeLastTransition(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypewriteLastTransition in interface FiniteStateMachineTypewriteLastTransition in interface ProgramStateMachineTypewriteLastTransition in interface StateMachineTypewriteLastTransition in class FiniteStateMachineTypeNodelastTransition - the LocalizedText value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readLastTransitionAsync()
StateMachineTypeStateMachineType.readLastTransition().readLastTransitionAsync in interface FiniteStateMachineTypereadLastTransitionAsync in interface ProgramStateMachineTypereadLastTransitionAsync in interface StateMachineTypereadLastTransitionAsync in class FiniteStateMachineTypeNodepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastTransitionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText lastTransition)
StateMachineTypeStateMachineType.writeLastTransition(LocalizedText).writeLastTransitionAsync in interface FiniteStateMachineTypewriteLastTransitionAsync in interface ProgramStateMachineTypewriteLastTransitionAsync in interface StateMachineTypewriteLastTransitionAsync in class FiniteStateMachineTypeNodepublic FiniteTransitionVariableTypeNode getLastTransitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateMachineTypeTransitionVariableType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getLastTransitionNode in interface FiniteStateMachineTypegetLastTransitionNode in interface ProgramStateMachineTypegetLastTransitionNode in interface StateMachineTypegetLastTransitionNode in class FiniteStateMachineTypeNodeTransitionVariableType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends FiniteTransitionVariableTypeNode> getLastTransitionNodeAsync()
StateMachineTypeStateMachineType.getLastTransitionNode().getLastTransitionNodeAsync in interface FiniteStateMachineTypegetLastTransitionNodeAsync in interface ProgramStateMachineTypegetLastTransitionNodeAsync in interface StateMachineTypegetLastTransitionNodeAsync in class FiniteStateMachineTypeNodepublic org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType getProgramDiagnostics()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe returned value is the last seen; it is not read live from the server.
getProgramDiagnostics in interface ProgramStateMachineTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ProgramDiagnostics Node.public void setProgramDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType programDiagnostics)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeThe value is only updated locally; it is not written to the server.
setProgramDiagnostics in interface ProgramStateMachineTypeprogramDiagnostics - the local value to set for the ProgramDiagnostics Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ProgramDiagnostics Node.public org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType readProgramDiagnostics()
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypereadProgramDiagnostics in interface ProgramStateMachineTypeProgramDiagnosticDataType value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeProgramDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType programDiagnostics)
throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypewriteProgramDiagnostics in interface ProgramStateMachineTypeprogramDiagnostics - the ProgramDiagnosticDataType value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType> readProgramDiagnosticsAsync()
ProgramStateMachineTypeProgramStateMachineType.readProgramDiagnostics().readProgramDiagnosticsAsync in interface ProgramStateMachineTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeProgramDiagnosticsAsync(org.eclipse.milo.opcua.stack.core.types.structured.ProgramDiagnosticDataType programDiagnostics)
ProgramStateMachineTypeProgramStateMachineType.writeProgramDiagnostics(ProgramDiagnosticDataType).writeProgramDiagnosticsAsync in interface ProgramStateMachineTypepublic ProgramDiagnosticTypeNode getProgramDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeProgramDiagnosticType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getProgramDiagnosticsNode in interface ProgramStateMachineTypeProgramDiagnosticType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends ProgramDiagnosticTypeNode> getProgramDiagnosticsNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getProgramDiagnosticsNode().getProgramDiagnosticsNodeAsync in interface ProgramStateMachineTypepublic BaseObjectTypeNode getFinalResultDataNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeBaseObjectType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getFinalResultDataNode in interface ProgramStateMachineTypeBaseObjectType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends BaseObjectTypeNode> getFinalResultDataNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getFinalResultDataNode().getFinalResultDataNodeAsync in interface ProgramStateMachineTypepublic StateTypeNode getReadyNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeStateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getReadyNode in interface ProgramStateMachineTypeStateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends StateTypeNode> getReadyNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getReadyNode().getReadyNodeAsync in interface ProgramStateMachineTypepublic StateTypeNode getRunningNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeStateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getRunningNode in interface ProgramStateMachineTypeStateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends StateTypeNode> getRunningNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getRunningNode().getRunningNodeAsync in interface ProgramStateMachineTypepublic StateTypeNode getSuspendedNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeStateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getSuspendedNode in interface ProgramStateMachineTypeStateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends StateTypeNode> getSuspendedNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getSuspendedNode().getSuspendedNodeAsync in interface ProgramStateMachineTypepublic StateTypeNode getHaltedNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeStateType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getHaltedNode in interface ProgramStateMachineTypeStateType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends StateTypeNode> getHaltedNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getHaltedNode().getHaltedNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getHaltedToReadyNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getHaltedToReadyNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getHaltedToReadyNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getHaltedToReadyNode().getHaltedToReadyNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getReadyToRunningNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getReadyToRunningNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getReadyToRunningNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getReadyToRunningNode().getReadyToRunningNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getRunningToHaltedNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getRunningToHaltedNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getRunningToHaltedNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getRunningToHaltedNode().getRunningToHaltedNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getRunningToReadyNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getRunningToReadyNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getRunningToReadyNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getRunningToReadyNode().getRunningToReadyNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getRunningToSuspendedNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getRunningToSuspendedNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getRunningToSuspendedNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getRunningToSuspendedNode().getRunningToSuspendedNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getSuspendedToRunningNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getSuspendedToRunningNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getSuspendedToRunningNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getSuspendedToRunningNode().getSuspendedToRunningNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getSuspendedToHaltedNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getSuspendedToHaltedNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getSuspendedToHaltedNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getSuspendedToHaltedNode().getSuspendedToHaltedNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getSuspendedToReadyNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getSuspendedToReadyNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getSuspendedToReadyNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getSuspendedToReadyNode().getSuspendedToReadyNodeAsync in interface ProgramStateMachineTypepublic TransitionTypeNode getReadyToHaltedNode() throws org.eclipse.milo.opcua.stack.core.UaException
ProgramStateMachineTypeTransitionType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getReadyToHaltedNode in interface ProgramStateMachineTypeTransitionType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends TransitionTypeNode> getReadyToHaltedNodeAsync()
ProgramStateMachineTypeProgramStateMachineType.getReadyToHaltedNode().getReadyToHaltedNodeAsync in interface ProgramStateMachineTypeCopyright © 2021. All rights reserved.