Class BaSyxImmediateDeploymentAasServer

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

    class BaSyxImmediateDeploymentAasServer
    extends BaSyxAbstractAasServer
    A simple, immediate AAS server implementation.
    Author:
    Holger Eichelberger, SSE
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.eclipse.basyx.vab.protocol.http.server.BaSyxHTTPServer 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.vab.protocol.http.server.BaSyxHTTPServer server
    • Constructor Detail

      • BaSyxImmediateDeploymentAasServer

        BaSyxImmediateDeploymentAasServer​(DeploymentSpec deploymentSet)
        Creates a new BaSyx AAS server.
        Parameters:
        deploymentSet - the deployment set instance for runtime deployments
    • 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