Class TransactionDiagnosticsTypeNode
- All Implemented Interfaces:
BaseObjectType,TransactionDiagnosticsType,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.TransactionDiagnosticsType
AFFECTED_CERTIFICATE_GROUPS, AFFECTED_TRUST_LISTS, END_TIME, ERRORS, RESULT, START_TIME -
Constructor Summary
ConstructorsConstructorDescriptionTransactionDiagnosticsTypeNode(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 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 PropertyTypeNode>Asynchronous implementation ofTransactionDiagnosticsType.getAffectedCertificateGroupsNode().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 PropertyTypeNode>Asynchronous implementation ofTransactionDiagnosticsType.getAffectedTrustListsNode().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 PropertyTypeNode>Asynchronous implementation ofTransactionDiagnosticsType.getEndTimeNode().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 PropertyTypeNode>Asynchronous implementation ofTransactionDiagnosticsType.getErrorsNode().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 PropertyTypeNode>Asynchronous implementation ofTransactionDiagnosticsType.getResultNode().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 PropertyTypeNode>Asynchronous implementation ofTransactionDiagnosticsType.getStartTimeNode().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 ofTransactionDiagnosticsType.readAffectedCertificateGroups().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 ofTransactionDiagnosticsType.readAffectedTrustLists().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 ofTransactionDiagnosticsType.readEndTime().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 ofTransactionDiagnosticsType.readErrors().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 ofTransactionDiagnosticsType.readResult().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 ofTransactionDiagnosticsType.readStartTime().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[] affectedCertificateGroups) An asynchronous implementation ofTransactionDiagnosticsType.writeAffectedCertificateGroups(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[] affectedTrustLists) An asynchronous implementation ofTransactionDiagnosticsType.writeAffectedTrustLists(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 endTime) An asynchronous implementation ofTransactionDiagnosticsType.writeEndTime(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[] errors) An asynchronous implementation ofTransactionDiagnosticsType.writeErrors(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 result) An asynchronous implementation ofTransactionDiagnosticsType.writeResult(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 startTime) An asynchronous implementation ofTransactionDiagnosticsType.writeStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).Methods 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.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
-
TransactionDiagnosticsTypeNode
public TransactionDiagnosticsTypeNode(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
-
getStartTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the local value of the StartTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getStartTimein interfaceTransactionDiagnosticsType- 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
public void setStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeSet the local value of the StartTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setStartTimein interfaceTransactionDiagnosticsType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeRead the value of the StartTime Node from the server and update the local value if the operation succeeds.- Specified by:
readStartTimein interfaceTransactionDiagnosticsType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartTime
public void writeStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeWrite a new value for the StartTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeStartTimein interfaceTransactionDiagnosticsType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartTimeAsync()Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.readStartTime().- Specified by:
readStartTimeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime startTime) Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.writeStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeStartTimeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartTimeNode
Description copied from interface:TransactionDiagnosticsTypeGet the StartTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStartTimeNodein interfaceTransactionDiagnosticsType- 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
Description copied from interface:TransactionDiagnosticsTypeAsynchronous implementation ofTransactionDiagnosticsType.getStartTimeNode().- Specified by:
getStartTimeNodeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getEndTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getEndTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the local value of the EndTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getEndTimein interfaceTransactionDiagnosticsType- 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
public void setEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeSet the local value of the EndTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setEndTimein interfaceTransactionDiagnosticsType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readEndTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeRead the value of the EndTime Node from the server and update the local value if the operation succeeds.- Specified by:
readEndTimein interfaceTransactionDiagnosticsType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEndTime
public void writeEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeWrite a new value for the EndTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeEndTimein interfaceTransactionDiagnosticsType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readEndTimeAsync()Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.readEndTime().- Specified by:
readEndTimeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEndTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEndTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime endTime) Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.writeEndTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeEndTimeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEndTimeNode
Description copied from interface:TransactionDiagnosticsTypeGet the EndTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getEndTimeNodein interfaceTransactionDiagnosticsType- 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
Description copied from interface:TransactionDiagnosticsTypeAsynchronous implementation ofTransactionDiagnosticsType.getEndTimeNode().- Specified by:
getEndTimeNodeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getResult
public org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode getResult() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the local value of the Result Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getResultin interfaceTransactionDiagnosticsType- 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
public void setResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeSet the local value of the Result Node.The value is only updated locally; it is not written to the server.
- Specified by:
setResultin interfaceTransactionDiagnosticsType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode readResult() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeRead the value of the Result Node from the server and update the local value if the operation succeeds.- Specified by:
readResultin interfaceTransactionDiagnosticsType- Returns:
- the
StatusCodevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeResult
public void writeResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeWrite a new value for the Result Node to the server and update the local value if the operation succeeds.- Specified by:
writeResultin interfaceTransactionDiagnosticsType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> readResultAsync()Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.readResult().- Specified by:
readResultAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeResultAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeResultAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode result) Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.writeResult(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).- Specified by:
writeResultAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getResultNode
Description copied from interface:TransactionDiagnosticsTypeGet the ResultPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getResultNodein interfaceTransactionDiagnosticsType- 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
Description copied from interface:TransactionDiagnosticsTypeAsynchronous implementation ofTransactionDiagnosticsType.getResultNode().- Specified by:
getResultNodeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAffectedTrustLists
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] getAffectedTrustLists() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the local value of the AffectedTrustLists Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getAffectedTrustListsin interfaceTransactionDiagnosticsType- 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
public void setAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeSet the local value of the AffectedTrustLists Node.The value is only updated locally; it is not written to the server.
- Specified by:
setAffectedTrustListsin interfaceTransactionDiagnosticsType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] readAffectedTrustLists() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeRead the value of the AffectedTrustLists Node from the server and update the local value if the operation succeeds.- Specified by:
readAffectedTrustListsin interfaceTransactionDiagnosticsType- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAffectedTrustLists
public void writeAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeWrite a new value for the AffectedTrustLists Node to the server and update the local value if the operation succeeds.- Specified by:
writeAffectedTrustListsin interfaceTransactionDiagnosticsType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> readAffectedTrustListsAsync()Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.readAffectedTrustLists().- Specified by:
readAffectedTrustListsAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAffectedTrustListsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAffectedTrustListsAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] affectedTrustLists) Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.writeAffectedTrustLists(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).- Specified by:
writeAffectedTrustListsAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAffectedTrustListsNode
public PropertyTypeNode getAffectedTrustListsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the AffectedTrustListsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAffectedTrustListsNodein interfaceTransactionDiagnosticsType- 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
Description copied from interface:TransactionDiagnosticsTypeAsynchronous implementation ofTransactionDiagnosticsType.getAffectedTrustListsNode().- Specified by:
getAffectedTrustListsNodeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAffectedCertificateGroups
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] getAffectedCertificateGroups() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the local value of the AffectedCertificateGroups Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getAffectedCertificateGroupsin interfaceTransactionDiagnosticsType- 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
public void setAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeSet the local value of the AffectedCertificateGroups Node.The value is only updated locally; it is not written to the server.
- Specified by:
setAffectedCertificateGroupsin interfaceTransactionDiagnosticsType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] readAffectedCertificateGroups() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeRead the value of the AffectedCertificateGroups Node from the server and update the local value if the operation succeeds.- Specified by:
readAffectedCertificateGroupsin interfaceTransactionDiagnosticsType- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAffectedCertificateGroups
public void writeAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeWrite a new value for the AffectedCertificateGroups Node to the server and update the local value if the operation succeeds.- Specified by:
writeAffectedCertificateGroupsin interfaceTransactionDiagnosticsType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> readAffectedCertificateGroupsAsync()Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.readAffectedCertificateGroups().- Specified by:
readAffectedCertificateGroupsAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAffectedCertificateGroupsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAffectedCertificateGroupsAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] affectedCertificateGroups) Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.writeAffectedCertificateGroups(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).- Specified by:
writeAffectedCertificateGroupsAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAffectedCertificateGroupsNode
public PropertyTypeNode getAffectedCertificateGroupsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the AffectedCertificateGroupsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAffectedCertificateGroupsNodein interfaceTransactionDiagnosticsType- 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
Description copied from interface:TransactionDiagnosticsTypeAsynchronous implementation ofTransactionDiagnosticsType.getAffectedCertificateGroupsNode().- Specified by:
getAffectedCertificateGroupsNodeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getErrors
public org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] getErrors() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeGet the local value of the Errors Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getErrorsin interfaceTransactionDiagnosticsType- 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
public void setErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeSet the local value of the Errors Node.The value is only updated locally; it is not written to the server.
- Specified by:
setErrorsin interfaceTransactionDiagnosticsType- 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
public org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] readErrors() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TransactionDiagnosticsTypeRead the value of the Errors Node from the server and update the local value if the operation succeeds.- Specified by:
readErrorsin interfaceTransactionDiagnosticsType- Returns:
- the
TransactionErrorTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeErrors
public void writeErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TransactionDiagnosticsTypeWrite a new value for the Errors Node to the server and update the local value if the operation succeeds.- Specified by:
writeErrorsin interfaceTransactionDiagnosticsType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]> readErrorsAsync()Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.readErrors().- Specified by:
readErrorsAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeErrorsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeErrorsAsync(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[] errors) Description copied from interface:TransactionDiagnosticsTypeAn asynchronous implementation ofTransactionDiagnosticsType.writeErrors(org.eclipse.milo.opcua.stack.core.types.structured.TransactionErrorType[]).- Specified by:
writeErrorsAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getErrorsNode
Description copied from interface:TransactionDiagnosticsTypeGet the ErrorsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getErrorsNodein interfaceTransactionDiagnosticsType- 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
Description copied from interface:TransactionDiagnosticsTypeAsynchronous implementation ofTransactionDiagnosticsType.getErrorsNode().- Specified by:
getErrorsNodeAsyncin interfaceTransactionDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-