Class BaSyxDeploymentRecipe
java.lang.Object
de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
de.iip_ecosphere.platform.support.aas.basyx2.server.BaSyxDeploymentRecipe
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.CorsEnabledRecipe,de.iip_ecosphere.platform.support.aas.DeploymentRecipe
public class BaSyxDeploymentRecipe
extends de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
An initial BaSyx-specific deployment builder.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.iip_ecosphere.platform.support.aas.DeploymentRecipe
de.iip_ecosphere.platform.support.aas.DeploymentRecipe.ImmediateDeploymentRecipe, de.iip_ecosphere.platform.support.aas.DeploymentRecipe.RegistryDeploymentRecipe -
Field Summary
Fields inherited from interface de.iip_ecosphere.platform.support.aas.DeploymentRecipe
ANY_CORS_ORIGIN -
Constructor Summary
ConstructorsConstructorDescriptionBaSyxDeploymentRecipe(de.iip_ecosphere.platform.support.aas.SetupSpec spec) Creates a deployment builder with root/empty document base path. -
Method Summary
Modifier and TypeMethodDescriptionprotected de.iip_ecosphere.platform.support.aas.AasServercreateImmediateDeploymentServer(de.iip_ecosphere.platform.support.aas.SetupSpec spec, List<de.iip_ecosphere.platform.support.function.IORunnable> actions, String... options) protected de.iip_ecosphere.platform.support.aas.AasServercreateRegistryDeploymentServer(de.iip_ecosphere.platform.support.aas.SetupSpec spec, String... options) Methods inherited from class de.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
deploy, forRegistry, forRegistry, setAccessControlAllowOrigin, setBearerTokenAuthenticationConfigurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.support.aas.DeploymentRecipe
forRegistry
-
Constructor Details
-
BaSyxDeploymentRecipe
BaSyxDeploymentRecipe(de.iip_ecosphere.platform.support.aas.SetupSpec spec) Creates a deployment builder with root/empty document base path.- Parameters:
spec- the setup specification
-
-
Method Details
-
createImmediateDeploymentServer
protected de.iip_ecosphere.platform.support.aas.AasServer createImmediateDeploymentServer(de.iip_ecosphere.platform.support.aas.SetupSpec spec, List<de.iip_ecosphere.platform.support.function.IORunnable> actions, String... options) - Overrides:
createImmediateDeploymentServerin classde.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
-
createRegistryDeploymentServer
protected de.iip_ecosphere.platform.support.aas.AasServer createRegistryDeploymentServer(de.iip_ecosphere.platform.support.aas.SetupSpec spec, String... options) - Overrides:
createRegistryDeploymentServerin classde.iip_ecosphere.platform.support.aas.basyx2.common.BaSyxDeploymentRecipe
-