public class ServletContainerDispatcher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected ResteasyDeployment |
deployment |
protected Dispatcher |
dispatcher |
protected ResteasyProviderFactory |
providerFactory |
protected HttpRequestFactory |
requestFactory |
protected HttpResponseFactory |
responseFactory |
private java.lang.String |
servletMappingPrefix |
Constructor and Description |
---|
ServletContainerDispatcher() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
Dispatcher |
getDispatcher() |
void |
init(javax.servlet.ServletContext servletContext,
ConfigurationBootstrap bootstrap,
HttpRequestFactory requestFactory,
HttpResponseFactory responseFactory) |
protected void |
processApplication(javax.ws.rs.core.Application config) |
void |
service(java.lang.String httpMethod,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean handleNotFound) |
void |
setDispatcher(Dispatcher dispatcher) |
protected Dispatcher dispatcher
protected ResteasyProviderFactory providerFactory
private java.lang.String servletMappingPrefix
protected ResteasyDeployment deployment
protected HttpRequestFactory requestFactory
protected HttpResponseFactory responseFactory
public Dispatcher getDispatcher()
public void init(javax.servlet.ServletContext servletContext, ConfigurationBootstrap bootstrap, HttpRequestFactory requestFactory, HttpResponseFactory responseFactory) throws javax.servlet.ServletException
javax.servlet.ServletException
public void destroy()
protected void processApplication(javax.ws.rs.core.Application config)
public void setDispatcher(Dispatcher dispatcher)
public void service(java.lang.String httpMethod, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean handleNotFound) throws java.io.IOException, javax.ws.rs.NotFoundException
java.io.IOException
javax.ws.rs.NotFoundException