| java.lang.Object javax.servlet.GenericServlet javax.servlet.http.HttpServlet com.ibm.webdav.protocol.http.ResourceHTTPSkel
ResourceHTTPSkel | public class ResourceHTTPSkel extends HttpServlet (Code) | | This implementation of WebDAV uses a distributed object model. Each WebDAV method
correspondes to some method on a Resource object. ResourceHTTPStub and ResourceHTTPSkel are the
client proxy, and server listener classes that enable remote invocation of Resource
methods to a ResourceImpl instance over HTTP. ResourceHTTPSkel implements the server side of
ResourceHTTPStub. It marshals arguments (HTTP headers and entity request bodies in
this case), dispatches the remote method, and marshals the results (HTTP response
headers, response entity bodies, and statuses) back to the client.
ResourceHTTPStub is a servlet that is intended to replace the file servlet in the
JavaWebServer or IBM WebSphere AppServer. In conjunction with the file servlet,
it provides a WebDAV service for the JavaWebServer.
author: Jim Amsden <jamsden@us.ibm.com> See Also: ResourceHTTPStub See Also: WebDAVMethod |
service | protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code) | | Service all HTTP requests including WebDAV extensions. This is the servlet
entry point for all method dispatching for the HTTP protocol.
Parameters: request - contains information about the client request: the method,request headers, and request entity body. Parameters: response - provides a means for the server to send a response back tothe client including response headers and a response entity body. |
Methods inherited from javax.servlet.http.HttpServlet | protected void doDelete(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected void doHead(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected void doOptions(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected void doPut(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected void doTrace(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) protected long getLastModified(HttpServletRequest req)(Code)(Java Doc) protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException(Code)(Java Doc) public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException(Code)(Java Doc)
|
|
|