Class JettyServer

java.lang.Object
io.micronaut.servlet.engine.server.AbstractServletServer<org.eclipse.jetty.server.Server>
io.micronaut.servlet.jetty.JettyServer
All Implemented Interfaces:
io.micronaut.context.ApplicationContextLifeCycle<io.micronaut.runtime.server.EmbeddedServer>, io.micronaut.context.ApplicationContextProvider, io.micronaut.context.LifeCycle, io.micronaut.runtime.EmbeddedApplication<io.micronaut.runtime.server.EmbeddedServer>, io.micronaut.runtime.server.EmbeddedServer, Closeable, AutoCloseable

@Singleton public class JettyServer extends AbstractServletServer<org.eclipse.jetty.server.Server>
An implementation of the EmbeddedServer interface for Jetty.
Since:
1.0
Author:
graemerocher
  • Constructor Details

    • JettyServer

      @Deprecated(forRemoval=true, since="5.0") public JettyServer(io.micronaut.context.ApplicationContext applicationContext, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, org.eclipse.jetty.server.Server server)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Default constructor.
      Parameters:
      applicationContext - The application context
      applicationConfiguration - The application configuration
      server - The jetty server
    • JettyServer

      @Inject public JettyServer(io.micronaut.context.ApplicationContext applicationContext, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, org.eclipse.jetty.server.Server server, io.micronaut.web.router.Router router, JettyConfiguration jettyConfiguration, List<JettyConfiguration.ConnectorConfiguration> connectors)
      Default constructor.
      Parameters:
      applicationContext - The application context
      applicationConfiguration - The application configuration
      server - The jetty server
      router - The router
      jettyConfiguration - The jetty configuration
      connectors - Additional connector configuration
  • Method Details