Interface AuditClientUpdateMethodResultEventType
- All Superinterfaces:
AuditClientEventType,AuditEventType,BaseEventType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
AuditClientUpdateMethodResultEventTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditClientEventType
SERVER_URIFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventType
ACTION_TIME_STAMP, CLIENT_AUDIT_ENTRY_ID, CLIENT_USER_ID, SERVER_ID, STATUSFields 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, TIME -
Method Summary
Modifier and TypeMethodDescriptionObject[]Get the local value of the InputArguments Node.Get the InputArgumentsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetInputArgumentsNode().org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeIdGet the local value of the MethodId Node.Get the MethodIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMethodIdNode().org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeIdGet the local value of the ObjectId Node.Get the ObjectIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetObjectIdNode().Object[]Get the local value of the OutputArguments Node.Get the OutputArgumentsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetOutputArgumentsNode().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeGet the local value of the StatusCodeId Node.Get the StatusCodeIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetStatusCodeIdNode().Object[]Read the value of the InputArguments Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Object[]>An asynchronous implementation ofreadInputArguments().org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeIdRead the value of the MethodId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId>An asynchronous implementation ofreadMethodId().org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeIdRead the value of the ObjectId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId>An asynchronous implementation ofreadObjectId().Object[]Read the value of the OutputArguments Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Object[]>An asynchronous implementation ofreadOutputArguments().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeRead the value of the StatusCodeId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofreadStatusCodeId().voidsetInputArguments(Object[] value) Set the local value of the InputArguments Node.voidsetMethodId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) Set the local value of the MethodId Node.voidsetObjectId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) Set the local value of the ObjectId Node.voidsetOutputArguments(Object[] value) Set the local value of the OutputArguments Node.voidsetStatusCodeId(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Set the local value of the StatusCodeId Node.voidwriteInputArguments(Object[] value) Write a new value for the InputArguments Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeInputArgumentsAsync(Object[] value) An asynchronous implementation ofwriteInputArguments(java.lang.Object[]).voidwriteMethodId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) Write a new value for the MethodId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMethodIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) An asynchronous implementation ofwriteMethodId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId).voidwriteObjectId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) Write a new value for the ObjectId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeObjectIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) An asynchronous implementation ofwriteObjectId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId).voidwriteOutputArguments(Object[] value) Write a new value for the OutputArguments Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOutputArgumentsAsync(Object[] value) An asynchronous implementation ofwriteOutputArguments(java.lang.Object[]).voidwriteStatusCodeId(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Write a new value for the StatusCodeId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStatusCodeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) An asynchronous implementation ofwriteStatusCodeId(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditClientEventType
getServerUri, getServerUriNode, getServerUriNodeAsync, readServerUri, readServerUriAsync, setServerUri, writeServerUri, writeServerUriAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventType
getActionTimeStamp, getActionTimeStampNode, getActionTimeStampNodeAsync, getClientAuditEntryId, getClientAuditEntryIdNode, getClientAuditEntryIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getServerId, getServerIdNode, getServerIdNodeAsync, getStatus, getStatusNode, getStatusNodeAsync, readActionTimeStamp, readActionTimeStampAsync, readClientAuditEntryId, readClientAuditEntryIdAsync, readClientUserId, readClientUserIdAsync, readServerId, readServerIdAsync, readStatus, readStatusAsync, setActionTimeStamp, setClientAuditEntryId, setClientUserId, setServerId, setStatus, writeActionTimeStamp, writeActionTimeStampAsync, writeClientAuditEntryId, writeClientAuditEntryIdAsync, writeClientUserId, writeClientUserIdAsync, writeServerId, writeServerIdAsync, writeStatus, writeStatusAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, 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, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setConditionClassId, setConditionClassName, setConditionSubClassId, setConditionSubClassName, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, 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.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
-
Field Details
-
OBJECT_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId> OBJECT_ID -
METHOD_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId> METHOD_ID -
STATUS_CODE_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> STATUS_CODE_ID -
INPUT_ARGUMENTS
-
OUTPUT_ARGUMENTS
-
-
Method Details
-
getObjectId
org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId getObjectId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ObjectId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ObjectId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ObjectId Node.
-
setObjectId
void setObjectId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ObjectId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ObjectId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ObjectId Node.
-
readObjectId
org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId readObjectId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ObjectId Node from the server and update the local value if the operation succeeds.- Returns:
- the
ExpandedNodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeObjectId
void writeObjectId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ObjectId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theExpandedNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readObjectIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId> readObjectIdAsync()An asynchronous implementation ofreadObjectId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeObjectIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeObjectIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) An asynchronous implementation ofwriteObjectId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getObjectIdNode
Get the ObjectIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ObjectId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getObjectIdNodeAsync
CompletableFuture<? extends PropertyType> getObjectIdNodeAsync()Asynchronous implementation ofgetObjectIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMethodId
org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId getMethodId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MethodId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MethodId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MethodId Node.
-
setMethodId
void setMethodId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the MethodId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MethodId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MethodId Node.
-
readMethodId
org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId readMethodId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MethodId Node from the server and update the local value if the operation succeeds.- Returns:
- the
ExpandedNodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMethodId
void writeMethodId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the MethodId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theExpandedNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMethodIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId> readMethodIdAsync()An asynchronous implementation ofreadMethodId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMethodIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMethodIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId value) An asynchronous implementation ofwriteMethodId(org.eclipse.milo.opcua.stack.core.types.builtin.ExpandedNodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMethodIdNode
Get the MethodIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MethodId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMethodIdNodeAsync
CompletableFuture<? extends PropertyType> getMethodIdNodeAsync()Asynchronous implementation ofgetMethodIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStatusCodeId
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode getStatusCodeId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the StatusCodeId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the StatusCodeId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StatusCodeId Node.
-
setStatusCodeId
void setStatusCodeId(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StatusCodeId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the StatusCodeId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StatusCodeId Node.
-
readStatusCodeId
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode readStatusCodeId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the StatusCodeId Node from the server and update the local value if the operation succeeds.- Returns:
- the
StatusCodevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStatusCodeId
void writeStatusCodeId(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StatusCodeId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStatusCodevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStatusCodeIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> readStatusCodeIdAsync()An asynchronous implementation ofreadStatusCodeId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStatusCodeIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStatusCodeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) An asynchronous implementation ofwriteStatusCodeId(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStatusCodeIdNode
Get the StatusCodeIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the StatusCodeId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStatusCodeIdNodeAsync
CompletableFuture<? extends PropertyType> getStatusCodeIdNodeAsync()Asynchronous implementation ofgetStatusCodeIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getInputArguments
Get the local value of the InputArguments Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the InputArguments Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the InputArguments Node.
-
setInputArguments
Set the local value of the InputArguments Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the InputArguments Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the InputArguments Node.
-
readInputArguments
Read the value of the InputArguments Node from the server and update the local value if the operation succeeds.- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeInputArguments
Write a new value for the InputArguments Node to the server and update the local value if the operation succeeds.- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readInputArgumentsAsync
CompletableFuture<? extends Object[]> readInputArgumentsAsync()An asynchronous implementation ofreadInputArguments().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeInputArgumentsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInputArgumentsAsync(Object[] value) An asynchronous implementation ofwriteInputArguments(java.lang.Object[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getInputArgumentsNode
Get the InputArgumentsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the InputArguments
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getInputArgumentsNodeAsync
CompletableFuture<? extends PropertyType> getInputArgumentsNodeAsync()Asynchronous implementation ofgetInputArgumentsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOutputArguments
Get the local value of the OutputArguments Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the OutputArguments Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OutputArguments Node.
-
setOutputArguments
Set the local value of the OutputArguments Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the OutputArguments Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OutputArguments Node.
-
readOutputArguments
Read the value of the OutputArguments Node from the server and update the local value if the operation succeeds.- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOutputArguments
Write a new value for the OutputArguments Node to the server and update the local value if the operation succeeds.- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOutputArgumentsAsync
CompletableFuture<? extends Object[]> readOutputArgumentsAsync()An asynchronous implementation ofreadOutputArguments().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOutputArgumentsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOutputArgumentsAsync(Object[] value) An asynchronous implementation ofwriteOutputArguments(java.lang.Object[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOutputArgumentsNode
Get the OutputArgumentsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the OutputArguments
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOutputArgumentsNodeAsync
CompletableFuture<? extends PropertyType> getOutputArgumentsNodeAsync()Asynchronous implementation ofgetOutputArgumentsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-