Uses of Package
org.eclipse.jgit.transport
Packages that use org.eclipse.jgit.transport
Package
Description
High-level API commands (the porcelain of JGit).
Exceptions thrown by lower-level JGit APIs.
Git fsck support.
Distributed file system based repository storage.
File based repository storage.
Reading/writing Git pack files.
Core API for repository, config, refs, object database.
Transport (fetch/push) for different protocols.
Server-side resolver for locating repositories by URLs.
Utility classes.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.apiClassDescriptionProvide credentials for use in connecting to Git repositories.Final status after a successful fetch from a remote repository.Git config values for
push.default
.Result of push operation to the remote repository.Describes the expected value for a ref being pushed.Describes how refs in one repository copy into another repository.A remembered remote repository, including URLs and RefSpecs.Specification of annotated tag behavior during fetch.Connects two Git repositories together and copies objects between them.This URI like construct used for referencing Git archives over the net, as well as locally stored archives. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.errorsClassDescriptionThis URI like construct used for referencing Git archives over the net, as well as locally stored archives.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.hooks
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.fsckClassDescriptionDescription of an object stored in a pack file, including offset.Parses a pack stream and imports it for an
ObjectInserter
.Type and size information about an object in the database buffer.Location data is being obtained from.Information about an unresolved delta in this pack stream. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.storage.dfsClassDescriptionDescription of an object stored in a pack file, including offset.A
PackLock
describes a.keep
file that holds a pack in place.Parses a pack stream and imports it for anObjectInserter
.Type and size information about an object in the database buffer.Location data is being obtained from.Information about an unresolved delta in this pack stream. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.storage.fileClassDescriptionDescription of an object stored in a pack file, including offset.A
PackLock
describes a.keep
file that holds a pack in place.Parses a pack stream and imports it for anObjectInserter
.Type and size information about an object in the database buffer.Location data is being obtained from.Information about an unresolved delta in this pack stream. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.storage.packClassDescriptionRepresents either a filter specified in a protocol "filter" line, or a placeholder to indicate no filtering.A callback to tell caller the count of objects ASAP.Description of an object stored in a pack file, including offset.Write Git style pkt-line formatting to an output stream.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.storage.reftable
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.transport.connectivityClassDescriptionChecks that a received pack only depends on objects which are reachable from a defined set of references.POJO which is used to pass all information which is needed to perform connectivity check.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.transport.http
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.transport.sshClassDescriptionAn abstraction for a SSH config storage, like the OpenSSH ~/.ssh/config file.A host entry from the ssh config.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.libClassDescriptionProvide credentials for use in connecting to Git repositories.Parses a pack stream and imports it for an
ObjectInserter
.The required information to verify the push.A command being processed byReceivePack
.Describes how refs in one repository copy into another repository. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.transportClassDescriptionHook to allow callers to take over advertising refs to the client.Base helper class for implementing operations connections.Creates a Git bundle file, for sneaker-net transport to another system.Capabilities protocol v2 request.A builder for
CapabilitiesV2Request
.Represent connection for operation on a remote repository.Checks that a received pack only depends on objects which are reachable from a defined set of references.POJO which is used to pass all information which is needed to perform connectivity check.A credential requested from aCredentialsProvider
.An item whose value is stored as a char[] and is therefore clearable.An item whose value is stored as a string.Provide credentials for use in connecting to Git repositories.Basic daemon for the anonymousgit://
transport protocol.Active network client ofDaemon
.A service exposed byDaemon
over anonymousgit://
.Lists known refs from the remote and copies objects of selected refs.Final status after a successful fetch from a remote repository.Fetch request from git protocol v2.Represents either a filter specified in a protocol "filter" line, or a placeholder to indicate no filtering.An interface providing FTP operations over aRemoteSession
.Simplified remote directory entry.Config values for http.followRedirect.The base class for transports that use HTTP as underlying protocol.ls-refs protocol v2 request.A builder forLsRefsV2Request
..netrc file entryA NonceGenerator is used to create a nonce to be sent out to the pusher who will sign the nonce to prove it is not a replay attack on the push certificate.A callback to tell caller the count of objects ASAP.object-info request.A builder forObjectInfoRequest
.Class holding result of operation on remote repository.Description of an object stored in a pack file, including offset.Read Git style pkt-line formatting from an input stream.Iterator over packet lines.Write Git style pkt-line formatting to an output stream.APackLock
describes a.keep
file that holds a pack in place.Parses a pack stream and imports it for anObjectInserter
.Type and size information about an object in the database buffer.Location data is being obtained from.Information about an unresolved delta in this pack stream.Marker interface an object transport using Git pack transfers.Hook invoked byReceivePack
after all updates are executed.Hook invoked byUploadPack
after the pack has been uploaded.Hook invoked byReceivePack
before any updates are executed.Hook invoked byUploadPack
before during critical phases.Hook to allow callers to be notified on Git protocol v2 requests.The required information to verify the push.Verification result of the nonce returned during push.Identity in a push certificate.Git config values forpush.default
.Git config values forpush.recurseSubmodules
.Lists known refs from the remote and sends objects to the remote.Result of push operation to the remote repository.A command being processed byReceivePack
.Result of the update command.Type of operation requested.Exception handler for processingReceiveCommand
.Statistics aboutPackParser
.A builder forReceivedPackStatistics
.Implements the server side of a push connection, receiving objects.Support for the start ofUploadPack
andReceivePack
.Filters the list of refs that are advertised to the client.Describes the expected value for a ref being pushed.Describes how refs in one repository copy into another repository.How strict to be about wildcards.A remembered remote repository, including URLs and RefSpecs.Represent request and status of a remote ref update.Represent current status of a remote ref update.An abstraction of a remote "session" for executing remote commands.Indicates that a client request has not yet been read from the wire.Indicates a transport service may not continue execution.Configuration for server-side signed push verification.A host entry from the ssh config.Creates and destroys SSH connections to a remote system.The base class for transports that use SSH protocol.Specification of annotated tag behavior during fetch.The base class for transports based on TCP sockets.Update of a locally stored tracking branch.The standard "transfer", "fetch", "protocol", "receive", and "uploadpack" configuration parameters.A git configuration value for how to handle a fsck failure of a particular kind.A git configuration variable for which versions of the Git protocol to prefer.Connects two Git repositories together and copies objects between them.Type of operation a Transport is being opened for.Marker interface for transports that supports fetching from a git bundle (sneaker-net object transport).Accept-Encoding header in the HTTP request (https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html).Describes a way to connect to another Git repository.Fields within aURIish
that a transport uses.Exception handler for processing an incoming pack file.Implements the server side of a fetch connection, transmitting objects.Policy the server uses to validate client requestsValidator for client requests.This URI like construct used for referencing Git archives over the net, as well as locally stored archives.Marker interface for an object transport walking transport.An exception to be thrown when the write operation is aborted. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.transport.resolverClassDescriptionImplements the server side of a push connection, receiving objects.Indicates a transport service may not continue execution.Implements the server side of a fetch connection, transmitting objects.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.utilClassDescriptionProvide credentials for use in connecting to Git repositories.This URI like construct used for referencing Git archives over the net, as well as locally stored archives.