Interface PubSubKeyServiceType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Subinterfaces:
PublishSubscribeType
- All Known Implementing Classes:
PublishSubscribeTypeNode,PubSubKeyServiceTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionGet the KeyPushTargetsPubSubKeyPushTargetFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubKeyPushTargetFolderType>Asynchronous implementation ofgetKeyPushTargetsNode().Get the SecurityGroupsSecurityGroupFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends SecurityGroupFolderType>Asynchronous implementation ofgetSecurityGroupsNode().Methods 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
-
Method Details
-
getSecurityGroupsNode
SecurityGroupFolderType getSecurityGroupsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SecurityGroupsSecurityGroupFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SecurityGroups
SecurityGroupFolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityGroupsNodeAsync
CompletableFuture<? extends SecurityGroupFolderType> getSecurityGroupsNodeAsync()Asynchronous implementation ofgetSecurityGroupsNode().- Returns:
- a CompletableFuture that completes successfully with the SecurityGroupFolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getKeyPushTargetsNode
PubSubKeyPushTargetFolderType getKeyPushTargetsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the KeyPushTargetsPubSubKeyPushTargetFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the KeyPushTargets
PubSubKeyPushTargetFolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getKeyPushTargetsNodeAsync
CompletableFuture<? extends PubSubKeyPushTargetFolderType> getKeyPushTargetsNodeAsync()Asynchronous implementation ofgetKeyPushTargetsNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubKeyPushTargetFolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-