Interface ApplicationConfigurationType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,ServerConfigurationType
- All Known Implementing Classes:
ApplicationConfigurationTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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<String>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ServerConfigurationType
APPLICATION_NAMES, HAS_SECURE_ELEMENT, IN_APPLICATION_SETUP, MAX_TRUST_LIST_SIZE, MULTICAST_DNS_ENABLED, SERVER_CAPABILITIES, SUPPORTED_PRIVATE_KEY_FORMATS, SUPPORTS_TRANSACTIONS -
Method Summary
Modifier and TypeMethodDescriptionorg.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 local value of the Enabled Node.Get the EnabledPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetEnabledNode().Get the local value of the ProductUri Node.Get the ProductUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetProductUriNode().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 Enabled Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadEnabled().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().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.voidsetEnabled(Boolean value) Set the local value of the Enabled Node.voidsetProductUri(String value) Set the local value of the ProductUri Node.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).voidwriteEnabled(Boolean value) Write a new value for the Enabled Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEnabledAsync(Boolean value) An asynchronous implementation ofwriteEnabled(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).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.ServerConfigurationType
getApplicationNames, getApplicationNamesNode, getApplicationNamesNodeAsync, getCertificateGroupsNode, getCertificateGroupsNodeAsync, getHasSecureElement, getHasSecureElementNode, getHasSecureElementNodeAsync, getInApplicationSetup, getInApplicationSetupNode, getInApplicationSetupNodeAsync, getMaxTrustListSize, getMaxTrustListSizeNode, getMaxTrustListSizeNodeAsync, getMulticastDnsEnabled, getMulticastDnsEnabledNode, getMulticastDnsEnabledNodeAsync, getServerCapabilities, getServerCapabilitiesNode, getServerCapabilitiesNodeAsync, getSupportedPrivateKeyFormats, getSupportedPrivateKeyFormatsNode, getSupportedPrivateKeyFormatsNodeAsync, getSupportsTransactions, getSupportsTransactionsNode, getSupportsTransactionsNodeAsync, getTransactionDiagnosticsNode, getTransactionDiagnosticsNodeAsync, readApplicationNames, readApplicationNamesAsync, readHasSecureElement, readHasSecureElementAsync, readInApplicationSetup, readInApplicationSetupAsync, readMaxTrustListSize, readMaxTrustListSizeAsync, readMulticastDnsEnabled, readMulticastDnsEnabledAsync, readServerCapabilities, readServerCapabilitiesAsync, readSupportedPrivateKeyFormats, readSupportedPrivateKeyFormatsAsync, readSupportsTransactions, readSupportsTransactionsAsync, setApplicationNames, setHasSecureElement, setInApplicationSetup, setMaxTrustListSize, setMulticastDnsEnabled, setServerCapabilities, setSupportedPrivateKeyFormats, setSupportsTransactions, writeApplicationNames, writeApplicationNamesAsync, writeHasSecureElement, writeHasSecureElementAsync, writeInApplicationSetup, writeInApplicationSetupAsync, writeMaxTrustListSize, writeMaxTrustListSizeAsync, writeMulticastDnsEnabled, writeMulticastDnsEnabledAsync, writeServerCapabilities, writeServerCapabilitiesAsync, writeSupportedPrivateKeyFormats, writeSupportedPrivateKeyFormatsAsync, writeSupportsTransactions, writeSupportsTransactionsAsync
-
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 -
ENABLED
-
-
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.
- 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
Set 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
Read 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
Write 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
CompletableFuture<? extends String> readApplicationUriAsync()An asynchronous implementation ofreadApplicationUri().- 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
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeApplicationUriAsync(String value) An asynchronous implementation ofwriteApplicationUri(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
Get 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
CompletableFuture<? extends PropertyType> getApplicationUriNodeAsync()Asynchronous implementation ofgetApplicationUriNode().- 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
Get 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
Set 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
Read 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
Write 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
CompletableFuture<? extends String> readProductUriAsync()An asynchronous implementation ofreadProductUri().- 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
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeProductUriAsync(String value) An asynchronous implementation ofwriteProductUri(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
Get 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
CompletableFuture<? extends PropertyType> getProductUriNodeAsync()Asynchronous implementation ofgetProductUriNode().- 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
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.
- 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
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.
- 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
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.- 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
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.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ApplicationType> readApplicationTypeAsync()An asynchronous implementation ofreadApplicationType().- 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
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).- Specified by:
writeApplicationTypeAsyncin interfaceServerConfigurationType- 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.
- 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
CompletableFuture<? extends PropertyType> getApplicationTypeNodeAsync()Asynchronous implementation ofgetApplicationTypeNode().- 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.
-
getEnabled
Get the local value of the Enabled Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Enabled Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Enabled Node.
-
setEnabled
Set the local value of the Enabled Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Enabled Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Enabled Node.
-
readEnabled
Read the value of the Enabled 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.
-
writeEnabled
Write a new value for the Enabled 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.
-
readEnabledAsync
CompletableFuture<? extends Boolean> readEnabledAsync()An asynchronous implementation ofreadEnabled().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEnabledAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEnabledAsync(Boolean value) An asynchronous implementation ofwriteEnabled(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEnabledNode
Get the EnabledPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Enabled
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEnabledNodeAsync
CompletableFuture<? extends PropertyType> getEnabledNodeAsync()Asynchronous implementation ofgetEnabledNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-