Top Interfaces Classes
module org.eclipse.jgit.http.server

Package org.eclipse.jgit.http.server


Interface Summary

Modifier and TypeInterface and Description
public interface
ReceivePackErrorHandler

Handle git-receive-pack errors.

public interface
UploadPackErrorHandler

Handle git-upload-pack errors.

Class Summary

Modifier and TypeClass and Description
pack-priv class
public class
ClientVersionUtil

Parses Git client User-Agent strings.

pack-priv class
FileSender

Dumps a file over HTTP GET (or its information via HEAD).

public class
GitFilter

Handles Git repository access over HTTP.

public class
GitServlet

Handles Git repository access over HTTP.

public class
GitSmartHttpTools

Utility functions for handling the Git-over-HTTP protocol.

public class
HttpServerText

Translation bundle for JGit http server

pack-priv class
InfoPacksServlet

Sends the current list of pack files, sorted most recent first.

pack-priv class
InfoRefsServlet

Send a complete list of current refs, including peeled values for tags.

pack-priv class
IsLocalFilter

Requires the target Repository to be available via local filesystem.

pack-priv class
NoCacheFilter

Add HTTP response headers to prevent caching by proxies/browsers.

pack-priv abstract class
ObjectFileServlet

Sends any object from GIT_DIR/objects/??/0 38, or any pack file.

pack-priv class
ReceivePackServlet

Server side implementation of smart push over HTTP.

public class
RepositoryFilter

Open a repository named by the path info through org.eclipse.jgit.transport.resolver.RepositoryResolver.

public class
ServletUtils

Common utility functions for servlets.

pack-priv class
SmartOutputStream

Buffers a response, trying to gzip it if the user agent supports that.

pack-priv abstract class
SmartServiceInfoRefs

Filter in front of InfoRefsServlet to catch smart service requests.

pack-priv class
TextFileServlet

Sends a small text meta file from the repository.

pack-priv class
UploadPackServlet

Server side implementation of smart fetch over HTTP.