AbstractReactiveWebInitializer@Deprecated
public abstract class AbstractServletHttpHandlerAdapterInitializer
extends java.lang.Object
implements org.springframework.web.WebApplicationInitializer
WebApplicationInitializer
implementations that register a ServletHttpHandlerAdapter in the
servlet context.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_SERVLET_NAME
Deprecated.
The default servlet name.
|
| Constructor and Description |
|---|
AbstractServletHttpHandlerAdapterInitializer()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.springframework.http.server.reactive.HttpHandler |
createHttpHandler()
Deprecated.
Create the
HttpHandler. |
protected org.springframework.http.server.reactive.ServletHttpHandlerAdapter |
createServlet(org.springframework.http.server.reactive.HttpHandler httpHandler)
Deprecated.
Create a
ServletHttpHandlerAdapter with the specified . |
protected void |
customizeRegistration(ServletRegistration.Dynamic registration)
Deprecated.
Optionally perform further registration customization once
registerHandlerAdapter(ServletContext) has completed. |
protected abstract java.lang.String[] |
getServletMappings()
Deprecated.
Specify the servlet mapping(s) for the
ServletHttpHandlerAdapter:
for example "/", "/app", etc. |
protected java.lang.String |
getServletName()
Deprecated.
Return the name under which the
ServletHttpHandlerAdapter will be registered. |
void |
onStartup(ServletContext servletContext)
Deprecated.
|
protected void |
registerHandlerAdapter(ServletContext servletContext)
Deprecated.
Register a
ServletHttpHandlerAdapter against the given servlet context. |
public static final java.lang.String DEFAULT_SERVLET_NAME
getServletName().public AbstractServletHttpHandlerAdapterInitializer()
public void onStartup(ServletContext servletContext) throws ServletException
onStartup in interface org.springframework.web.WebApplicationInitializerServletExceptionprotected void registerHandlerAdapter(ServletContext servletContext)
ServletHttpHandlerAdapter against the given servlet context.
This method will create a HttpHandler using createHttpHandler(),
and use it to create a ServletHttpHandlerAdapter with the name returned
by getServletName(), and mapping it to the patterns returned from
getServletMappings().
Further customization can be achieved by overriding
customizeRegistration(ServletRegistration.Dynamic) or
createServlet(HttpHandler).
servletContext - the context to register the servlet withprotected java.lang.String getServletName()
ServletHttpHandlerAdapter will be registered.
Defaults to DEFAULT_SERVLET_NAME.registerHandlerAdapter(ServletContext)protected abstract org.springframework.http.server.reactive.HttpHandler createHttpHandler()
HttpHandler.protected org.springframework.http.server.reactive.ServletHttpHandlerAdapter createServlet(org.springframework.http.server.reactive.HttpHandler httpHandler)
ServletHttpHandlerAdapter with the specified .
The default implementation returns a ServletHttpHandlerAdapter
with the provided httpHandler.
protected abstract java.lang.String[] getServletMappings()
ServletHttpHandlerAdapter:
for example "/", "/app", etc.registerHandlerAdapter(ServletContext)protected void customizeRegistration(ServletRegistration.Dynamic registration)
registerHandlerAdapter(ServletContext) has completed.registration - the DispatcherServlet registration to be customizedregisterHandlerAdapter(ServletContext)