Interface TransactionDiagnosticsType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
TransactionDiagnosticsTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]Get the local value of the AffectedCertificateGroups Node.Get the AffectedCertificateGroupsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetAffectedCertificateGroupsNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]Get the local value of the AffectedTrustLists Node.Get the AffectedTrustListsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetAffectedTrustListsNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the EndTime Node.Get the EndTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetEndTimeNode().org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]Get the local value of the Errors Node.Get the ErrorsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetErrorsNode().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeGet the local value of the Result Node.Get the ResultPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetResultNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the StartTime Node.Get the StartTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetStartTimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]Read the value of the AffectedCertificateGroups Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]>An asynchronous implementation ofreadAffectedCertificateGroups().org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]Read the value of the AffectedTrustLists Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]>An asynchronous implementation ofreadAffectedTrustLists().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the EndTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofreadEndTime().org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]Read the value of the Errors Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]>An asynchronous implementation ofreadErrors().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeRead the value of the Result 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 ofreadResult().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the StartTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofreadStartTime().voidsetAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) Set the local value of the AffectedCertificateGroups Node.voidsetAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) Set the local value of the AffectedTrustLists Node.voidsetEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the EndTime Node.voidsetErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) Set the local value of the Errors Node.voidsetResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Set the local value of the Result Node.voidsetStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the StartTime Node.voidwriteAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) Write a new value for the AffectedCertificateGroups Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAffectedCertificateGroupsAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) An asynchronous implementation ofwriteAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).voidwriteAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) Write a new value for the AffectedTrustLists Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAffectedTrustListsAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) An asynchronous implementation ofwriteAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).voidwriteEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the EndTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEndTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) Write a new value for the Errors Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeErrorsAsync(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) An asynchronous implementation ofwriteErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]).voidwriteResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Write a new value for the Result Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeResultAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) An asynchronous implementation ofwriteResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).voidwriteStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the StartTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStartTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).Methods 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
-
START_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> START_TIME -
END_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> END_TIME -
RESULT
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> RESULT -
AFFECTED_TRUST_LISTS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> AFFECTED_TRUST_LISTS -
AFFECTED_CERTIFICATE_GROUPS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> AFFECTED_CERTIFICATE_GROUPS -
ERRORS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]> ERRORS
-
-
Method Details
-
getStartTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the StartTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the StartTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartTime Node.
-
setStartTime
void setStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StartTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the StartTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartTime Node.
-
readStartTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the StartTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartTime
void writeStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StartTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStartTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartTimeAsync()An asynchronous implementation ofreadStartTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartTimeNode
Get the StartTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the StartTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStartTimeNodeAsync
CompletableFuture<? extends PropertyType> getStartTimeNodeAsync()Asynchronous implementation ofgetStartTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getEndTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getEndTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the EndTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the EndTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EndTime Node.
-
setEndTime
void setEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the EndTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the EndTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EndTime Node.
-
readEndTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readEndTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the EndTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEndTime
void writeEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the EndTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEndTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readEndTimeAsync()An asynchronous implementation ofreadEndTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEndTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEndTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEndTimeNode
Get the EndTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the EndTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEndTimeNodeAsync
CompletableFuture<? extends PropertyType> getEndTimeNodeAsync()Asynchronous implementation ofgetEndTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getResult
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode getResult() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Result Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Result Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Result Node.
-
setResult
void setResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Result Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Result Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Result Node.
-
readResult
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode readResult() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Result 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.
-
writeResult
void writeResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Result 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.
-
readResultAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> readResultAsync()An asynchronous implementation ofreadResult().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeResultAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeResultAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) An asynchronous implementation ofwriteResult(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.
-
getResultNode
Get the ResultPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Result
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getResultNodeAsync
CompletableFuture<? extends PropertyType> getResultNodeAsync()Asynchronous implementation ofgetResultNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAffectedTrustLists
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] getAffectedTrustLists() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the AffectedTrustLists Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AffectedTrustLists Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AffectedTrustLists Node.
-
setAffectedTrustLists
void setAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the AffectedTrustLists Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AffectedTrustLists Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AffectedTrustLists Node.
-
readAffectedTrustLists
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] readAffectedTrustLists() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the AffectedTrustLists Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAffectedTrustLists
void writeAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the AffectedTrustLists Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAffectedTrustListsAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> readAffectedTrustListsAsync()An asynchronous implementation ofreadAffectedTrustLists().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAffectedTrustListsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAffectedTrustListsAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) An asynchronous implementation ofwriteAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAffectedTrustListsNode
Get the AffectedTrustListsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AffectedTrustLists
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAffectedTrustListsNodeAsync
CompletableFuture<? extends PropertyType> getAffectedTrustListsNodeAsync()Asynchronous implementation ofgetAffectedTrustListsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAffectedCertificateGroups
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] getAffectedCertificateGroups() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the AffectedCertificateGroups Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AffectedCertificateGroups Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AffectedCertificateGroups Node.
-
setAffectedCertificateGroups
void setAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the AffectedCertificateGroups Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AffectedCertificateGroups Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AffectedCertificateGroups Node.
-
readAffectedCertificateGroups
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] readAffectedCertificateGroups() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the AffectedCertificateGroups Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAffectedCertificateGroups
void writeAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the AffectedCertificateGroups Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAffectedCertificateGroupsAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> readAffectedCertificateGroupsAsync()An asynchronous implementation ofreadAffectedCertificateGroups().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAffectedCertificateGroupsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAffectedCertificateGroupsAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) An asynchronous implementation ofwriteAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAffectedCertificateGroupsNode
PropertyType getAffectedCertificateGroupsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the AffectedCertificateGroupsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AffectedCertificateGroups
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAffectedCertificateGroupsNodeAsync
CompletableFuture<? extends PropertyType> getAffectedCertificateGroupsNodeAsync()Asynchronous implementation ofgetAffectedCertificateGroupsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getErrors
org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] getErrors() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Errors Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Errors Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Errors Node.
-
setErrors
void setErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Errors Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Errors Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Errors Node.
-
readErrors
org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] readErrors() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Errors Node from the server and update the local value if the operation succeeds.- Returns:
- the
TransactionErrorTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeErrors
void writeErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Errors Node to the server and update the local value if the operation succeeds.- Parameters:
value- theTransactionErrorTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readErrorsAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]> readErrorsAsync()An asynchronous implementation ofreadErrors().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeErrorsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeErrorsAsync(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) An asynchronous implementation ofwriteErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getErrorsNode
Get the ErrorsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Errors
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getErrorsNodeAsync
CompletableFuture<? extends PropertyType> getErrorsNodeAsync()Asynchronous implementation ofgetErrorsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-