Interface ServletWebServerFactory

All Superinterfaces:
WebServerFactory
All Known Subinterfaces:
ConfigurableServletWebServerFactory
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ServletWebServerFactory extends WebServerFactory
Factory interface that can be used to create a WebServer.
Since:
4.0.0
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    getWebServer(org.springframework.boot.web.servlet.ServletContextInitializer... initializers)
    Gets a new fully configured but paused WebServer instance.
  • Method Details

    • getWebServer

      WebServer getWebServer(org.springframework.boot.web.servlet.ServletContextInitializer... initializers)
      Gets a new fully configured but paused WebServer instance. Clients should not be able to connect to the returned server until WebServer.start() is called (which happens when the ApplicationContext has been fully refreshed).
      Parameters:
      initializers - ServletContextInitializers that should be applied as the server starts
      Returns:
      a fully configured and started WebServer
      See Also: