Class ServerManager.JvmServerProcess

java.lang.Object
de.iip_ecosphere.platform.services.spring.ServerManager.JvmServerProcess
All Implemented Interfaces:
de.iip_ecosphere.platform.support.Server
Enclosing class:
ServerManager

private static class ServerManager.JvmServerProcess extends Object implements de.iip_ecosphere.platform.support.Server
Wraps a spawned JVM process into a Server instance.
Author:
Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

    • JvmServerProcess

      private JvmServerProcess(File home, SpringCloudArtifactDescriptor art, Server server, String[] args)
      Creates the JVM server process.
      Parameters:
      home - the process home
      art - the descriptor of the artifact containing the application
      server - the information of the server to be started as JVM
      args - the command line arguments
  • Method Details

    • start

      public de.iip_ecosphere.platform.support.Server start()
      Specified by:
      start in interface de.iip_ecosphere.platform.support.Server
    • stop

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