Interface ServerConfigurationType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Subinterfaces:
ApplicationConfigurationType
- All Known Implementing Classes:
ApplicationConfigurationTypeNode,ServerConfigurationTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>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<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> -
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 PropertyType>Asynchronous implementation ofgetApplicationNamesNode().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 PropertyType>Asynchronous implementation ofgetApplicationTypeNode().Get the local value of the ApplicationUri Node.Get the ApplicationUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetApplicationUriNode().Get the CertificateGroupsCertificateGroupFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends CertificateGroupFolderType>Asynchronous implementation ofgetCertificateGroupsNode().Get the local value of the HasSecureElement Node.Get the HasSecureElementPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetHasSecureElementNode().Get the local value of the InApplicationSetup Node.Get the InApplicationSetupPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetInApplicationSetupNode().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 PropertyType>Asynchronous implementation ofgetMaxTrustListSizeNode().Get the local value of the MulticastDnsEnabled Node.Get the MulticastDnsEnabledPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMulticastDnsEnabledNode().Get the local value of the ProductUri Node.Get the ProductUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetProductUriNode().String[]Get the local value of the ServerCapabilities Node.Get the ServerCapabilitiesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetServerCapabilitiesNode().String[]Get the local value of the SupportedPrivateKeyFormats Node.Get the SupportedPrivateKeyFormatsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSupportedPrivateKeyFormatsNode().Get the local value of the SupportsTransactions Node.Get the SupportsTransactionsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSupportsTransactionsNode().Get the TransactionDiagnosticsTransactionDiagnosticsTypeNode, ornullif it does not exist.CompletableFuture<? extends TransactionDiagnosticsType>Asynchronous implementation ofgetTransactionDiagnosticsNode().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 ofreadApplicationNames().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 ofreadApplicationType().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 ofreadApplicationUri().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 ofreadHasSecureElement().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 ofreadInApplicationSetup().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 ofreadMaxTrustListSize().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 ofreadMulticastDnsEnabled().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 ofreadProductUri().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 ofreadServerCapabilities().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 ofreadSupportedPrivateKeyFormats().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 ofreadSupportsTransactions().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[] value) An asynchronous implementation ofwriteApplicationNames(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 value) An asynchronous implementation ofwriteApplicationType(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 value) An asynchronous implementation ofwriteApplicationUri(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>An asynchronous implementation ofwriteHasSecureElement(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>An asynchronous implementation ofwriteInApplicationSetup(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 value) An asynchronous implementation ofwriteMaxTrustListSize(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>An asynchronous implementation ofwriteMulticastDnsEnabled(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 value) An asynchronous implementation ofwriteProductUri(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[] value) An asynchronous implementation ofwriteServerCapabilities(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>An asynchronous implementation ofwriteSupportedPrivateKeyFormats(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>An asynchronous implementation ofwriteSupportsTransactions(java.lang.Boolean).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Field Details
-
APPLICATION_URI
-
PRODUCT_URI
-
APPLICATION_TYPE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType> APPLICATION_TYPE -
APPLICATION_NAMES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> APPLICATION_NAMES -
SERVER_CAPABILITIES
-
SUPPORTED_PRIVATE_KEY_FORMATS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]> SUPPORTED_PRIVATE_KEY_FORMATS -
MAX_TRUST_LIST_SIZE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_TRUST_LIST_SIZE -
MULTICAST_DNS_ENABLED
-
HAS_SECURE_ELEMENT
-
SUPPORTS_TRANSACTIONS
-
IN_APPLICATION_SETUP
-
-
Method Details
-
getApplicationUri
Get the local value of the ApplicationUri Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the ApplicationUri Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the ApplicationUri 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.
-
writeApplicationUri
Write a new value for the ApplicationUri 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.
-
readApplicationUriAsync
CompletableFuture<? extends String> readApplicationUriAsync()An asynchronous implementation ofreadApplicationUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationUriAsync(String value) An asynchronous implementation ofwriteApplicationUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationUriNode
Get the ApplicationUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getApplicationUriNodeAsync()Asynchronous implementation ofgetApplicationUriNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getProductUri
Get the local value of the ProductUri Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the ProductUri Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the ProductUri 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.
-
writeProductUri
Write a new value for the ProductUri 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.
-
readProductUriAsync
CompletableFuture<? extends String> readProductUriAsync()An asynchronous implementation ofreadProductUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeProductUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeProductUriAsync(String value) An asynchronous implementation ofwriteProductUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getProductUriNode
Get the ProductUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getProductUriNodeAsync()Asynchronous implementation ofgetProductUriNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplicationType
org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType getApplicationType() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ApplicationType Node.The returned value is the last seen; it is not read live from the server.
- 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
void setApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ApplicationType Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType readApplicationType() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ApplicationType Node from the server and update the local value if the operation succeeds.- Returns:
- the
ApplicationTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeApplicationType
void writeApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ApplicationType Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType> readApplicationTypeAsync()An asynchronous implementation ofreadApplicationType().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationTypeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationTypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType value) An asynchronous implementation ofwriteApplicationType(org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationTypeNode
Get the ApplicationTypePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getApplicationTypeNodeAsync()Asynchronous implementation ofgetApplicationTypeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getApplicationNames
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] getApplicationNames() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ApplicationNames Node.The returned value is the last seen; it is not read live from the server.
- 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
void setApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ApplicationNames Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] readApplicationNames() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ApplicationNames Node from the server and update the local value if the operation succeeds.- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeApplicationNames
void writeApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ApplicationNames Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> readApplicationNamesAsync()An asynchronous implementation ofreadApplicationNames().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeApplicationNamesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationNamesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] value) An asynchronous implementation ofwriteApplicationNames(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getApplicationNamesNode
Get the ApplicationNamesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getApplicationNamesNodeAsync()Asynchronous implementation ofgetApplicationNamesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerCapabilities
Get the local value of the ServerCapabilities Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the ServerCapabilities Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the ServerCapabilities 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.
-
writeServerCapabilities
Write a new value for the ServerCapabilities 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.
-
readServerCapabilitiesAsync
CompletableFuture<? extends String[]> readServerCapabilitiesAsync()An asynchronous implementation ofreadServerCapabilities().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerCapabilitiesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerCapabilitiesAsync(String[] value) An asynchronous implementation ofwriteServerCapabilities(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerCapabilitiesNode
Get the ServerCapabilitiesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getServerCapabilitiesNodeAsync()Asynchronous implementation ofgetServerCapabilitiesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSupportedPrivateKeyFormats
Get the local value of the SupportedPrivateKeyFormats Node.The returned value is the last seen; it is not read live from the server.
- 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
void setSupportedPrivateKeyFormats(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SupportedPrivateKeyFormats Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the SupportedPrivateKeyFormats 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.
-
writeSupportedPrivateKeyFormats
void writeSupportedPrivateKeyFormats(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SupportedPrivateKeyFormats 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.
-
readSupportedPrivateKeyFormatsAsync
CompletableFuture<? extends String[]> readSupportedPrivateKeyFormatsAsync()An asynchronous implementation ofreadSupportedPrivateKeyFormats().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSupportedPrivateKeyFormatsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSupportedPrivateKeyFormatsAsync(String[] value) An asynchronous implementation ofwriteSupportedPrivateKeyFormats(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSupportedPrivateKeyFormatsNode
PropertyType getSupportedPrivateKeyFormatsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SupportedPrivateKeyFormatsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getSupportedPrivateKeyFormatsNodeAsync()Asynchronous implementation ofgetSupportedPrivateKeyFormatsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxTrustListSize
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxTrustListSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaxTrustListSize Node.The returned value is the last seen; it is not read live from the server.
- 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
void setMaxTrustListSize(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 MaxTrustListSize Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxTrustListSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaxTrustListSize 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.
-
writeMaxTrustListSize
void writeMaxTrustListSize(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 MaxTrustListSize 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.
-
readMaxTrustListSizeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxTrustListSizeAsync()An asynchronous implementation ofreadMaxTrustListSize().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxTrustListSizeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxTrustListSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxTrustListSize(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.
-
getMaxTrustListSizeNode
Get the MaxTrustListSizePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMaxTrustListSizeNodeAsync()Asynchronous implementation ofgetMaxTrustListSizeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMulticastDnsEnabled
Get the local value of the MulticastDnsEnabled Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the MulticastDnsEnabled Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the MulticastDnsEnabled Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMulticastDnsEnabled
Write a new value for the MulticastDnsEnabled Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Boolean> readMulticastDnsEnabledAsync()An asynchronous implementation ofreadMulticastDnsEnabled().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMulticastDnsEnabledAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMulticastDnsEnabledAsync(Boolean value) An asynchronous implementation ofwriteMulticastDnsEnabled(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMulticastDnsEnabledNode
Get the MulticastDnsEnabledPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMulticastDnsEnabledNodeAsync()Asynchronous implementation ofgetMulticastDnsEnabledNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getHasSecureElement
Get the local value of the HasSecureElement Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the HasSecureElement Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the HasSecureElement Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeHasSecureElement
Write a new value for the HasSecureElement Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Boolean> readHasSecureElementAsync()An asynchronous implementation ofreadHasSecureElement().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeHasSecureElementAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHasSecureElementAsync(Boolean value) An asynchronous implementation ofwriteHasSecureElement(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getHasSecureElementNode
Get the HasSecureElementPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getHasSecureElementNodeAsync()Asynchronous implementation ofgetHasSecureElementNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSupportsTransactions
Get the local value of the SupportsTransactions Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the SupportsTransactions Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the SupportsTransactions Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSupportsTransactions
Write a new value for the SupportsTransactions Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Boolean> readSupportsTransactionsAsync()An asynchronous implementation ofreadSupportsTransactions().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSupportsTransactionsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSupportsTransactionsAsync(Boolean value) An asynchronous implementation ofwriteSupportsTransactions(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSupportsTransactionsNode
Get the SupportsTransactionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getSupportsTransactionsNodeAsync()Asynchronous implementation ofgetSupportsTransactionsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getInApplicationSetup
Get the local value of the InApplicationSetup Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the InApplicationSetup Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the InApplicationSetup Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeInApplicationSetup
Write a new value for the InApplicationSetup Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Boolean> readInApplicationSetupAsync()An asynchronous implementation ofreadInApplicationSetup().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeInApplicationSetupAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInApplicationSetupAsync(Boolean value) An asynchronous implementation ofwriteInApplicationSetup(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getInApplicationSetupNode
Get the InApplicationSetupPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getInApplicationSetupNodeAsync()Asynchronous implementation ofgetInApplicationSetupNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCertificateGroupsNode
CertificateGroupFolderType getCertificateGroupsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the CertificateGroupsCertificateGroupFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends CertificateGroupFolderType> getCertificateGroupsNodeAsync()Asynchronous implementation ofgetCertificateGroupsNode().- Returns:
- a CompletableFuture that completes successfully with the CertificateGroupFolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransactionDiagnosticsNode
TransactionDiagnosticsType getTransactionDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the TransactionDiagnosticsTransactionDiagnosticsTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends TransactionDiagnosticsType> getTransactionDiagnosticsNodeAsync()Asynchronous implementation ofgetTransactionDiagnosticsNode().- Returns:
- a CompletableFuture that completes successfully with the TransactionDiagnosticsType Node or completes exceptionally if an error occurs creating or getting the Node.
-