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, service
private static final long serialVersionUID
private final java.lang.String contentType
abstract java.lang.String etag(FileSender sender) throws java.io.IOException
java.io.IOException
public void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws java.io.IOException
doGet
in class javax.servlet.http.HttpServlet
java.io.IOException
protected 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.HttpServlet
javax.servlet.ServletException
java.io.IOException
private void serve(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp, boolean sendBody) throws java.io.IOException
java.io.IOException
private static java.io.File objects(javax.servlet.http.HttpServletRequest req)