Class AuditWriteUpdateEventTypeNode
- All Implemented Interfaces:
AuditEventType,AuditUpdateEventType,AuditWriteUpdateEventType,BaseEventType,BaseObjectType,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.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.AuditWriteUpdateEventType
ATTRIBUTE_ID, INDEX_RANGE, NEW_VALUE, OLD_VALUEFields 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 -
Constructor Summary
ConstructorsConstructorDescriptionAuditWriteUpdateEventTypeNode(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.unsigned.UIntegerGet the local value of the AttributeId Node.Get the AttributeIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuditWriteUpdateEventType.getAttributeIdNode().Get the local value of the IndexRange Node.Get the IndexRangePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuditWriteUpdateEventType.getIndexRangeNode().Get the local value of the NewValue Node.Get the NewValuePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuditWriteUpdateEventType.getNewValueNode().Get the local value of the OldValue Node.Get the OldValuePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuditWriteUpdateEventType.getOldValueNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the AttributeId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofAuditWriteUpdateEventType.readAttributeId().Read the value of the IndexRange Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofAuditWriteUpdateEventType.readIndexRange().Read the value of the NewValue Node from the server and update the local value if the operation succeeds.An asynchronous implementation ofAuditWriteUpdateEventType.readNewValue().Read the value of the OldValue Node from the server and update the local value if the operation succeeds.An asynchronous implementation ofAuditWriteUpdateEventType.readOldValue().voidsetAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the AttributeId Node.voidsetIndexRange(String value) Set the local value of the IndexRange Node.voidsetNewValue(Object value) Set the local value of the NewValue Node.voidsetOldValue(Object value) Set the local value of the OldValue Node.voidwriteAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the AttributeId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAttributeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger attributeId) An asynchronous implementation ofAuditWriteUpdateEventType.writeAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteIndexRange(String value) Write a new value for the IndexRange Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeIndexRangeAsync(String indexRange) An asynchronous implementation ofAuditWriteUpdateEventType.writeIndexRange(java.lang.String).voidwriteNewValue(Object value) Write a new value for the NewValue Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNewValueAsync(Object newValue) An asynchronous implementation ofAuditWriteUpdateEventType.writeNewValue(java.lang.Object).voidwriteOldValue(Object value) Write a new value for the OldValue Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOldValueAsync(Object oldValue) An asynchronous implementation ofAuditWriteUpdateEventType.writeOldValue(java.lang.Object).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventTypeNode
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 class org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
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 class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.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
-
Constructor Details
-
AuditWriteUpdateEventTypeNode
public AuditWriteUpdateEventTypeNode(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
-
getAttributeId
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getAttributeId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AuditWriteUpdateEventTypeGet the local value of the AttributeId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getAttributeIdin interfaceAuditWriteUpdateEventType- Returns:
- the local value of the AttributeId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AttributeId Node.
-
setAttributeId
public void setAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AuditWriteUpdateEventTypeSet the local value of the AttributeId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setAttributeIdin interfaceAuditWriteUpdateEventType- Parameters:
value- the local value to set for the AttributeId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AttributeId Node.
-
readAttributeId
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readAttributeId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AuditWriteUpdateEventTypeRead the value of the AttributeId Node from the server and update the local value if the operation succeeds.- Specified by:
readAttributeIdin interfaceAuditWriteUpdateEventType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAttributeId
public void writeAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AuditWriteUpdateEventTypeWrite a new value for the AttributeId Node to the server and update the local value if the operation succeeds.- Specified by:
writeAttributeIdin interfaceAuditWriteUpdateEventType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAttributeIdAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readAttributeIdAsync()Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.readAttributeId().- Specified by:
readAttributeIdAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAttributeIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAttributeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger attributeId) Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.writeAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeAttributeIdAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAttributeIdNode
Description copied from interface:AuditWriteUpdateEventTypeGet the AttributeIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAttributeIdNodein interfaceAuditWriteUpdateEventType- Returns:
- the AttributeId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAttributeIdNodeAsync
Description copied from interface:AuditWriteUpdateEventTypeAsynchronous implementation ofAuditWriteUpdateEventType.getAttributeIdNode().- Specified by:
getAttributeIdNodeAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIndexRange
Description copied from interface:AuditWriteUpdateEventTypeGet the local value of the IndexRange Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getIndexRangein interfaceAuditWriteUpdateEventType- Returns:
- the local value of the IndexRange Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IndexRange Node.
-
setIndexRange
Description copied from interface:AuditWriteUpdateEventTypeSet the local value of the IndexRange Node.The value is only updated locally; it is not written to the server.
- Specified by:
setIndexRangein interfaceAuditWriteUpdateEventType- Parameters:
value- the local value to set for the IndexRange Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IndexRange Node.
-
readIndexRange
Description copied from interface:AuditWriteUpdateEventTypeRead the value of the IndexRange Node from the server and update the local value if the operation succeeds.- Specified by:
readIndexRangein interfaceAuditWriteUpdateEventType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeIndexRange
Description copied from interface:AuditWriteUpdateEventTypeWrite a new value for the IndexRange Node to the server and update the local value if the operation succeeds.- Specified by:
writeIndexRangein interfaceAuditWriteUpdateEventType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIndexRangeAsync
Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.readIndexRange().- Specified by:
readIndexRangeAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIndexRangeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIndexRangeAsync(String indexRange) Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.writeIndexRange(java.lang.String).- Specified by:
writeIndexRangeAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIndexRangeNode
Description copied from interface:AuditWriteUpdateEventTypeGet the IndexRangePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIndexRangeNodein interfaceAuditWriteUpdateEventType- Returns:
- the IndexRange
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIndexRangeNodeAsync
Description copied from interface:AuditWriteUpdateEventTypeAsynchronous implementation ofAuditWriteUpdateEventType.getIndexRangeNode().- Specified by:
getIndexRangeNodeAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOldValue
Description copied from interface:AuditWriteUpdateEventTypeGet the local value of the OldValue Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getOldValuein interfaceAuditWriteUpdateEventType- Returns:
- the local value of the OldValue Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OldValue Node.
-
setOldValue
Description copied from interface:AuditWriteUpdateEventTypeSet the local value of the OldValue Node.The value is only updated locally; it is not written to the server.
- Specified by:
setOldValuein interfaceAuditWriteUpdateEventType- Parameters:
value- the local value to set for the OldValue Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OldValue Node.
-
readOldValue
Description copied from interface:AuditWriteUpdateEventTypeRead the value of the OldValue Node from the server and update the local value if the operation succeeds.- Specified by:
readOldValuein interfaceAuditWriteUpdateEventType- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOldValue
Description copied from interface:AuditWriteUpdateEventTypeWrite a new value for the OldValue Node to the server and update the local value if the operation succeeds.- Specified by:
writeOldValuein interfaceAuditWriteUpdateEventType- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOldValueAsync
Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.readOldValue().- Specified by:
readOldValueAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOldValueAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOldValueAsync(Object oldValue) Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.writeOldValue(java.lang.Object).- Specified by:
writeOldValueAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOldValueNode
Description copied from interface:AuditWriteUpdateEventTypeGet the OldValuePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getOldValueNodein interfaceAuditWriteUpdateEventType- Returns:
- the OldValue
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOldValueNodeAsync
Description copied from interface:AuditWriteUpdateEventTypeAsynchronous implementation ofAuditWriteUpdateEventType.getOldValueNode().- Specified by:
getOldValueNodeAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNewValue
Description copied from interface:AuditWriteUpdateEventTypeGet the local value of the NewValue Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getNewValuein interfaceAuditWriteUpdateEventType- Returns:
- the local value of the NewValue Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NewValue Node.
-
setNewValue
Description copied from interface:AuditWriteUpdateEventTypeSet the local value of the NewValue Node.The value is only updated locally; it is not written to the server.
- Specified by:
setNewValuein interfaceAuditWriteUpdateEventType- Parameters:
value- the local value to set for the NewValue Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NewValue Node.
-
readNewValue
Description copied from interface:AuditWriteUpdateEventTypeRead the value of the NewValue Node from the server and update the local value if the operation succeeds.- Specified by:
readNewValuein interfaceAuditWriteUpdateEventType- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNewValue
Description copied from interface:AuditWriteUpdateEventTypeWrite a new value for the NewValue Node to the server and update the local value if the operation succeeds.- Specified by:
writeNewValuein interfaceAuditWriteUpdateEventType- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNewValueAsync
Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.readNewValue().- Specified by:
readNewValueAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNewValueAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNewValueAsync(Object newValue) Description copied from interface:AuditWriteUpdateEventTypeAn asynchronous implementation ofAuditWriteUpdateEventType.writeNewValue(java.lang.Object).- Specified by:
writeNewValueAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNewValueNode
Description copied from interface:AuditWriteUpdateEventTypeGet the NewValuePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNewValueNodein interfaceAuditWriteUpdateEventType- Returns:
- the NewValue
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNewValueNodeAsync
Description copied from interface:AuditWriteUpdateEventTypeAsynchronous implementation ofAuditWriteUpdateEventType.getNewValueNode().- Specified by:
getNewValueNodeAsyncin interfaceAuditWriteUpdateEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-