abstract class ObjectFileServlet
extends javax.servlet.http.HttpServlet
GIT_DIR/objects/??/0 38, or any pack file.| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ObjectFileServlet.Loose |
(package private) static class |
ObjectFileServlet.Pack |
private static class |
ObjectFileServlet.PackData |
(package private) static class |
ObjectFileServlet.PackIdx |
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
contentType |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
ObjectFileServlet(java.lang.String contentType) |
| Modifier and Type | Method and Description |
|---|---|
void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp) |
protected void |
doHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp) |
(package private) abstract java.lang.String |
etag(FileSender sender) |
private static java.io.File |
objects(javax.servlet.http.HttpServletRequest req) |
private void |
serve(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp,
boolean sendBody) |
doDelete, doOptions, doPost, doPut, doTrace, getLastModified, service, serviceprivate static final long serialVersionUID
private final java.lang.String contentType
abstract java.lang.String etag(FileSender sender) throws java.io.IOException
java.io.IOExceptionpublic void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp)
throws java.io.IOException
doGet in class javax.servlet.http.HttpServletjava.io.IOExceptionprotected void doHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp)
throws javax.servlet.ServletException,
java.io.IOException
doHead in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionjava.io.IOExceptionprivate void serve(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp,
boolean sendBody)
throws java.io.IOException
java.io.IOExceptionprivate static java.io.File objects(javax.servlet.http.HttpServletRequest req)