Class InversionServletConfig

java.lang.Object
io.inversion.spring.config.InversionServletConfig

@Configuration public class InversionServletConfig extends Object
  • Constructor Details

    • InversionServletConfig

      public InversionServletConfig()
  • Method Details

    • createDefaultInversionServlet

      public static org.springframework.boot.web.servlet.ServletRegistrationBean createDefaultInversionServlet(io.inversion.Engine engine)
    • buildServletMapping

      public static String buildServletMapping(io.inversion.Engine engine)
      Parameters:
      engine - the Engine hosting the Apis
      Returns:
      accumulation all of the static path parts shared by all Engine includesPaths.
    • createDefaultServletContainer

      public static org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory createDefaultServletContainer()
    • inversionServlet

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean inversionServlet(@Autowired io.inversion.Engine engine)
    • servletContainer

      @Bean public org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory servletContainer()