Class HttpServletDispatcher
- java.lang.Object
 - 
- javax.servlet.GenericServlet
 - 
- javax.servlet.http.HttpServlet
 - 
- org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher
 
 
 
 
- 
- All Implemented Interfaces:
 Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig,HttpRequestFactory,HttpResponseFactory
- Direct Known Subclasses:
 HtmlServletDispatcher,HttpServlet30Dispatcher
public class HttpServletDispatcher extends javax.servlet.http.HttpServlet implements HttpRequestFactory, HttpResponseFactory
- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 - See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected ServletContainerDispatcherservletContainerDispatcher 
- 
Constructor Summary
Constructors Constructor Description HttpServletDispatcher() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HttpRequestcreateHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)HttpRequestcreateResteasyHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)HttpResponsecreateResteasyHttpResponse(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)protected HttpResponsecreateServletResponse(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)voiddestroy()DispatchergetDispatcher()voidinit(javax.servlet.ServletConfig servletConfig)voidservice(String httpMethod, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voidservice(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)- 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service 
 - 
 
 - 
 
- 
- 
Field Detail
- 
servletContainerDispatcher
protected ServletContainerDispatcher servletContainerDispatcher
 
 - 
 
- 
Method Detail
- 
getDispatcher
public Dispatcher getDispatcher()
 
- 
init
public void init(javax.servlet.ServletConfig servletConfig) throws javax.servlet.ServletException- Specified by:
 initin interfacejavax.servlet.Servlet- Overrides:
 initin classjavax.servlet.GenericServlet- Throws:
 javax.servlet.ServletException
 
- 
destroy
public void destroy()
- Specified by:
 destroyin interfacejavax.servlet.Servlet- Overrides:
 destroyin classjavax.servlet.GenericServlet
 
- 
service
protected void service(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws javax.servlet.ServletException, IOException- Overrides:
 servicein classjavax.servlet.http.HttpServlet- Throws:
 javax.servlet.ServletExceptionIOException
 
- 
service
public void service(String httpMethod, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
- Throws:
 IOException
 
- 
createResteasyHttpRequest
public HttpRequest createResteasyHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)
- Specified by:
 createResteasyHttpRequestin interfaceHttpRequestFactory
 
- 
createResteasyHttpResponse
public HttpResponse createResteasyHttpResponse(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
- Specified by:
 createResteasyHttpResponsein interfaceHttpResponseFactory
 
- 
createHttpRequest
protected HttpRequest createHttpRequest(String httpMethod, javax.servlet.http.HttpServletRequest request, ResteasyHttpHeaders headers, ResteasyUriInfo uriInfo, HttpResponse theResponse, javax.servlet.http.HttpServletResponse response)
 
- 
createServletResponse
protected HttpResponse createServletResponse(javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
 
 - 
 
 -