Interface AuditAddNodesEventType
- All Superinterfaces:
AuditEventType,AuditNodeManagementEventType,BaseEventType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
AuditAddNodesEventTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]>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.structured.AddNodesItem[]Get the local value of the NodesToAdd Node.Get the NodesToAddPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNodesToAddNode().org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]Read the value of the NodesToAdd Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]>An asynchronous implementation ofreadNodesToAdd().voidsetNodesToAdd(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] value) Set the local value of the NodesToAdd Node.voidwriteNodesToAdd(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] value) Write a new value for the NodesToAdd Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNodesToAddAsync(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] value) An asynchronous implementation ofwriteNodesToAdd(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]).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
-
NODES_TO_ADD
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]> NODES_TO_ADD
-
-
Method Details
-
getNodesToAdd
org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] getNodesToAdd() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the NodesToAdd Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the NodesToAdd Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NodesToAdd Node.
-
setNodesToAdd
void setNodesToAdd(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the NodesToAdd Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the NodesToAdd Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NodesToAdd Node.
-
readNodesToAdd
org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] readNodesToAdd() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the NodesToAdd Node from the server and update the local value if the operation succeeds.- Returns:
- the
AddNodesItemvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNodesToAdd
void writeNodesToAdd(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the NodesToAdd Node to the server and update the local value if the operation succeeds.- Parameters:
value- theAddNodesItemvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNodesToAddAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]> readNodesToAddAsync()An asynchronous implementation ofreadNodesToAdd().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNodesToAddAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNodesToAddAsync(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[] value) An asynchronous implementation ofwriteNodesToAdd(org.eclipse.milo.opcua.stack.core.types.structured.AddNodesItem[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNodesToAddNode
Get the NodesToAddPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the NodesToAdd
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNodesToAddNodeAsync
CompletableFuture<? extends PropertyType> getNodesToAddNodeAsync()Asynchronous implementation ofgetNodesToAddNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-