Class ServerConfigurationTypeNode
- All Implemented Interfaces:
BaseObjectType,ServerConfigurationType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- Direct Known Subclasses:
ApplicationConfigurationTypeNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ServerConfigurationType
APPLICATION_NAMES, APPLICATION_TYPE, APPLICATION_URI, HAS_SECURE_ELEMENT, IN_APPLICATION_SETUP, MAX_TRUST_LIST_SIZE, MULTICAST_DNS_ENABLED, PRODUCT_URI, SERVER_CAPABILITIES, SUPPORTED_PRIVATE_KEY_FORMATS, SUPPORTS_TRANSACTIONS -
Constructor Summary
ConstructorsConstructorDescriptionServerConfigurationTypeNode(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.LocalizedText[]Get the local value of the ApplicationNames Node.Get the ApplicationNamesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getApplicationNamesNode().org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationTypeGet the local value of the ApplicationType Node.Get the ApplicationTypePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getApplicationTypeNode().Get the local value of the ApplicationUri Node.Get the ApplicationUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getApplicationUriNode().Get the CertificateGroupsCertificateGroupFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends CertificateGroupFolderTypeNode>Asynchronous implementation ofServerConfigurationType.getCertificateGroupsNode().Get the local value of the HasSecureElement Node.Get the HasSecureElementPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getHasSecureElementNode().Get the local value of the InApplicationSetup Node.Get the InApplicationSetupPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getInApplicationSetupNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxTrustListSize Node.Get the MaxTrustListSizePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getMaxTrustListSizeNode().Get the local value of the MulticastDnsEnabled Node.Get the MulticastDnsEnabledPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getMulticastDnsEnabledNode().Get the local value of the ProductUri Node.Get the ProductUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getProductUriNode().String[]Get the local value of the ServerCapabilities Node.Get the ServerCapabilitiesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getServerCapabilitiesNode().String[]Get the local value of the SupportedPrivateKeyFormats Node.Get the SupportedPrivateKeyFormatsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getSupportedPrivateKeyFormatsNode().Get the local value of the SupportsTransactions Node.Get the SupportsTransactionsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerConfigurationType.getSupportsTransactionsNode().Get the TransactionDiagnosticsTransactionDiagnosticsTypeNode, ornullif it does not exist.CompletableFuture<? extends TransactionDiagnosticsTypeNode>Asynchronous implementation ofServerConfigurationType.getTransactionDiagnosticsNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]Read the value of the ApplicationNames Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]>An asynchronous implementation ofServerConfigurationType.readApplicationNames().org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationTypeRead the value of the ApplicationType Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType>An asynchronous implementation ofServerConfigurationType.readApplicationType().Read the value of the ApplicationUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofServerConfigurationType.readApplicationUri().Read the value of the HasSecureElement Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofServerConfigurationType.readHasSecureElement().Read the value of the InApplicationSetup Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofServerConfigurationType.readInApplicationSetup().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxTrustListSize 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 ofServerConfigurationType.readMaxTrustListSize().Read the value of the MulticastDnsEnabled Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofServerConfigurationType.readMulticastDnsEnabled().Read the value of the ProductUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofServerConfigurationType.readProductUri().String[]Read the value of the ServerCapabilities Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofServerConfigurationType.readServerCapabilities().String[]Read the value of the SupportedPrivateKeyFormats Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofServerConfigurationType.readSupportedPrivateKeyFormats().Read the value of the SupportsTransactions Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofServerConfigurationType.readSupportsTransactions().voidsetApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) Set the local value of the ApplicationNames Node.voidsetApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) Set the local value of the ApplicationType Node.voidsetApplicationUri(String value) Set the local value of the ApplicationUri Node.voidsetHasSecureElement(Boolean value) Set the local value of the HasSecureElement Node.voidsetInApplicationSetup(Boolean value) Set the local value of the InApplicationSetup Node.voidsetMaxTrustListSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxTrustListSize Node.voidsetMulticastDnsEnabled(Boolean value) Set the local value of the MulticastDnsEnabled Node.voidsetProductUri(String value) Set the local value of the ProductUri Node.voidsetServerCapabilities(String[] value) Set the local value of the ServerCapabilities Node.voidsetSupportedPrivateKeyFormats(String[] value) Set the local value of the SupportedPrivateKeyFormats Node.voidsetSupportsTransactions(Boolean value) Set the local value of the SupportsTransactions Node.voidwriteApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) Write a new value for the ApplicationNames Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeApplicationNamesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] applicationNames) An asynchronous implementation ofServerConfigurationType.writeApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]).voidwriteApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) Write a new value for the ApplicationType Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeApplicationTypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType applicationType) An asynchronous implementation ofServerConfigurationType.writeApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType).voidwriteApplicationUri(String value) Write a new value for the ApplicationUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeApplicationUriAsync(String applicationUri) An asynchronous implementation ofServerConfigurationType.writeApplicationUri(java.lang.String).voidwriteHasSecureElement(Boolean value) Write a new value for the HasSecureElement Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeHasSecureElementAsync(Boolean hasSecureElement) An asynchronous implementation ofServerConfigurationType.writeHasSecureElement(java.lang.Boolean).voidwriteInApplicationSetup(Boolean value) Write a new value for the InApplicationSetup Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeInApplicationSetupAsync(Boolean inApplicationSetup) An asynchronous implementation ofServerConfigurationType.writeInApplicationSetup(java.lang.Boolean).voidwriteMaxTrustListSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxTrustListSize Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxTrustListSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxTrustListSize) An asynchronous implementation ofServerConfigurationType.writeMaxTrustListSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMulticastDnsEnabled(Boolean value) Write a new value for the MulticastDnsEnabled Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMulticastDnsEnabledAsync(Boolean multicastDnsEnabled) An asynchronous implementation ofServerConfigurationType.writeMulticastDnsEnabled(java.lang.Boolean).voidwriteProductUri(String value) Write a new value for the ProductUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeProductUriAsync(String productUri) An asynchronous implementation ofServerConfigurationType.writeProductUri(java.lang.String).voidwriteServerCapabilities(String[] value) Write a new value for the ServerCapabilities Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServerCapabilitiesAsync(String[] serverCapabilities) An asynchronous implementation ofServerConfigurationType.writeServerCapabilities(java.lang.String[]).voidwriteSupportedPrivateKeyFormats(String[] value) Write a new value for the SupportedPrivateKeyFormats Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSupportedPrivateKeyFormatsAsync(String[] supportedPrivateKeyFormats) An asynchronous implementation ofServerConfigurationType.writeSupportedPrivateKeyFormats(java.lang.String[]).voidwriteSupportsTransactions(Boolean value) Write a new value for the SupportsTransactions Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSupportsTransactionsAsync(Boolean supportsTransactions) An asynchronous implementation ofServerConfigurationType.writeSupportsTransactions(java.lang.Boolean).Methods 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, setEventNotifier
-
Constructor Details
-
ServerConfigurationTypeNode
public ServerConfigurationTypeNode(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
-
getApplicationUri
Description copied from interface:ServerConfigurationTypeGet the local value of the ApplicationUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getApplicationUriin interfaceServerConfigurationType- Returns:
- the local value of the ApplicationUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationUri Node.
-
setApplicationUri
Description copied from interface:ServerConfigurationTypeSet the local value of the ApplicationUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setApplicationUriin interfaceServerConfigurationType- Parameters:
value- the local value to set for the ApplicationUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationUri Node.
-
readApplicationUri
Description copied from interface:ServerConfigurationTypeRead the value of the ApplicationUri Node from the server and update the local value if the operation succeeds.- Specified by:
readApplicationUriin interfaceServerConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeApplicationUri
Description copied from interface:ServerConfigurationTypeWrite a new value for the ApplicationUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeApplicationUriin interfaceServerConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readApplicationUriAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readApplicationUri().- Specified by:
readApplicationUriAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationUriAsync(String applicationUri) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeApplicationUri(java.lang.String).- Specified by:
writeApplicationUriAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationUriNode
public PropertyTypeNode getApplicationUriNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the ApplicationUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplicationUriNodein interfaceServerConfigurationType- Returns:
- the ApplicationUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplicationUriNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getApplicationUriNode().- Specified by:
getApplicationUriNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getProductUri
Description copied from interface:ServerConfigurationTypeGet the local value of the ProductUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getProductUriin interfaceServerConfigurationType- Returns:
- the local value of the ProductUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ProductUri Node.
-
setProductUri
Description copied from interface:ServerConfigurationTypeSet the local value of the ProductUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setProductUriin interfaceServerConfigurationType- Parameters:
value- the local value to set for the ProductUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ProductUri Node.
-
readProductUri
Description copied from interface:ServerConfigurationTypeRead the value of the ProductUri Node from the server and update the local value if the operation succeeds.- Specified by:
readProductUriin interfaceServerConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeProductUri
Description copied from interface:ServerConfigurationTypeWrite a new value for the ProductUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeProductUriin interfaceServerConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readProductUriAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readProductUri().- Specified by:
readProductUriAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeProductUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeProductUriAsync(String productUri) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeProductUri(java.lang.String).- Specified by:
writeProductUriAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getProductUriNode
Description copied from interface:ServerConfigurationTypeGet the ProductUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getProductUriNodein interfaceServerConfigurationType- Returns:
- the ProductUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getProductUriNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getProductUriNode().- Specified by:
getProductUriNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplicationType
public org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType getApplicationType() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the local value of the ApplicationType Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getApplicationTypein interfaceServerConfigurationType- Returns:
- the local value of the ApplicationType Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationType Node.
-
setApplicationType
public void setApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the ApplicationType Node.The value is only updated locally; it is not written to the server.
- Specified by:
setApplicationTypein interfaceServerConfigurationType- Parameters:
value- the local value to set for the ApplicationType Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationType Node.
-
readApplicationType
public org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType readApplicationType() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeRead the value of the ApplicationType Node from the server and update the local value if the operation succeeds.- Specified by:
readApplicationTypein interfaceServerConfigurationType- Returns:
- the
ApplicationTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeApplicationType
public void writeApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the ApplicationType Node to the server and update the local value if the operation succeeds.- Specified by:
writeApplicationTypein interfaceServerConfigurationType- Parameters:
value- theApplicationTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readApplicationTypeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType> readApplicationTypeAsync()Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readApplicationType().- Specified by:
readApplicationTypeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationTypeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationTypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType applicationType) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType).- Specified by:
writeApplicationTypeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationTypeNode
public PropertyTypeNode getApplicationTypeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the ApplicationTypePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplicationTypeNodein interfaceServerConfigurationType- Returns:
- the ApplicationType
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplicationTypeNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getApplicationTypeNode().- Specified by:
getApplicationTypeNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplicationNames
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] getApplicationNames() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the local value of the ApplicationNames Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getApplicationNamesin interfaceServerConfigurationType- Returns:
- the local value of the ApplicationNames Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationNames Node.
-
setApplicationNames
public void setApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the ApplicationNames Node.The value is only updated locally; it is not written to the server.
- Specified by:
setApplicationNamesin interfaceServerConfigurationType- Parameters:
value- the local value to set for the ApplicationNames Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ApplicationNames Node.
-
readApplicationNames
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] readApplicationNames() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeRead the value of the ApplicationNames Node from the server and update the local value if the operation succeeds.- Specified by:
readApplicationNamesin interfaceServerConfigurationType- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeApplicationNames
public void writeApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the ApplicationNames Node to the server and update the local value if the operation succeeds.- Specified by:
writeApplicationNamesin interfaceServerConfigurationType- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readApplicationNamesAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> readApplicationNamesAsync()Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readApplicationNames().- Specified by:
readApplicationNamesAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationNamesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationNamesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] applicationNames) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]).- Specified by:
writeApplicationNamesAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationNamesNode
public PropertyTypeNode getApplicationNamesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the ApplicationNamesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getApplicationNamesNodein interfaceServerConfigurationType- Returns:
- the ApplicationNames
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getApplicationNamesNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getApplicationNamesNode().- Specified by:
getApplicationNamesNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerCapabilities
Description copied from interface:ServerConfigurationTypeGet the local value of the ServerCapabilities Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getServerCapabilitiesin interfaceServerConfigurationType- Returns:
- the local value of the ServerCapabilities Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerCapabilities Node.
-
setServerCapabilities
public void setServerCapabilities(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the ServerCapabilities Node.The value is only updated locally; it is not written to the server.
- Specified by:
setServerCapabilitiesin interfaceServerConfigurationType- Parameters:
value- the local value to set for the ServerCapabilities Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerCapabilities Node.
-
readServerCapabilities
Description copied from interface:ServerConfigurationTypeRead the value of the ServerCapabilities Node from the server and update the local value if the operation succeeds.- Specified by:
readServerCapabilitiesin interfaceServerConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerCapabilities
public void writeServerCapabilities(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the ServerCapabilities Node to the server and update the local value if the operation succeeds.- Specified by:
writeServerCapabilitiesin interfaceServerConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServerCapabilitiesAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readServerCapabilities().- Specified by:
readServerCapabilitiesAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerCapabilitiesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerCapabilitiesAsync(String[] serverCapabilities) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeServerCapabilities(java.lang.String[]).- Specified by:
writeServerCapabilitiesAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerCapabilitiesNode
public PropertyTypeNode getServerCapabilitiesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the ServerCapabilitiesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getServerCapabilitiesNodein interfaceServerConfigurationType- Returns:
- the ServerCapabilities
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerCapabilitiesNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getServerCapabilitiesNode().- Specified by:
getServerCapabilitiesNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSupportedPrivateKeyFormats
public String[] getSupportedPrivateKeyFormats() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the local value of the SupportedPrivateKeyFormats Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSupportedPrivateKeyFormatsin interfaceServerConfigurationType- Returns:
- the local value of the SupportedPrivateKeyFormats Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SupportedPrivateKeyFormats Node.
-
setSupportedPrivateKeyFormats
public void setSupportedPrivateKeyFormats(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the SupportedPrivateKeyFormats Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSupportedPrivateKeyFormatsin interfaceServerConfigurationType- Parameters:
value- the local value to set for the SupportedPrivateKeyFormats Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SupportedPrivateKeyFormats Node.
-
readSupportedPrivateKeyFormats
public String[] readSupportedPrivateKeyFormats() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeRead the value of the SupportedPrivateKeyFormats Node from the server and update the local value if the operation succeeds.- Specified by:
readSupportedPrivateKeyFormatsin interfaceServerConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSupportedPrivateKeyFormats
public void writeSupportedPrivateKeyFormats(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the SupportedPrivateKeyFormats Node to the server and update the local value if the operation succeeds.- Specified by:
writeSupportedPrivateKeyFormatsin interfaceServerConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSupportedPrivateKeyFormatsAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readSupportedPrivateKeyFormats().- Specified by:
readSupportedPrivateKeyFormatsAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSupportedPrivateKeyFormatsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSupportedPrivateKeyFormatsAsync(String[] supportedPrivateKeyFormats) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeSupportedPrivateKeyFormats(java.lang.String[]).- Specified by:
writeSupportedPrivateKeyFormatsAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSupportedPrivateKeyFormatsNode
public PropertyTypeNode getSupportedPrivateKeyFormatsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the SupportedPrivateKeyFormatsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSupportedPrivateKeyFormatsNodein interfaceServerConfigurationType- Returns:
- the SupportedPrivateKeyFormats
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSupportedPrivateKeyFormatsNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getSupportedPrivateKeyFormatsNode().- Specified by:
getSupportedPrivateKeyFormatsNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxTrustListSize
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxTrustListSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the local value of the MaxTrustListSize Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxTrustListSizein interfaceServerConfigurationType- Returns:
- the local value of the MaxTrustListSize Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxTrustListSize Node.
-
setMaxTrustListSize
public void setMaxTrustListSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the MaxTrustListSize Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxTrustListSizein interfaceServerConfigurationType- Parameters:
value- the local value to set for the MaxTrustListSize Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxTrustListSize Node.
-
readMaxTrustListSize
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxTrustListSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeRead the value of the MaxTrustListSize Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxTrustListSizein interfaceServerConfigurationType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxTrustListSize
public void writeMaxTrustListSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the MaxTrustListSize Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxTrustListSizein interfaceServerConfigurationType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxTrustListSizeAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxTrustListSizeAsync()Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readMaxTrustListSize().- Specified by:
readMaxTrustListSizeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxTrustListSizeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxTrustListSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxTrustListSize) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeMaxTrustListSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaxTrustListSizeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxTrustListSizeNode
public PropertyTypeNode getMaxTrustListSizeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the MaxTrustListSizePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxTrustListSizeNodein interfaceServerConfigurationType- Returns:
- the MaxTrustListSize
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxTrustListSizeNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getMaxTrustListSizeNode().- Specified by:
getMaxTrustListSizeNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMulticastDnsEnabled
Description copied from interface:ServerConfigurationTypeGet the local value of the MulticastDnsEnabled Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMulticastDnsEnabledin interfaceServerConfigurationType- Returns:
- the local value of the MulticastDnsEnabled Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MulticastDnsEnabled Node.
-
setMulticastDnsEnabled
public void setMulticastDnsEnabled(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the MulticastDnsEnabled Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMulticastDnsEnabledin interfaceServerConfigurationType- Parameters:
value- the local value to set for the MulticastDnsEnabled Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MulticastDnsEnabled Node.
-
readMulticastDnsEnabled
Description copied from interface:ServerConfigurationTypeRead the value of the MulticastDnsEnabled Node from the server and update the local value if the operation succeeds.- Specified by:
readMulticastDnsEnabledin interfaceServerConfigurationType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMulticastDnsEnabled
public void writeMulticastDnsEnabled(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the MulticastDnsEnabled Node to the server and update the local value if the operation succeeds.- Specified by:
writeMulticastDnsEnabledin interfaceServerConfigurationType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMulticastDnsEnabledAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readMulticastDnsEnabled().- Specified by:
readMulticastDnsEnabledAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMulticastDnsEnabledAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMulticastDnsEnabledAsync(Boolean multicastDnsEnabled) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeMulticastDnsEnabled(java.lang.Boolean).- Specified by:
writeMulticastDnsEnabledAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMulticastDnsEnabledNode
public PropertyTypeNode getMulticastDnsEnabledNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the MulticastDnsEnabledPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMulticastDnsEnabledNodein interfaceServerConfigurationType- Returns:
- the MulticastDnsEnabled
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMulticastDnsEnabledNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getMulticastDnsEnabledNode().- Specified by:
getMulticastDnsEnabledNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getHasSecureElement
Description copied from interface:ServerConfigurationTypeGet the local value of the HasSecureElement Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getHasSecureElementin interfaceServerConfigurationType- Returns:
- the local value of the HasSecureElement Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the HasSecureElement Node.
-
setHasSecureElement
Description copied from interface:ServerConfigurationTypeSet the local value of the HasSecureElement Node.The value is only updated locally; it is not written to the server.
- Specified by:
setHasSecureElementin interfaceServerConfigurationType- Parameters:
value- the local value to set for the HasSecureElement Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the HasSecureElement Node.
-
readHasSecureElement
Description copied from interface:ServerConfigurationTypeRead the value of the HasSecureElement Node from the server and update the local value if the operation succeeds.- Specified by:
readHasSecureElementin interfaceServerConfigurationType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeHasSecureElement
public void writeHasSecureElement(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the HasSecureElement Node to the server and update the local value if the operation succeeds.- Specified by:
writeHasSecureElementin interfaceServerConfigurationType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readHasSecureElementAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readHasSecureElement().- Specified by:
readHasSecureElementAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeHasSecureElementAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHasSecureElementAsync(Boolean hasSecureElement) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeHasSecureElement(java.lang.Boolean).- Specified by:
writeHasSecureElementAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getHasSecureElementNode
public PropertyTypeNode getHasSecureElementNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the HasSecureElementPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getHasSecureElementNodein interfaceServerConfigurationType- Returns:
- the HasSecureElement
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getHasSecureElementNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getHasSecureElementNode().- Specified by:
getHasSecureElementNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSupportsTransactions
Description copied from interface:ServerConfigurationTypeGet the local value of the SupportsTransactions Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSupportsTransactionsin interfaceServerConfigurationType- Returns:
- the local value of the SupportsTransactions Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SupportsTransactions Node.
-
setSupportsTransactions
public void setSupportsTransactions(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the SupportsTransactions Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSupportsTransactionsin interfaceServerConfigurationType- Parameters:
value- the local value to set for the SupportsTransactions Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SupportsTransactions Node.
-
readSupportsTransactions
Description copied from interface:ServerConfigurationTypeRead the value of the SupportsTransactions Node from the server and update the local value if the operation succeeds.- Specified by:
readSupportsTransactionsin interfaceServerConfigurationType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSupportsTransactions
public void writeSupportsTransactions(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the SupportsTransactions Node to the server and update the local value if the operation succeeds.- Specified by:
writeSupportsTransactionsin interfaceServerConfigurationType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSupportsTransactionsAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readSupportsTransactions().- Specified by:
readSupportsTransactionsAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSupportsTransactionsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSupportsTransactionsAsync(Boolean supportsTransactions) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeSupportsTransactions(java.lang.Boolean).- Specified by:
writeSupportsTransactionsAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSupportsTransactionsNode
public PropertyTypeNode getSupportsTransactionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the SupportsTransactionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSupportsTransactionsNodein interfaceServerConfigurationType- Returns:
- the SupportsTransactions
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSupportsTransactionsNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getSupportsTransactionsNode().- Specified by:
getSupportsTransactionsNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getInApplicationSetup
Description copied from interface:ServerConfigurationTypeGet the local value of the InApplicationSetup Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getInApplicationSetupin interfaceServerConfigurationType- Returns:
- the local value of the InApplicationSetup Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the InApplicationSetup Node.
-
setInApplicationSetup
public void setInApplicationSetup(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeSet the local value of the InApplicationSetup Node.The value is only updated locally; it is not written to the server.
- Specified by:
setInApplicationSetupin interfaceServerConfigurationType- Parameters:
value- the local value to set for the InApplicationSetup Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the InApplicationSetup Node.
-
readInApplicationSetup
Description copied from interface:ServerConfigurationTypeRead the value of the InApplicationSetup Node from the server and update the local value if the operation succeeds.- Specified by:
readInApplicationSetupin interfaceServerConfigurationType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeInApplicationSetup
public void writeInApplicationSetup(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerConfigurationTypeWrite a new value for the InApplicationSetup Node to the server and update the local value if the operation succeeds.- Specified by:
writeInApplicationSetupin interfaceServerConfigurationType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readInApplicationSetupAsync
Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.readInApplicationSetup().- Specified by:
readInApplicationSetupAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeInApplicationSetupAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInApplicationSetupAsync(Boolean inApplicationSetup) Description copied from interface:ServerConfigurationTypeAn asynchronous implementation ofServerConfigurationType.writeInApplicationSetup(java.lang.Boolean).- Specified by:
writeInApplicationSetupAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getInApplicationSetupNode
public PropertyTypeNode getInApplicationSetupNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the InApplicationSetupPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getInApplicationSetupNodein interfaceServerConfigurationType- Returns:
- the InApplicationSetup
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getInApplicationSetupNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getInApplicationSetupNode().- Specified by:
getInApplicationSetupNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCertificateGroupsNode
public CertificateGroupFolderTypeNode getCertificateGroupsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the CertificateGroupsCertificateGroupFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCertificateGroupsNodein interfaceServerConfigurationType- Returns:
- the CertificateGroups
CertificateGroupFolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCertificateGroupsNodeAsync
Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getCertificateGroupsNode().- Specified by:
getCertificateGroupsNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the CertificateGroupFolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransactionDiagnosticsNode
public TransactionDiagnosticsTypeNode getTransactionDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerConfigurationTypeGet the TransactionDiagnosticsTransactionDiagnosticsTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getTransactionDiagnosticsNodein interfaceServerConfigurationType- Returns:
- the TransactionDiagnostics
TransactionDiagnosticsTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTransactionDiagnosticsNodeAsync
public CompletableFuture<? extends TransactionDiagnosticsTypeNode> getTransactionDiagnosticsNodeAsync()Description copied from interface:ServerConfigurationTypeAsynchronous implementation ofServerConfigurationType.getTransactionDiagnosticsNode().- Specified by:
getTransactionDiagnosticsNodeAsyncin interfaceServerConfigurationType- Returns:
- a CompletableFuture that completes successfully with the TransactionDiagnosticsType Node or completes exceptionally if an error occurs creating or getting the Node.
-