Interface AuditWriteUpdateEventType
- All Superinterfaces:
AuditEventType,AuditUpdateEventType,BaseEventType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
AuditWriteUpdateEventTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Object>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.BaseEventType
CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIME -
Method Summary
Modifier and 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 PropertyType>Asynchronous implementation ofgetAttributeIdNode().Get the local value of the IndexRange Node.Get the IndexRangePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetIndexRangeNode().Get the local value of the NewValue Node.Get the NewValuePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNewValueNode().Get the local value of the OldValue Node.Get the OldValuePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetOldValueNode().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 ofreadAttributeId().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 ofreadIndexRange().Read the value of the NewValue Node from the server and update the local value if the operation succeeds.An asynchronous implementation ofreadNewValue().Read the value of the OldValue Node from the server and update the local value if the operation succeeds.An asynchronous implementation ofreadOldValue().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 value) An asynchronous implementation ofwriteAttributeId(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 value) An asynchronous implementation ofwriteIndexRange(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 value) An asynchronous implementation ofwriteNewValue(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 value) An asynchronous implementation ofwriteOldValue(java.lang.Object).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventType
getActionTimeStamp, getActionTimeStampNode, getActionTimeStampNodeAsync, getClientAuditEntryId, getClientAuditEntryIdNode, getClientAuditEntryIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getServerId, getServerIdNode, getServerIdNodeAsync, getStatus, getStatusNode, getStatusNodeAsync, readActionTimeStamp, readActionTimeStampAsync, readClientAuditEntryId, readClientAuditEntryIdAsync, readClientUserId, readClientUserIdAsync, readServerId, readServerIdAsync, readStatus, readStatusAsync, setActionTimeStamp, setClientAuditEntryId, setClientUserId, setServerId, setStatus, writeActionTimeStamp, writeActionTimeStampAsync, writeClientAuditEntryId, writeClientAuditEntryIdAsync, writeClientUserId, writeClientUserIdAsync, writeServerId, writeServerIdAsync, writeStatus, writeStatusAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setConditionClassId, setConditionClassName, setConditionSubClassId, setConditionSubClassName, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Field Details
-
ATTRIBUTE_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> ATTRIBUTE_ID -
INDEX_RANGE
-
OLD_VALUE
-
NEW_VALUE
-
-
Method Details
-
getAttributeId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getAttributeId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the AttributeId Node.The returned value is the last seen; it is not read live from the server.
- 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
void setAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the AttributeId Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readAttributeId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the AttributeId Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAttributeId
void writeAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the AttributeId Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readAttributeIdAsync()An asynchronous implementation ofreadAttributeId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAttributeIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAttributeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteAttributeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAttributeIdNode
Get the AttributeIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getAttributeIdNodeAsync()Asynchronous implementation ofgetAttributeIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIndexRange
Get the local value of the IndexRange Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the IndexRange Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the IndexRange Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeIndexRange
Write a new value for the IndexRange Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readIndexRangeAsync()An asynchronous implementation ofreadIndexRange().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIndexRangeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIndexRangeAsync(String value) An asynchronous implementation ofwriteIndexRange(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIndexRangeNode
Get the IndexRangePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getIndexRangeNodeAsync()Asynchronous implementation ofgetIndexRangeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOldValue
Get the local value of the OldValue Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the OldValue Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the OldValue Node from the server and update the local value if the operation succeeds.- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOldValue
Write a new value for the OldValue Node to the server and update the local value if the operation succeeds.- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOldValueAsync
CompletableFuture<?> readOldValueAsync()An asynchronous implementation ofreadOldValue().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOldValueAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOldValueAsync(Object value) An asynchronous implementation ofwriteOldValue(java.lang.Object).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOldValueNode
Get the OldValuePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getOldValueNodeAsync()Asynchronous implementation ofgetOldValueNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNewValue
Get the local value of the NewValue Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the NewValue Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the NewValue Node from the server and update the local value if the operation succeeds.- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNewValue
Write a new value for the NewValue Node to the server and update the local value if the operation succeeds.- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNewValueAsync
CompletableFuture<?> readNewValueAsync()An asynchronous implementation ofreadNewValue().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNewValueAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNewValueAsync(Object value) An asynchronous implementation ofwriteNewValue(java.lang.Object).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNewValueNode
Get the NewValuePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getNewValueNodeAsync()Asynchronous implementation ofgetNewValueNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-