Interface PubSubGroupType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Subinterfaces:
ReaderGroupType,WriterGroupType
- All Known Implementing Classes:
PubSubGroupTypeNode,ReaderGroupTypeNode,WriterGroupTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode> -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]Get the local value of the GroupProperties Node.Get the GroupPropertiesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetGroupPropertiesNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxNetworkMessageSize Node.Get the MaxNetworkMessageSizePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMaxNetworkMessageSizeNode().Get the local value of the SecurityGroupId Node.Get the SecurityGroupIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSecurityGroupIdNode().org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]Get the local value of the SecurityKeyServices Node.Get the SecurityKeyServicesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSecurityKeyServicesNode().org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityModeGet the local value of the SecurityMode Node.Get the SecurityModePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSecurityModeNode().Get the StatusPubSubStatusTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubStatusType>Asynchronous implementation ofgetStatusNode().org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]Read the value of the GroupProperties Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]>An asynchronous implementation ofreadGroupProperties().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxNetworkMessageSize 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 ofreadMaxNetworkMessageSize().Read the value of the SecurityGroupId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadSecurityGroupId().org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]Read the value of the SecurityKeyServices Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]>An asynchronous implementation ofreadSecurityKeyServices().org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityModeRead the value of the SecurityMode Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode>An asynchronous implementation ofreadSecurityMode().voidsetGroupProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) Set the local value of the GroupProperties Node.voidsetMaxNetworkMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxNetworkMessageSize Node.voidsetSecurityGroupId(String value) Set the local value of the SecurityGroupId Node.voidsetSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) Set the local value of the SecurityKeyServices Node.voidsetSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) Set the local value of the SecurityMode Node.voidwriteGroupProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) Write a new value for the GroupProperties Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeGroupPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) An asynchronous implementation ofwriteGroupProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]).voidwriteMaxNetworkMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxNetworkMessageSize Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxNetworkMessageSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxNetworkMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteSecurityGroupId(String value) Write a new value for the SecurityGroupId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityGroupIdAsync(String value) An asynchronous implementation ofwriteSecurityGroupId(java.lang.String).voidwriteSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) Write a new value for the SecurityKeyServices Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityKeyServicesAsync(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) An asynchronous implementation ofwriteSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]).voidwriteSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) Write a new value for the SecurityMode Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityModeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) An asynchronous implementation ofwriteSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode).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
-
Field Details
-
SECURITY_MODE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode> SECURITY_MODE -
SECURITY_GROUP_ID
-
SECURITY_KEY_SERVICES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]> SECURITY_KEY_SERVICES -
MAX_NETWORK_MESSAGE_SIZE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_NETWORK_MESSAGE_SIZE -
GROUP_PROPERTIES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> GROUP_PROPERTIES
-
-
Method Details
-
getSecurityMode
org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode getSecurityMode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SecurityMode Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SecurityMode Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityMode Node.
-
setSecurityMode
void setSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SecurityMode Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SecurityMode Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityMode Node.
-
readSecurityMode
org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode readSecurityMode() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SecurityMode Node from the server and update the local value if the operation succeeds.- Returns:
- the
MessageSecurityModevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityMode
void writeSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SecurityMode Node to the server and update the local value if the operation succeeds.- Parameters:
value- theMessageSecurityModevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityModeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode> readSecurityModeAsync()An asynchronous implementation ofreadSecurityMode().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityModeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityModeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) An asynchronous implementation ofwriteSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityModeNode
Get the SecurityModePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SecurityMode
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityModeNodeAsync
CompletableFuture<? extends PropertyType> getSecurityModeNodeAsync()Asynchronous implementation ofgetSecurityModeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityGroupId
Get the local value of the SecurityGroupId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SecurityGroupId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityGroupId Node.
-
setSecurityGroupId
Set the local value of the SecurityGroupId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SecurityGroupId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityGroupId Node.
-
readSecurityGroupId
Read the value of the SecurityGroupId Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityGroupId
Write a new value for the SecurityGroupId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityGroupIdAsync
CompletableFuture<? extends String> readSecurityGroupIdAsync()An asynchronous implementation ofreadSecurityGroupId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityGroupIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityGroupIdAsync(String value) An asynchronous implementation ofwriteSecurityGroupId(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityGroupIdNode
Get the SecurityGroupIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SecurityGroupId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityGroupIdNodeAsync
CompletableFuture<? extends PropertyType> getSecurityGroupIdNodeAsync()Asynchronous implementation ofgetSecurityGroupIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityKeyServices
org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] getSecurityKeyServices() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SecurityKeyServices Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SecurityKeyServices Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityKeyServices Node.
-
setSecurityKeyServices
void setSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SecurityKeyServices Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SecurityKeyServices Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityKeyServices Node.
-
readSecurityKeyServices
org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] readSecurityKeyServices() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SecurityKeyServices Node from the server and update the local value if the operation succeeds.- Returns:
- the
EndpointDescriptionvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityKeyServices
void writeSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SecurityKeyServices Node to the server and update the local value if the operation succeeds.- Parameters:
value- theEndpointDescriptionvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityKeyServicesAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]> readSecurityKeyServicesAsync()An asynchronous implementation ofreadSecurityKeyServices().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityKeyServicesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityKeyServicesAsync(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) An asynchronous implementation ofwriteSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityKeyServicesNode
Get the SecurityKeyServicesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SecurityKeyServices
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityKeyServicesNodeAsync
CompletableFuture<? extends PropertyType> getSecurityKeyServicesNodeAsync()Asynchronous implementation ofgetSecurityKeyServicesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxNetworkMessageSize
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxNetworkMessageSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaxNetworkMessageSize Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MaxNetworkMessageSize Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxNetworkMessageSize Node.
-
setMaxNetworkMessageSize
void setMaxNetworkMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the MaxNetworkMessageSize Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MaxNetworkMessageSize Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxNetworkMessageSize Node.
-
readMaxNetworkMessageSize
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxNetworkMessageSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaxNetworkMessageSize Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxNetworkMessageSize
void writeMaxNetworkMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the MaxNetworkMessageSize Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxNetworkMessageSizeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxNetworkMessageSizeAsync()An asynchronous implementation ofreadMaxNetworkMessageSize().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxNetworkMessageSizeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxNetworkMessageSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxNetworkMessageSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxNetworkMessageSizeNode
Get the MaxNetworkMessageSizePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MaxNetworkMessageSize
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxNetworkMessageSizeNodeAsync
CompletableFuture<? extends PropertyType> getMaxNetworkMessageSizeNodeAsync()Asynchronous implementation ofgetMaxNetworkMessageSizeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getGroupProperties
org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] getGroupProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the GroupProperties Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the GroupProperties Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the GroupProperties Node.
-
setGroupProperties
void setGroupProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the GroupProperties Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the GroupProperties Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the GroupProperties Node.
-
readGroupProperties
org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] readGroupProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the GroupProperties Node from the server and update the local value if the operation succeeds.- Returns:
- the
KeyValuePairvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeGroupProperties
void writeGroupProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the GroupProperties Node to the server and update the local value if the operation succeeds.- Parameters:
value- theKeyValuePairvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readGroupPropertiesAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> readGroupPropertiesAsync()An asynchronous implementation ofreadGroupProperties().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeGroupPropertiesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeGroupPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) An asynchronous implementation ofwriteGroupProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getGroupPropertiesNode
Get the GroupPropertiesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the GroupProperties
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getGroupPropertiesNodeAsync
CompletableFuture<? extends PropertyType> getGroupPropertiesNodeAsync()Asynchronous implementation ofgetGroupPropertiesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStatusNode
Get the StatusPubSubStatusTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Status
PubSubStatusTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStatusNodeAsync
CompletableFuture<? extends PubSubStatusType> getStatusNodeAsync()Asynchronous implementation ofgetStatusNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubStatusType Node or completes exceptionally if an error occurs creating or getting the Node.
-