Class ServletContainerDispatcher
java.lang.Object
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher
Helper/delegate class to unify Servlet and Filter dispatcher implementations
- Version:
- $Revision: 1 $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ResteasyDeployment
protected Dispatcher
protected ResteasyProviderFactory
protected HttpRequestFactory
protected HttpResponseFactory
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
void
init
(javax.servlet.ServletContext servletContext, ConfigurationBootstrap bootstrap, HttpRequestFactory requestFactory, HttpResponseFactory responseFactory) protected void
processApplication
(javax.ws.rs.core.Application config) void
service
(String httpMethod, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean handleNotFound) void
setDispatcher
(Dispatcher dispatcher)
-
Field Details
-
dispatcher
-
providerFactory
-
servletMappingPrefix
-
deployment
-
requestFactory
-
responseFactory
-
-
Constructor Details
-
ServletContainerDispatcher
public ServletContainerDispatcher()
-
-
Method Details
-
getDispatcher
-
init
public void init(javax.servlet.ServletContext servletContext, ConfigurationBootstrap bootstrap, HttpRequestFactory requestFactory, HttpResponseFactory responseFactory) throws javax.servlet.ServletException - Throws:
javax.servlet.ServletException
-
destroy
public void destroy() -
processApplication
protected void processApplication(javax.ws.rs.core.Application config) -
setDispatcher
-
service
public void service(String httpMethod, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean handleNotFound) throws IOException, javax.ws.rs.NotFoundException - Throws:
IOException
javax.ws.rs.NotFoundException
-