Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(C, Consumer<HttpRequest.Builder>) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.common.Tools.HttpClientBuilderConsumer
-
Applies
buildertoclient. - accept(String, C) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.common.Tools.UriConsumer
-
Applies
uritoclient. - actions - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
- AssetServerKeyStoreDescriptor - Class in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Specific keystore descriptor wrapper for unique injection.
- AssetServerKeyStoreDescriptor(KeyStoreDescriptor) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.common.AssetServerKeyStoreDescriptor
-
Creates an instance.
B
- BaSyxDeploymentRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2.common
-
An initial BaSyx-specific deployment builder.
- BaSyxDeploymentRecipe(SetupSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
-
Creates a deployment builder.
- BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Implements the immediate deployment recipe.
- BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe - Class in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Implements the registry deployment recipe.
- BaSyxImmediateDeploymentRecipe() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
- BaSyxRegistryDeploymentRecipe(SetupSpec) - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
-
Creates an instance.
C
- cache - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.common.Tools
- clearCache() - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.common.Tools
-
Clears the cache.
- create(String, C) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.common.Tools.ApiProvider
-
Creates the API instance.
- create(HttpClient.Builder) - Method in interface de.iip_ecosphere.platform.support.aas.basyx2.common.Tools.ClientSupplier
-
Creates a client instance.
- createApi(SetupSpec.ComponentSetup, String, Tools.ClientSupplier<C>, Tools.HttpClientBuilderConsumer<C>, Tools.UriConsumer<C>, Tools.ApiProvider<A, C>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.common.Tools
-
Creates an API instance.
- createImmediateDeploymentServer(SetupSpec, List<IORunnable>, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
-
Creates a server instance for immediate deployment.
- createRegistryDeploymentServer(SetupSpec, String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
-
Creates a server instance for registry-based deployment.
- createServer(String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
- createServer(String...) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
D
- de.iip_ecosphere.platform.support.aas.basyx2.common - package de.iip_ecosphere.platform.support.aas.basyx2.common
-
Common AAS/BaSyx tools.
- deploy(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxImmediateDeploymentRecipe
- deploy(Aas) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
- deploy(SetupSpec, Aas) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
-
Creates a new BaSyx AAS server.
- descriptor - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.common.AssetServerKeyStoreDescriptor
F
- forRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
- forRegistry(Endpoint, Endpoint) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
- fromCache(SetupSpec.ComponentSetup, String, Class<A>, Supplier<A>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.common.Tools
-
Fetches an API instance from the cache.
G
- getApi(SetupSpec.ComponentSetup, String, Tools.ClientSupplier<C>, Tools.HttpClientBuilderConsumer<C>, Tools.UriConsumer<C>, Tools.ApiProvider<A, C>, Class<A>) - Static method in class de.iip_ecosphere.platform.support.aas.basyx2.common.Tools
-
Fetches an API instance from cache or creates it instance.
- getDescriptor() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.AssetServerKeyStoreDescriptor
-
Returns the contained descriptor.
O
- obtainRegistry() - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
P
- PLUGIN_ID - Static variable in class de.iip_ecosphere.platform.support.aas.basyx2.common.PluginId
- PluginId - Class in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Declares the common plugin id.
- PluginId() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.common.PluginId
S
- setAccessControlAllowOrigin(String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
- setBearerTokenAuthenticationConfiguration(String, String, String) - Method in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
- setupSpec - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
- spec - Variable in class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe.BaSyxRegistryDeploymentRecipe
T
- Tools - Class in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Some common utilities, e.g., for client/server.
- Tools() - Constructor for class de.iip_ecosphere.platform.support.aas.basyx2.common.Tools
- Tools.ApiProvider<A,
C> - Interface in de.iip_ecosphere.platform.support.aas.basyx2.common -
Consumes a client and creates for it an API instance.
- Tools.ClientSupplier<C> - Interface in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Creates a client instance.
- Tools.HttpClientBuilderConsumer<C> - Interface in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Consumes an HTTPClient builder and applies it to client.
- Tools.UriConsumer<C> - Interface in de.iip_ecosphere.platform.support.aas.basyx2.common
-
Consumes an URI and applies it to client.
All Classes and Interfaces|All Packages|Constant Field Values