Class PubSubTransportLimitsExceedEventTypeNode
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.SystemEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.PubSubStatusEventTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.PubSubTransportLimitsExceedEventTypeNode
- All Implemented Interfaces:
BaseEventType,BaseObjectType,PubSubStatusEventType,PubSubTransportLimitsExceedEventType,SystemEventType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class PubSubTransportLimitsExceedEventTypeNode
extends PubSubStatusEventTypeNode
implements PubSubTransportLimitsExceedEventType
-
Field Summary
Fields 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, TIMEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubStatusEventType
CONNECTION_ID, GROUP_ID, STATEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubTransportLimitsExceedEventType
ACTUAL, MAXIMUM -
Constructor Summary
ConstructorsConstructorDescriptionPubSubTransportLimitsExceedEventTypeNode(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 Actual Node.Get the ActualPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubTransportLimitsExceedEventType.getActualNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the Maximum Node.Get the MaximumPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofPubSubTransportLimitsExceedEventType.getMaximumNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the Actual 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 ofPubSubTransportLimitsExceedEventType.readActual().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the Maximum 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 ofPubSubTransportLimitsExceedEventType.readMaximum().voidsetActual(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the Actual Node.voidsetMaximum(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the Maximum Node.voidwriteActual(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the Actual Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeActualAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger actual) An asynchronous implementation ofPubSubTransportLimitsExceedEventType.writeActual(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMaximum(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the Maximum Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaximumAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maximum) An asynchronous implementation ofPubSubTransportLimitsExceedEventType.writeMaximum(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.PubSubStatusEventTypeNode
getConnectionId, getConnectionIdNode, getConnectionIdNodeAsync, getGroupId, getGroupIdNode, getGroupIdNodeAsync, getState, getStateNode, getStateNodeAsync, readConnectionId, readConnectionIdAsync, readGroupId, readGroupIdAsync, readState, readStateAsync, setConnectionId, setGroupId, setState, writeConnectionId, writeConnectionIdAsync, writeGroupId, writeGroupIdAsync, writeState, writeStateAsyncMethods 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.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, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubStatusEventType
getConnectionId, getConnectionIdNode, getConnectionIdNodeAsync, getGroupId, getGroupIdNode, getGroupIdNodeAsync, getState, getStateNode, getStateNodeAsync, readConnectionId, readConnectionIdAsync, readGroupId, readGroupIdAsync, readState, readStateAsync, setConnectionId, setGroupId, setState, writeConnectionId, writeConnectionIdAsync, writeGroupId, writeGroupIdAsync, writeState, writeStateAsync
-
Constructor Details
-
PubSubTransportLimitsExceedEventTypeNode
public PubSubTransportLimitsExceedEventTypeNode(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
-
getActual
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getActual() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubTransportLimitsExceedEventTypeGet the local value of the Actual Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getActualin interfacePubSubTransportLimitsExceedEventType- Returns:
- the local value of the Actual Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Actual Node.
-
setActual
public void setActual(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubTransportLimitsExceedEventTypeSet the local value of the Actual Node.The value is only updated locally; it is not written to the server.
- Specified by:
setActualin interfacePubSubTransportLimitsExceedEventType- Parameters:
value- the local value to set for the Actual Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Actual Node.
-
readActual
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readActual() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubTransportLimitsExceedEventTypeRead the value of the Actual Node from the server and update the local value if the operation succeeds.- Specified by:
readActualin interfacePubSubTransportLimitsExceedEventType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeActual
public void writeActual(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubTransportLimitsExceedEventTypeWrite a new value for the Actual Node to the server and update the local value if the operation succeeds.- Specified by:
writeActualin interfacePubSubTransportLimitsExceedEventType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readActualAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readActualAsync()Description copied from interface:PubSubTransportLimitsExceedEventTypeAn asynchronous implementation ofPubSubTransportLimitsExceedEventType.readActual().- Specified by:
readActualAsyncin interfacePubSubTransportLimitsExceedEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeActualAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeActualAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger actual) Description copied from interface:PubSubTransportLimitsExceedEventTypeAn asynchronous implementation ofPubSubTransportLimitsExceedEventType.writeActual(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeActualAsyncin interfacePubSubTransportLimitsExceedEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getActualNode
Description copied from interface:PubSubTransportLimitsExceedEventTypeGet the ActualPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getActualNodein interfacePubSubTransportLimitsExceedEventType- Returns:
- the Actual
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getActualNodeAsync
Description copied from interface:PubSubTransportLimitsExceedEventTypeAsynchronous implementation ofPubSubTransportLimitsExceedEventType.getActualNode().- Specified by:
getActualNodeAsyncin interfacePubSubTransportLimitsExceedEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaximum
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaximum() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubTransportLimitsExceedEventTypeGet the local value of the Maximum Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaximumin interfacePubSubTransportLimitsExceedEventType- Returns:
- the local value of the Maximum Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Maximum Node.
-
setMaximum
public void setMaximum(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubTransportLimitsExceedEventTypeSet the local value of the Maximum Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaximumin interfacePubSubTransportLimitsExceedEventType- Parameters:
value- the local value to set for the Maximum Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Maximum Node.
-
readMaximum
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaximum() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:PubSubTransportLimitsExceedEventTypeRead the value of the Maximum Node from the server and update the local value if the operation succeeds.- Specified by:
readMaximumin interfacePubSubTransportLimitsExceedEventType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaximum
public void writeMaximum(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:PubSubTransportLimitsExceedEventTypeWrite a new value for the Maximum Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaximumin interfacePubSubTransportLimitsExceedEventType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaximumAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaximumAsync()Description copied from interface:PubSubTransportLimitsExceedEventTypeAn asynchronous implementation ofPubSubTransportLimitsExceedEventType.readMaximum().- Specified by:
readMaximumAsyncin interfacePubSubTransportLimitsExceedEventType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaximumAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaximumAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maximum) Description copied from interface:PubSubTransportLimitsExceedEventTypeAn asynchronous implementation ofPubSubTransportLimitsExceedEventType.writeMaximum(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaximumAsyncin interfacePubSubTransportLimitsExceedEventType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaximumNode
Description copied from interface:PubSubTransportLimitsExceedEventTypeGet the MaximumPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaximumNodein interfacePubSubTransportLimitsExceedEventType- Returns:
- the Maximum
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaximumNodeAsync
Description copied from interface:PubSubTransportLimitsExceedEventTypeAsynchronous implementation ofPubSubTransportLimitsExceedEventType.getMaximumNode().- Specified by:
getMaximumNodeAsyncin interfacePubSubTransportLimitsExceedEventType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-