Class BaSyxRegistryDeploymentAasServer

  • All Implemented Interfaces:
    de.iip_ecosphere.platform.support.aas.AasServer, de.iip_ecosphere.platform.support.Server

    class BaSyxRegistryDeploymentAasServer
    extends BaSyxAbstractAasServer
    A registry-based AAS server.
    Author:
    Holger Eichelberger, SSE
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.eclipse.basyx.components.aas.AASServerComponent server  
    • Constructor Summary

      Constructors 
      Constructor Description
      BaSyxRegistryDeploymentAasServer​(DeploymentSpec deploymentSpec, java.lang.String regUrl, org.eclipse.basyx.components.aas.configuration.AASServerBackend backend, java.lang.String... options)
      Creates a new BaSyx AAS server.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.iip_ecosphere.platform.support.aas.AasServer start()  
      void stop​(boolean dispose)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • server

        private org.eclipse.basyx.components.aas.AASServerComponent server
    • Constructor Detail

      • BaSyxRegistryDeploymentAasServer

        BaSyxRegistryDeploymentAasServer​(DeploymentSpec deploymentSpec,
                                         java.lang.String regUrl,
                                         org.eclipse.basyx.components.aas.configuration.AASServerBackend backend,
                                         java.lang.String... options)
        Creates a new BaSyx AAS server.
        Parameters:
        deploymentSpec - the deployment set instance for runtime deployments
        regUrl - the registryUR
        backend - the AAS server backend to use
        options - for server creation
    • Method Detail

      • start

        public de.iip_ecosphere.platform.support.aas.AasServer start()
      • stop

        public void stop​(boolean dispose)
        Specified by:
        stop in interface de.iip_ecosphere.platform.support.Server
        Overrides:
        stop in class BaSyxAbstractAasServer