Package io.inversion.spring.config
Class InversionServletConfig
java.lang.Object
io.inversion.spring.config.InversionServletConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildServletMapping(io.inversion.Engine engine) static org.springframework.boot.web.servlet.ServletRegistrationBeancreateDefaultInversionServlet(io.inversion.Engine engine) static org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactoryorg.springframework.boot.web.servlet.ServletRegistrationBeaninversionServlet(io.inversion.Engine engine) org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory
-
Constructor Details
-
InversionServletConfig
public InversionServletConfig()
-
-
Method Details
-
createDefaultInversionServlet
public static org.springframework.boot.web.servlet.ServletRegistrationBean createDefaultInversionServlet(io.inversion.Engine engine) -
buildServletMapping
- 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()
-