![]() |
Quadcap Embeddable Server |
Inheritance diagram for com.quadcap.http.servlets.file.FileServlet:

XXX This implementation is not done; it's been checked in as a work in progress.
Definition at line 74 of file FileServlet.java.
Public Member Functions | |
| void | init (ServletConfig config) throws ServletException |
| Initialize this servlet. | |
| HttpFile | getFileForRequest (HttpServletRequest req) throws Exception |
| Return a file object which is suitable for processing the specified request. | |
Protected Member Functions | |
| void | service (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException |
| Handle an incoming request. | |
Package Functions | |
| final URL | getURL (String path) throws MalformedURLException |
| final String | getContentType (String path) |
Package Attributes | |
| Hashtable | mimeTypes = new Hashtable() |
| A table of mime types, indexed by file extension. | |
| ServletContext | context |
| FileCache | files |
|
|
Definition at line 164 of file FileServlet.java. References com.quadcap.http.servlets.file.FileServlet.context, and com.quadcap.http.servlets.file.FileServlet.getContentType(). Referenced by com.quadcap.http.servlets.file.FileServlet.getContentType(). |
|
|
Return a file object which is suitable for processing the specified request.
Definition at line 143 of file FileServlet.java. References com.quadcap.http.servlets.file.HttpFile.checkModified(), com.quadcap.http.servlets.file.FileServlet.context, com.quadcap.http.servlets.file.FileServlet.files, and com.quadcap.http.servlets.file.FileServlet.getFileForRequest(). Referenced by com.quadcap.http.servlets.file.FileServlet.getFileForRequest(), and com.quadcap.http.servlets.file.FileServlet.service(). |
|
|
Definition at line 160 of file FileServlet.java. References com.quadcap.http.servlets.file.FileServlet.context, and com.quadcap.http.servlets.file.FileServlet.getURL(). Referenced by com.quadcap.http.servlets.file.FileServlet.getURL(), and com.quadcap.http.servlets.file.HttpFile.init(). |
|
|
Initialize this servlet.
Definition at line 88 of file FileServlet.java. References com.quadcap.http.servlets.file.FileServlet.context, com.quadcap.http.servlets.file.FileServlet.files, and com.quadcap.http.servlets.file.FileServlet.init(). Referenced by com.quadcap.http.servlets.file.FileServlet.init(). |
|
||||||||||||
|
Handle an incoming request.
Definition at line 107 of file FileServlet.java. References com.quadcap.http.servlets.file.FileServlet.getFileForRequest(), com.quadcap.http.servlets.file.HttpFile.service(), and com.quadcap.http.servlets.file.FileServlet.service(). Referenced by com.quadcap.http.servlets.file.FileServlet.service(). |
|
|
|
Definition at line 79 of file FileServlet.java. Referenced by com.quadcap.http.servlets.file.FileServlet.getFileForRequest(), and com.quadcap.http.servlets.file.FileServlet.init(). |
|
|
A table of mime types, indexed by file extension.
Definition at line 76 of file FileServlet.java. |