Class DialogConditionTypeNode
- All Implemented Interfaces:
BaseEventType,BaseObjectType,ConditionType,DialogConditionType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIMEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ConditionType
BRANCH_ID, CLIENT_USER_ID, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, RETAIN, SUPPORTS_FILTERED_RETAINFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.DialogConditionType
CANCEL_RESPONSE, DEFAULT_RESPONSE, LAST_RESPONSE, OK_RESPONSE, PROMPT, RESPONSE_OPTION_SET -
Constructor Summary
ConstructorsConstructorDescriptionDialogConditionTypeNode(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 local value of the CancelResponse Node.Get the CancelResponsePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDialogConditionType.getCancelResponseNode().Get the local value of the DefaultResponse Node.Get the DefaultResponsePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDialogConditionType.getDefaultResponseNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextGet the local value of the DialogState Node.Get the DialogStateTwoStateVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends TwoStateVariableTypeNode>Asynchronous implementation ofDialogConditionType.getDialogStateNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextGet the local value of the EnabledState Node.Get the EnabledStateTwoStateVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends TwoStateVariableTypeNode>Asynchronous implementation ofConditionType.getEnabledStateNode().Get the local value of the LastResponse Node.Get the LastResponsePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDialogConditionType.getLastResponseNode().Get the local value of the OkResponse Node.Get the OkResponsePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDialogConditionType.getOkResponseNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextGet the local value of the Prompt Node.Get the PromptPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDialogConditionType.getPromptNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]Get the local value of the ResponseOptionSet Node.Get the ResponseOptionSetPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDialogConditionType.getResponseOptionSetNode().Read the value of the CancelResponse Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Integer>An asynchronous implementation ofDialogConditionType.readCancelResponse().Read the value of the DefaultResponse Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Integer>An asynchronous implementation ofDialogConditionType.readDefaultResponse().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextRead the value of the DialogState Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText>An asynchronous implementation ofDialogConditionType.readDialogState().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextRead the value of the EnabledState Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText>An asynchronous implementation ofConditionType.readEnabledState().Read the value of the LastResponse Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Integer>An asynchronous implementation ofDialogConditionType.readLastResponse().Read the value of the OkResponse Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Integer>An asynchronous implementation ofDialogConditionType.readOkResponse().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextRead the value of the Prompt Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText>An asynchronous implementation ofDialogConditionType.readPrompt().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]Read the value of the ResponseOptionSet Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]>An asynchronous implementation ofDialogConditionType.readResponseOptionSet().voidsetCancelResponse(Integer value) Set the local value of the CancelResponse Node.voidsetDefaultResponse(Integer value) Set the local value of the DefaultResponse Node.voidsetDialogState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Set the local value of the DialogState Node.voidsetEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Set the local value of the EnabledState Node.voidsetLastResponse(Integer value) Set the local value of the LastResponse Node.voidsetOkResponse(Integer value) Set the local value of the OkResponse Node.voidsetPrompt(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Set the local value of the Prompt Node.voidsetResponseOptionSet(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) Set the local value of the ResponseOptionSet Node.voidwriteCancelResponse(Integer value) Write a new value for the CancelResponse Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCancelResponseAsync(Integer cancelResponse) An asynchronous implementation ofDialogConditionType.writeCancelResponse(java.lang.Integer).voidwriteDefaultResponse(Integer value) Write a new value for the DefaultResponse Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultResponseAsync(Integer defaultResponse) An asynchronous implementation ofDialogConditionType.writeDefaultResponse(java.lang.Integer).voidwriteDialogState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Write a new value for the DialogState Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDialogStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText dialogState) An asynchronous implementation ofDialogConditionType.writeDialogState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).voidwriteEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Write a new value for the EnabledState Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEnabledStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText enabledState) An asynchronous implementation ofConditionType.writeEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).voidwriteLastResponse(Integer value) Write a new value for the LastResponse Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastResponseAsync(Integer lastResponse) An asynchronous implementation ofDialogConditionType.writeLastResponse(java.lang.Integer).voidwriteOkResponse(Integer value) Write a new value for the OkResponse Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOkResponseAsync(Integer okResponse) An asynchronous implementation ofDialogConditionType.writeOkResponse(java.lang.Integer).voidwritePrompt(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Write a new value for the Prompt Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePromptAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText prompt) An asynchronous implementation ofDialogConditionType.writePrompt(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).voidwriteResponseOptionSet(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) Write a new value for the ResponseOptionSet Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeResponseOptionSetAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] responseOptionSet) An asynchronous implementation ofDialogConditionType.writeResponseOptionSet(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.ConditionTypeNode
getBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, getSupportsFilteredRetain, getSupportsFilteredRetainNode, getSupportsFilteredRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, readSupportsFilteredRetain, readSupportsFilteredRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionSubClassId, setConditionSubClassName, setLastSeverity, setQuality, setRetain, setSupportsFilteredRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsync, writeSupportsFilteredRetain, writeSupportsFilteredRetainAsyncMethods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods 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.BaseEventType
getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ConditionType
getBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, getSupportsFilteredRetain, getSupportsFilteredRetainNode, getSupportsFilteredRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, readSupportsFilteredRetain, readSupportsFilteredRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionSubClassId, setConditionSubClassName, setLastSeverity, setQuality, setRetain, setSupportsFilteredRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsync, writeSupportsFilteredRetain, writeSupportsFilteredRetainAsyncMethods 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
-
DialogConditionTypeNode
public DialogConditionTypeNode(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
-
getPrompt
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getPrompt() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the local value of the Prompt Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getPromptin interfaceDialogConditionType- Returns:
- the local value of the Prompt Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Prompt Node.
-
setPrompt
public void setPrompt(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeSet the local value of the Prompt Node.The value is only updated locally; it is not written to the server.
- Specified by:
setPromptin interfaceDialogConditionType- Parameters:
value- the local value to set for the Prompt Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Prompt Node.
-
readPrompt
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readPrompt() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeRead the value of the Prompt Node from the server and update the local value if the operation succeeds.- Specified by:
readPromptin interfaceDialogConditionType- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePrompt
public void writePrompt(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeWrite a new value for the Prompt Node to the server and update the local value if the operation succeeds.- Specified by:
writePromptin interfaceDialogConditionType- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPromptAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readPromptAsync()Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readPrompt().- Specified by:
readPromptAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writePromptAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePromptAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText prompt) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writePrompt(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).- Specified by:
writePromptAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPromptNode
Description copied from interface:DialogConditionTypeGet the PromptPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getPromptNodein interfaceDialogConditionType- Returns:
- the Prompt
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPromptNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getPromptNode().- Specified by:
getPromptNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getResponseOptionSet
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] getResponseOptionSet() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the local value of the ResponseOptionSet Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getResponseOptionSetin interfaceDialogConditionType- Returns:
- the local value of the ResponseOptionSet Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ResponseOptionSet Node.
-
setResponseOptionSet
public void setResponseOptionSet(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeSet the local value of the ResponseOptionSet Node.The value is only updated locally; it is not written to the server.
- Specified by:
setResponseOptionSetin interfaceDialogConditionType- Parameters:
value- the local value to set for the ResponseOptionSet Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ResponseOptionSet Node.
-
readResponseOptionSet
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] readResponseOptionSet() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeRead the value of the ResponseOptionSet Node from the server and update the local value if the operation succeeds.- Specified by:
readResponseOptionSetin interfaceDialogConditionType- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeResponseOptionSet
public void writeResponseOptionSet(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeWrite a new value for the ResponseOptionSet Node to the server and update the local value if the operation succeeds.- Specified by:
writeResponseOptionSetin interfaceDialogConditionType- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readResponseOptionSetAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> readResponseOptionSetAsync()Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readResponseOptionSet().- Specified by:
readResponseOptionSetAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeResponseOptionSetAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeResponseOptionSetAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] responseOptionSet) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writeResponseOptionSet(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]).- Specified by:
writeResponseOptionSetAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getResponseOptionSetNode
public PropertyTypeNode getResponseOptionSetNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the ResponseOptionSetPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getResponseOptionSetNodein interfaceDialogConditionType- Returns:
- the ResponseOptionSet
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getResponseOptionSetNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getResponseOptionSetNode().- Specified by:
getResponseOptionSetNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultResponse
Description copied from interface:DialogConditionTypeGet the local value of the DefaultResponse Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDefaultResponsein interfaceDialogConditionType- Returns:
- the local value of the DefaultResponse Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultResponse Node.
-
setDefaultResponse
Description copied from interface:DialogConditionTypeSet the local value of the DefaultResponse Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDefaultResponsein interfaceDialogConditionType- Parameters:
value- the local value to set for the DefaultResponse Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultResponse Node.
-
readDefaultResponse
Description copied from interface:DialogConditionTypeRead the value of the DefaultResponse Node from the server and update the local value if the operation succeeds.- Specified by:
readDefaultResponsein interfaceDialogConditionType- Returns:
- the
Integervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultResponse
public void writeDefaultResponse(Integer value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeWrite a new value for the DefaultResponse Node to the server and update the local value if the operation succeeds.- Specified by:
writeDefaultResponsein interfaceDialogConditionType- Parameters:
value- theIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefaultResponseAsync
Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readDefaultResponse().- Specified by:
readDefaultResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultResponseAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultResponseAsync(Integer defaultResponse) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writeDefaultResponse(java.lang.Integer).- Specified by:
writeDefaultResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultResponseNode
public PropertyTypeNode getDefaultResponseNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the DefaultResponsePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDefaultResponseNodein interfaceDialogConditionType- Returns:
- the DefaultResponse
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultResponseNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getDefaultResponseNode().- Specified by:
getDefaultResponseNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOkResponse
Description copied from interface:DialogConditionTypeGet the local value of the OkResponse Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getOkResponsein interfaceDialogConditionType- Returns:
- the local value of the OkResponse Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OkResponse Node.
-
setOkResponse
Description copied from interface:DialogConditionTypeSet the local value of the OkResponse Node.The value is only updated locally; it is not written to the server.
- Specified by:
setOkResponsein interfaceDialogConditionType- Parameters:
value- the local value to set for the OkResponse Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OkResponse Node.
-
readOkResponse
Description copied from interface:DialogConditionTypeRead the value of the OkResponse Node from the server and update the local value if the operation succeeds.- Specified by:
readOkResponsein interfaceDialogConditionType- Returns:
- the
Integervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOkResponse
Description copied from interface:DialogConditionTypeWrite a new value for the OkResponse Node to the server and update the local value if the operation succeeds.- Specified by:
writeOkResponsein interfaceDialogConditionType- Parameters:
value- theIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOkResponseAsync
Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readOkResponse().- Specified by:
readOkResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOkResponseAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOkResponseAsync(Integer okResponse) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writeOkResponse(java.lang.Integer).- Specified by:
writeOkResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOkResponseNode
Description copied from interface:DialogConditionTypeGet the OkResponsePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getOkResponseNodein interfaceDialogConditionType- Returns:
- the OkResponse
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOkResponseNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getOkResponseNode().- Specified by:
getOkResponseNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCancelResponse
Description copied from interface:DialogConditionTypeGet the local value of the CancelResponse Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getCancelResponsein interfaceDialogConditionType- Returns:
- the local value of the CancelResponse Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CancelResponse Node.
-
setCancelResponse
Description copied from interface:DialogConditionTypeSet the local value of the CancelResponse Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCancelResponsein interfaceDialogConditionType- Parameters:
value- the local value to set for the CancelResponse Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CancelResponse Node.
-
readCancelResponse
Description copied from interface:DialogConditionTypeRead the value of the CancelResponse Node from the server and update the local value if the operation succeeds.- Specified by:
readCancelResponsein interfaceDialogConditionType- Returns:
- the
Integervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCancelResponse
Description copied from interface:DialogConditionTypeWrite a new value for the CancelResponse Node to the server and update the local value if the operation succeeds.- Specified by:
writeCancelResponsein interfaceDialogConditionType- Parameters:
value- theIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCancelResponseAsync
Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readCancelResponse().- Specified by:
readCancelResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCancelResponseAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCancelResponseAsync(Integer cancelResponse) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writeCancelResponse(java.lang.Integer).- Specified by:
writeCancelResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCancelResponseNode
public PropertyTypeNode getCancelResponseNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the CancelResponsePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCancelResponseNodein interfaceDialogConditionType- Returns:
- the CancelResponse
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCancelResponseNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getCancelResponseNode().- Specified by:
getCancelResponseNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastResponse
Description copied from interface:DialogConditionTypeGet the local value of the LastResponse Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastResponsein interfaceDialogConditionType- Returns:
- the local value of the LastResponse Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastResponse Node.
-
setLastResponse
Description copied from interface:DialogConditionTypeSet the local value of the LastResponse Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastResponsein interfaceDialogConditionType- Parameters:
value- the local value to set for the LastResponse Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastResponse Node.
-
readLastResponse
Description copied from interface:DialogConditionTypeRead the value of the LastResponse Node from the server and update the local value if the operation succeeds.- Specified by:
readLastResponsein interfaceDialogConditionType- Returns:
- the
Integervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastResponse
Description copied from interface:DialogConditionTypeWrite a new value for the LastResponse Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastResponsein interfaceDialogConditionType- Parameters:
value- theIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLastResponseAsync
Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readLastResponse().- Specified by:
readLastResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastResponseAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastResponseAsync(Integer lastResponse) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writeLastResponse(java.lang.Integer).- Specified by:
writeLastResponseAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastResponseNode
Description copied from interface:DialogConditionTypeGet the LastResponsePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastResponseNodein interfaceDialogConditionType- Returns:
- the LastResponse
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastResponseNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getLastResponseNode().- Specified by:
getLastResponseNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getEnabledState
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getEnabledState() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ConditionTypeGet the local value of the EnabledState Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getEnabledStatein interfaceConditionType- Specified by:
getEnabledStatein interfaceDialogConditionType- Overrides:
getEnabledStatein classConditionTypeNode- Returns:
- the local value of the EnabledState Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EnabledState Node.
-
setEnabledState
public void setEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ConditionTypeSet the local value of the EnabledState Node.The value is only updated locally; it is not written to the server.
- Specified by:
setEnabledStatein interfaceConditionType- Specified by:
setEnabledStatein interfaceDialogConditionType- Overrides:
setEnabledStatein classConditionTypeNode- Parameters:
value- the local value to set for the EnabledState Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EnabledState Node.
-
readEnabledState
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readEnabledState() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ConditionTypeRead the value of the EnabledState Node from the server and update the local value if the operation succeeds.- Specified by:
readEnabledStatein interfaceConditionType- Specified by:
readEnabledStatein interfaceDialogConditionType- Overrides:
readEnabledStatein classConditionTypeNode- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEnabledState
public void writeEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ConditionTypeWrite a new value for the EnabledState Node to the server and update the local value if the operation succeeds.- Specified by:
writeEnabledStatein interfaceConditionType- Specified by:
writeEnabledStatein interfaceDialogConditionType- Overrides:
writeEnabledStatein classConditionTypeNode- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEnabledStateAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readEnabledStateAsync()Description copied from interface:ConditionTypeAn asynchronous implementation ofConditionType.readEnabledState().- Specified by:
readEnabledStateAsyncin interfaceConditionType- Specified by:
readEnabledStateAsyncin interfaceDialogConditionType- Overrides:
readEnabledStateAsyncin classConditionTypeNode- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEnabledStateAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEnabledStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText enabledState) Description copied from interface:ConditionTypeAn asynchronous implementation ofConditionType.writeEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).- Specified by:
writeEnabledStateAsyncin interfaceConditionType- Specified by:
writeEnabledStateAsyncin interfaceDialogConditionType- Overrides:
writeEnabledStateAsyncin classConditionTypeNode- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEnabledStateNode
public TwoStateVariableTypeNode getEnabledStateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ConditionTypeGet the EnabledStateTwoStateVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getEnabledStateNodein interfaceConditionType- Specified by:
getEnabledStateNodein interfaceDialogConditionType- Overrides:
getEnabledStateNodein classConditionTypeNode- Returns:
- the EnabledState
TwoStateVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEnabledStateNodeAsync
Description copied from interface:ConditionTypeAsynchronous implementation ofConditionType.getEnabledStateNode().- Specified by:
getEnabledStateNodeAsyncin interfaceConditionType- Specified by:
getEnabledStateNodeAsyncin interfaceDialogConditionType- Overrides:
getEnabledStateNodeAsyncin classConditionTypeNode- Returns:
- a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDialogState
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getDialogState() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the local value of the DialogState Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDialogStatein interfaceDialogConditionType- Returns:
- the local value of the DialogState Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DialogState Node.
-
setDialogState
public void setDialogState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeSet the local value of the DialogState Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDialogStatein interfaceDialogConditionType- Parameters:
value- the local value to set for the DialogState Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DialogState Node.
-
readDialogState
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readDialogState() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeRead the value of the DialogState Node from the server and update the local value if the operation succeeds.- Specified by:
readDialogStatein interfaceDialogConditionType- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDialogState
public void writeDialogState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DialogConditionTypeWrite a new value for the DialogState Node to the server and update the local value if the operation succeeds.- Specified by:
writeDialogStatein interfaceDialogConditionType- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDialogStateAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readDialogStateAsync()Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.readDialogState().- Specified by:
readDialogStateAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDialogStateAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDialogStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText dialogState) Description copied from interface:DialogConditionTypeAn asynchronous implementation ofDialogConditionType.writeDialogState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).- Specified by:
writeDialogStateAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDialogStateNode
public TwoStateVariableTypeNode getDialogStateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DialogConditionTypeGet the DialogStateTwoStateVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDialogStateNodein interfaceDialogConditionType- Returns:
- the DialogState
TwoStateVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDialogStateNodeAsync
Description copied from interface:DialogConditionTypeAsynchronous implementation ofDialogConditionType.getDialogStateNode().- Specified by:
getDialogStateNodeAsyncin interfaceDialogConditionType- Returns:
- a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-