Class ReaderGroupTypeNode
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.PubSubGroupTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ReaderGroupTypeNode
- All Implemented Interfaces:
BaseObjectType,PubSubGroupType,ReaderGroupType,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.PubSubGroupType
GROUP_PROPERTIES, MAX_NETWORK_MESSAGE_SIZE, SECURITY_GROUP_ID, SECURITY_KEY_SERVICES, SECURITY_MODE -
Constructor Summary
ConstructorsConstructorDescriptionReaderGroupTypeNode(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 DiagnosticsPubSubDiagnosticsReaderGroupTypeNode, ornullif it does not exist.Asynchronous implementation ofReaderGroupType.getDiagnosticsNode().Get the MessageSettingsReaderGroupMessageTypeNode, ornullif it does not exist.CompletableFuture<? extends ReaderGroupMessageTypeNode>Asynchronous implementation ofReaderGroupType.getMessageSettingsNode().Get the TransportSettingsReaderGroupTransportTypeNode, ornullif it does not exist.CompletableFuture<? extends ReaderGroupTransportTypeNode>Asynchronous implementation ofReaderGroupType.getTransportSettingsNode().Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.PubSubGroupTypeNode
getGroupProperties, getGroupPropertiesNode, getGroupPropertiesNodeAsync, getMaxNetworkMessageSize, getMaxNetworkMessageSizeNode, getMaxNetworkMessageSizeNodeAsync, getSecurityGroupId, getSecurityGroupIdNode, getSecurityGroupIdNodeAsync, getSecurityKeyServices, getSecurityKeyServicesNode, getSecurityKeyServicesNodeAsync, getSecurityMode, getSecurityModeNode, getSecurityModeNodeAsync, getStatusNode, getStatusNodeAsync, readGroupProperties, readGroupPropertiesAsync, readMaxNetworkMessageSize, readMaxNetworkMessageSizeAsync, readSecurityGroupId, readSecurityGroupIdAsync, readSecurityKeyServices, readSecurityKeyServicesAsync, readSecurityMode, readSecurityModeAsync, setGroupProperties, setMaxNetworkMessageSize, setSecurityGroupId, setSecurityKeyServices, setSecurityMode, writeGroupProperties, writeGroupPropertiesAsync, writeMaxNetworkMessageSize, writeMaxNetworkMessageSizeAsync, writeSecurityGroupId, writeSecurityGroupIdAsync, writeSecurityKeyServices, writeSecurityKeyServicesAsync, writeSecurityMode, writeSecurityModeAsyncMethods 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.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.PubSubGroupType
getGroupProperties, getGroupPropertiesNode, getGroupPropertiesNodeAsync, getMaxNetworkMessageSize, getMaxNetworkMessageSizeNode, getMaxNetworkMessageSizeNodeAsync, getSecurityGroupId, getSecurityGroupIdNode, getSecurityGroupIdNodeAsync, getSecurityKeyServices, getSecurityKeyServicesNode, getSecurityKeyServicesNodeAsync, getSecurityMode, getSecurityModeNode, getSecurityModeNodeAsync, getStatusNode, getStatusNodeAsync, readGroupProperties, readGroupPropertiesAsync, readMaxNetworkMessageSize, readMaxNetworkMessageSizeAsync, readSecurityGroupId, readSecurityGroupIdAsync, readSecurityKeyServices, readSecurityKeyServicesAsync, readSecurityMode, readSecurityModeAsync, setGroupProperties, setMaxNetworkMessageSize, setSecurityGroupId, setSecurityKeyServices, setSecurityMode, writeGroupProperties, writeGroupPropertiesAsync, writeMaxNetworkMessageSize, writeMaxNetworkMessageSizeAsync, writeSecurityGroupId, writeSecurityGroupIdAsync, writeSecurityKeyServices, writeSecurityKeyServicesAsync, writeSecurityMode, writeSecurityModeAsync
-
Constructor Details
-
ReaderGroupTypeNode
public ReaderGroupTypeNode(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
-
getDiagnosticsNode
public PubSubDiagnosticsReaderGroupTypeNode getDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ReaderGroupTypeGet the DiagnosticsPubSubDiagnosticsReaderGroupTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDiagnosticsNodein interfaceReaderGroupType- Returns:
- the Diagnostics
PubSubDiagnosticsReaderGroupTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDiagnosticsNodeAsync
Description copied from interface:ReaderGroupTypeAsynchronous implementation ofReaderGroupType.getDiagnosticsNode().- Specified by:
getDiagnosticsNodeAsyncin interfaceReaderGroupType- Returns:
- a CompletableFuture that completes successfully with the PubSubDiagnosticsReaderGroupType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransportSettingsNode
public ReaderGroupTransportTypeNode getTransportSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ReaderGroupTypeGet the TransportSettingsReaderGroupTransportTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getTransportSettingsNodein interfaceReaderGroupType- Returns:
- the TransportSettings
ReaderGroupTransportTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTransportSettingsNodeAsync
Description copied from interface:ReaderGroupTypeAsynchronous implementation ofReaderGroupType.getTransportSettingsNode().- Specified by:
getTransportSettingsNodeAsyncin interfaceReaderGroupType- Returns:
- a CompletableFuture that completes successfully with the ReaderGroupTransportType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMessageSettingsNode
public ReaderGroupMessageTypeNode getMessageSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ReaderGroupTypeGet the MessageSettingsReaderGroupMessageTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMessageSettingsNodein interfaceReaderGroupType- Returns:
- the MessageSettings
ReaderGroupMessageTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMessageSettingsNodeAsync
Description copied from interface:ReaderGroupTypeAsynchronous implementation ofReaderGroupType.getMessageSettingsNode().- Specified by:
getMessageSettingsNodeAsyncin interfaceReaderGroupType- Returns:
- a CompletableFuture that completes successfully with the ReaderGroupMessageType Node or completes exceptionally if an error occurs creating or getting the Node.
-