Interface PublishSubscribeType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,PubSubKeyServiceType
- All Known Implementing Classes:
PublishSubscribeTypeNode
-
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<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong>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<String[]> -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]Get the local value of the ConfigurationProperties Node.Get the ConfigurationPropertiesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetConfigurationPropertiesNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the ConfigurationVersion Node.Get the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetConfigurationVersionNode().Get the DataSetClassesFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends FolderType>Asynchronous implementation ofgetDataSetClassesNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULongGet the local value of the DefaultDatagramPublisherId Node.Get the DefaultDatagramPublisherIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDefaultDatagramPublisherIdNode().org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]Get the local value of the DefaultSecurityKeyServices Node.Get the DefaultSecurityKeyServicesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDefaultSecurityKeyServicesNode().Get the DiagnosticsPubSubDiagnosticsRootTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubDiagnosticsRootType>Asynchronous implementation ofgetDiagnosticsNode().Get the PublishedDataSetsDataSetFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends DataSetFolderType>Asynchronous implementation ofgetPublishedDataSetsNode().Get the PubSubCapablitiesPubSubCapabilitiesTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubCapabilitiesType>Asynchronous implementation ofgetPubSubCapablitiesNode().Get the PubSubConfigurationPubSubConfigurationTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubConfigurationType>Asynchronous implementation ofgetPubSubConfigurationNode().Get the StatusPubSubStatusTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubStatusType>Asynchronous implementation ofgetStatusNode().Get the SubscribedDataSetsSubscribedDataSetFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends SubscribedDataSetFolderType>Asynchronous implementation ofgetSubscribedDataSetsNode().String[]Get the local value of the SupportedTransportProfiles Node.Get the SupportedTransportProfilesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSupportedTransportProfilesNode().org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]Read the value of the ConfigurationProperties 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 ofreadConfigurationProperties().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the ConfigurationVersion 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 ofreadConfigurationVersion().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULongRead the value of the DefaultDatagramPublisherId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong>An asynchronous implementation ofreadDefaultDatagramPublisherId().org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]Read the value of the DefaultSecurityKeyServices 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 ofreadDefaultSecurityKeyServices().String[]Read the value of the SupportedTransportProfiles Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofreadSupportedTransportProfiles().voidsetConfigurationProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) Set the local value of the ConfigurationProperties Node.voidsetConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the ConfigurationVersion Node.voidsetDefaultDatagramPublisherId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) Set the local value of the DefaultDatagramPublisherId Node.voidsetDefaultSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) Set the local value of the DefaultSecurityKeyServices Node.voidsetSupportedTransportProfiles(String[] value) Set the local value of the SupportedTransportProfiles Node.voidwriteConfigurationProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) Write a new value for the ConfigurationProperties Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeConfigurationPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) An asynchronous implementation ofwriteConfigurationProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]).voidwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the ConfigurationVersion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteDefaultDatagramPublisherId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) Write a new value for the DefaultDatagramPublisherId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultDatagramPublisherIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) An asynchronous implementation ofwriteDefaultDatagramPublisherId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong).voidwriteDefaultSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) Write a new value for the DefaultSecurityKeyServices Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultSecurityKeyServicesAsync(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) An asynchronous implementation ofwriteDefaultSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]).voidwriteSupportedTransportProfiles(String[] value) Write a new value for the SupportedTransportProfiles Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteSupportedTransportProfiles(java.lang.String[]).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, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubKeyServiceType
getKeyPushTargetsNode, getKeyPushTargetsNodeAsync, getSecurityGroupsNode, getSecurityGroupsNodeAsync
-
Field Details
-
SUPPORTED_TRANSPORT_PROFILES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]> SUPPORTED_TRANSPORT_PROFILES -
DEFAULT_DATAGRAM_PUBLISHER_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong> DEFAULT_DATAGRAM_PUBLISHER_ID -
CONFIGURATION_VERSION
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> CONFIGURATION_VERSION -
DEFAULT_SECURITY_KEY_SERVICES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]> DEFAULT_SECURITY_KEY_SERVICES -
CONFIGURATION_PROPERTIES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> CONFIGURATION_PROPERTIES
-
-
Method Details
-
getSupportedTransportProfiles
Get the local value of the SupportedTransportProfiles Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SupportedTransportProfiles Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SupportedTransportProfiles Node.
-
setSupportedTransportProfiles
void setSupportedTransportProfiles(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SupportedTransportProfiles Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SupportedTransportProfiles Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SupportedTransportProfiles Node.
-
readSupportedTransportProfiles
Read the value of the SupportedTransportProfiles 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.
-
writeSupportedTransportProfiles
void writeSupportedTransportProfiles(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SupportedTransportProfiles 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.
-
readSupportedTransportProfilesAsync
CompletableFuture<? extends String[]> readSupportedTransportProfilesAsync()An asynchronous implementation ofreadSupportedTransportProfiles().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSupportedTransportProfilesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSupportedTransportProfilesAsync(String[] value) An asynchronous implementation ofwriteSupportedTransportProfiles(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSupportedTransportProfilesNode
PropertyType getSupportedTransportProfilesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SupportedTransportProfilesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SupportedTransportProfiles
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSupportedTransportProfilesNodeAsync
CompletableFuture<? extends PropertyType> getSupportedTransportProfilesNodeAsync()Asynchronous implementation ofgetSupportedTransportProfilesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultDatagramPublisherId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong getDefaultDatagramPublisherId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DefaultDatagramPublisherId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the DefaultDatagramPublisherId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultDatagramPublisherId Node.
-
setDefaultDatagramPublisherId
void setDefaultDatagramPublisherId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DefaultDatagramPublisherId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the DefaultDatagramPublisherId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultDatagramPublisherId Node.
-
readDefaultDatagramPublisherId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong readDefaultDatagramPublisherId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DefaultDatagramPublisherId Node from the server and update the local value if the operation succeeds.- Returns:
- the
ULongvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultDatagramPublisherId
void writeDefaultDatagramPublisherId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DefaultDatagramPublisherId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theULongvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefaultDatagramPublisherIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong> readDefaultDatagramPublisherIdAsync()An asynchronous implementation ofreadDefaultDatagramPublisherId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultDatagramPublisherIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultDatagramPublisherIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) An asynchronous implementation ofwriteDefaultDatagramPublisherId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultDatagramPublisherIdNode
PropertyType getDefaultDatagramPublisherIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DefaultDatagramPublisherIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DefaultDatagramPublisherId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultDatagramPublisherIdNodeAsync
CompletableFuture<? extends PropertyType> getDefaultDatagramPublisherIdNodeAsync()Asynchronous implementation ofgetDefaultDatagramPublisherIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getConfigurationVersion
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ConfigurationVersion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ConfigurationVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationVersion Node.
-
setConfigurationVersion
void setConfigurationVersion(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 ConfigurationVersion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ConfigurationVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationVersion Node.
-
readConfigurationVersion
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ConfigurationVersion 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.
-
writeConfigurationVersion
void writeConfigurationVersion(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 ConfigurationVersion 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.
-
readConfigurationVersionAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readConfigurationVersionAsync()An asynchronous implementation ofreadConfigurationVersion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConfigurationVersionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteConfigurationVersion(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.
-
getConfigurationVersionNode
Get the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ConfigurationVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getConfigurationVersionNodeAsync
CompletableFuture<? extends PropertyType> getConfigurationVersionNodeAsync()Asynchronous implementation ofgetConfigurationVersionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultSecurityKeyServices
org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] getDefaultSecurityKeyServices() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DefaultSecurityKeyServices Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the DefaultSecurityKeyServices Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultSecurityKeyServices Node.
-
setDefaultSecurityKeyServices
void setDefaultSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DefaultSecurityKeyServices Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the DefaultSecurityKeyServices Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultSecurityKeyServices Node.
-
readDefaultSecurityKeyServices
org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] readDefaultSecurityKeyServices() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DefaultSecurityKeyServices 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.
-
writeDefaultSecurityKeyServices
void writeDefaultSecurityKeyServices(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DefaultSecurityKeyServices 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.
-
readDefaultSecurityKeyServicesAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[]> readDefaultSecurityKeyServicesAsync()An asynchronous implementation ofreadDefaultSecurityKeyServices().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultSecurityKeyServicesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultSecurityKeyServicesAsync(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription[] value) An asynchronous implementation ofwriteDefaultSecurityKeyServices(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.
-
getDefaultSecurityKeyServicesNode
PropertyType getDefaultSecurityKeyServicesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DefaultSecurityKeyServicesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DefaultSecurityKeyServices
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultSecurityKeyServicesNodeAsync
CompletableFuture<? extends PropertyType> getDefaultSecurityKeyServicesNodeAsync()Asynchronous implementation ofgetDefaultSecurityKeyServicesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getConfigurationProperties
org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] getConfigurationProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ConfigurationProperties Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ConfigurationProperties Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationProperties Node.
-
setConfigurationProperties
void setConfigurationProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ConfigurationProperties Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ConfigurationProperties Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationProperties Node.
-
readConfigurationProperties
org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] readConfigurationProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ConfigurationProperties 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.
-
writeConfigurationProperties
void writeConfigurationProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ConfigurationProperties 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.
-
readConfigurationPropertiesAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> readConfigurationPropertiesAsync()An asynchronous implementation ofreadConfigurationProperties().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConfigurationPropertiesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConfigurationPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) An asynchronous implementation ofwriteConfigurationProperties(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.
-
getConfigurationPropertiesNode
Get the ConfigurationPropertiesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ConfigurationProperties
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getConfigurationPropertiesNodeAsync
CompletableFuture<? extends PropertyType> getConfigurationPropertiesNodeAsync()Asynchronous implementation ofgetConfigurationPropertiesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPublishedDataSetsNode
Get the PublishedDataSetsDataSetFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the PublishedDataSets
DataSetFolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPublishedDataSetsNodeAsync
CompletableFuture<? extends DataSetFolderType> getPublishedDataSetsNodeAsync()Asynchronous implementation ofgetPublishedDataSetsNode().- Returns:
- a CompletableFuture that completes successfully with the DataSetFolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSubscribedDataSetsNode
SubscribedDataSetFolderType getSubscribedDataSetsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SubscribedDataSetsSubscribedDataSetFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SubscribedDataSets
SubscribedDataSetFolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSubscribedDataSetsNodeAsync
CompletableFuture<? extends SubscribedDataSetFolderType> getSubscribedDataSetsNodeAsync()Asynchronous implementation ofgetSubscribedDataSetsNode().- Returns:
- a CompletableFuture that completes successfully with the SubscribedDataSetFolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPubSubConfigurationNode
PubSubConfigurationType getPubSubConfigurationNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the PubSubConfigurationPubSubConfigurationTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the PubSubConfiguration
PubSubConfigurationTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPubSubConfigurationNodeAsync
CompletableFuture<? extends PubSubConfigurationType> getPubSubConfigurationNodeAsync()Asynchronous implementation ofgetPubSubConfigurationNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubConfigurationType 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.
-
getDiagnosticsNode
Get the DiagnosticsPubSubDiagnosticsRootTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Diagnostics
PubSubDiagnosticsRootTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDiagnosticsNodeAsync
CompletableFuture<? extends PubSubDiagnosticsRootType> getDiagnosticsNodeAsync()Asynchronous implementation ofgetDiagnosticsNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubDiagnosticsRootType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPubSubCapablitiesNode
PubSubCapabilitiesType getPubSubCapablitiesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the PubSubCapablitiesPubSubCapabilitiesTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the PubSubCapablities
PubSubCapabilitiesTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPubSubCapablitiesNodeAsync
CompletableFuture<? extends PubSubCapabilitiesType> getPubSubCapablitiesNodeAsync()Asynchronous implementation ofgetPubSubCapablitiesNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubCapabilitiesType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetClassesNode
Get the DataSetClassesFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DataSetClasses
FolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetClassesNodeAsync
CompletableFuture<? extends FolderType> getDataSetClassesNodeAsync()Asynchronous implementation ofgetDataSetClassesNode().- Returns:
- a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-