Class AuditUpdateStateEventTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AuditUpdateMethodEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AuditUpdateStateEventTypeNode
- All Implemented Interfaces:
AuditEventType,AuditUpdateMethodEventType,AuditUpdateStateEventType,BaseEventType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- Direct Known Subclasses:
AuditProgramTransitionEventTypeNode,ProgramTransitionAuditEventTypeNode
public class AuditUpdateStateEventTypeNode
extends AuditUpdateMethodEventTypeNode
implements AuditUpdateStateEventType
-
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.AuditUpdateMethodEventType
INPUT_ARGUMENTS, METHOD_ID, OUTPUT_ARGUMENTS, STATUS_CODE_IDFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditUpdateStateEventType
NEW_STATE_ID, OLD_STATE_IDFields 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
ConstructorsConstructorDescriptionAuditUpdateStateEventTypeNode(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 TypeMethodDescriptionGet the local value of the NewStateId Node.Get the NewStateIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuditUpdateStateEventType.getNewStateIdNode().Get the local value of the OldStateId Node.Get the OldStateIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuditUpdateStateEventType.getOldStateIdNode().Read the value of the NewStateId Node from the server and update the local value if the operation succeeds.An asynchronous implementation ofAuditUpdateStateEventType.readNewStateId().Read the value of the OldStateId Node from the server and update the local value if the operation succeeds.An asynchronous implementation ofAuditUpdateStateEventType.readOldStateId().voidsetNewStateId(Object value) Set the local value of the NewStateId Node.voidsetOldStateId(Object value) Set the local value of the OldStateId Node.voidwriteNewStateId(Object value) Write a new value for the NewStateId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNewStateIdAsync(Object newStateId) An asynchronous implementation ofAuditUpdateStateEventType.writeNewStateId(java.lang.Object).voidwriteOldStateId(Object value) Write a new value for the OldStateId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOldStateIdAsync(Object oldStateId) An asynchronous implementation ofAuditUpdateStateEventType.writeOldStateId(java.lang.Object).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.AuditUpdateMethodEventTypeNode
getInputArguments, getInputArgumentsNode, getInputArgumentsNodeAsync, getMethodId, getMethodIdNode, getMethodIdNodeAsync, getOutputArguments, getOutputArgumentsNode, getOutputArgumentsNodeAsync, getStatusCodeId, getStatusCodeIdNode, getStatusCodeIdNodeAsync, readInputArguments, readInputArgumentsAsync, readMethodId, readMethodIdAsync, readOutputArguments, readOutputArgumentsAsync, readStatusCodeId, readStatusCodeIdAsync, setInputArguments, setMethodId, setOutputArguments, setStatusCodeId, writeInputArguments, writeInputArgumentsAsync, writeMethodId, writeMethodIdAsync, writeOutputArguments, writeOutputArgumentsAsync, writeStatusCodeId, writeStatusCodeIdAsyncMethods 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.AuditUpdateMethodEventType
getInputArguments, getInputArgumentsNode, getInputArgumentsNodeAsync, getMethodId, getMethodIdNode, getMethodIdNodeAsync, getOutputArguments, getOutputArgumentsNode, getOutputArgumentsNodeAsync, getStatusCodeId, getStatusCodeIdNode, getStatusCodeIdNodeAsync, readInputArguments, readInputArgumentsAsync, readMethodId, readMethodIdAsync, readOutputArguments, readOutputArgumentsAsync, readStatusCodeId, readStatusCodeIdAsync, setInputArguments, setMethodId, setOutputArguments, setStatusCodeId, writeInputArguments, writeInputArgumentsAsync, writeMethodId, writeMethodIdAsync, writeOutputArguments, writeOutputArgumentsAsync, writeStatusCodeId, writeStatusCodeIdAsyncMethods 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
-
AuditUpdateStateEventTypeNode
public AuditUpdateStateEventTypeNode(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
-
getOldStateId
Description copied from interface:AuditUpdateStateEventTypeGet the local value of the OldStateId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getOldStateIdin interfaceAuditUpdateStateEventType- Returns:
- the local value of the OldStateId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OldStateId Node.
-
setOldStateId
Description copied from interface:AuditUpdateStateEventTypeSet the local value of the OldStateId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setOldStateIdin interfaceAuditUpdateStateEventType- Parameters:
value- the local value to set for the OldStateId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OldStateId Node.
-
readOldStateId
Description copied from interface:AuditUpdateStateEventTypeRead the value of the OldStateId Node from the server and update the local value if the operation succeeds.- Specified by:
readOldStateIdin interfaceAuditUpdateStateEventType- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOldStateId
Description copied from interface:AuditUpdateStateEventTypeWrite a new value for the OldStateId Node to the server and update the local value if the operation succeeds.- Specified by:
writeOldStateIdin interfaceAuditUpdateStateEventType- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOldStateIdAsync
Description copied from interface:AuditUpdateStateEventTypeAn asynchronous implementation ofAuditUpdateStateEventType.readOldStateId().- Specified by:
readOldStateIdAsyncin interfaceAuditUpdateStateEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOldStateIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOldStateIdAsync(Object oldStateId) Description copied from interface:AuditUpdateStateEventTypeAn asynchronous implementation ofAuditUpdateStateEventType.writeOldStateId(java.lang.Object).- Specified by:
writeOldStateIdAsyncin interfaceAuditUpdateStateEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOldStateIdNode
Description copied from interface:AuditUpdateStateEventTypeGet the OldStateIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getOldStateIdNodein interfaceAuditUpdateStateEventType- Returns:
- the OldStateId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOldStateIdNodeAsync
Description copied from interface:AuditUpdateStateEventTypeAsynchronous implementation ofAuditUpdateStateEventType.getOldStateIdNode().- Specified by:
getOldStateIdNodeAsyncin interfaceAuditUpdateStateEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNewStateId
Description copied from interface:AuditUpdateStateEventTypeGet the local value of the NewStateId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getNewStateIdin interfaceAuditUpdateStateEventType- Returns:
- the local value of the NewStateId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NewStateId Node.
-
setNewStateId
Description copied from interface:AuditUpdateStateEventTypeSet the local value of the NewStateId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setNewStateIdin interfaceAuditUpdateStateEventType- Parameters:
value- the local value to set for the NewStateId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NewStateId Node.
-
readNewStateId
Description copied from interface:AuditUpdateStateEventTypeRead the value of the NewStateId Node from the server and update the local value if the operation succeeds.- Specified by:
readNewStateIdin interfaceAuditUpdateStateEventType- Returns:
- the
Objectvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNewStateId
Description copied from interface:AuditUpdateStateEventTypeWrite a new value for the NewStateId Node to the server and update the local value if the operation succeeds.- Specified by:
writeNewStateIdin interfaceAuditUpdateStateEventType- Parameters:
value- theObjectvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNewStateIdAsync
Description copied from interface:AuditUpdateStateEventTypeAn asynchronous implementation ofAuditUpdateStateEventType.readNewStateId().- Specified by:
readNewStateIdAsyncin interfaceAuditUpdateStateEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNewStateIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNewStateIdAsync(Object newStateId) Description copied from interface:AuditUpdateStateEventTypeAn asynchronous implementation ofAuditUpdateStateEventType.writeNewStateId(java.lang.Object).- Specified by:
writeNewStateIdAsyncin interfaceAuditUpdateStateEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNewStateIdNode
Description copied from interface:AuditUpdateStateEventTypeGet the NewStateIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNewStateIdNodein interfaceAuditUpdateStateEventType- Returns:
- the NewStateId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNewStateIdNodeAsync
Description copied from interface:AuditUpdateStateEventTypeAsynchronous implementation ofAuditUpdateStateEventType.getNewStateIdNode().- Specified by:
getNewStateIdNodeAsyncin interfaceAuditUpdateStateEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-