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.
Provides a JGit
SshSessionFactory
implemented via JSch.Provides a JGit
SshSessionFactory
implemented via Apache MINA
sshd.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.awtuiClassDescriptionA credential requested from a
CredentialsProvider
.Provide 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. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.consoleClassDescriptionA credential requested from a
CredentialsProvider
.An item whose value is stored as a char[] and is therefore clearable.An advice message presented to the user, with no response required.An item whose value is stored as a string.An item whose value is a boolean choice, presented as Yes/No.Provide 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. -
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.gpg.bc.internalClassDescriptionPrompt for a password, which is masked on input.Provide 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.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.hooks
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.http.serverClassDescriptionWrite Git style pkt-line formatting to an output stream.Advertiser which frames lines in a
PacketLineOut
format.Indicates a transport service may not continue execution. -
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.http.server.resolverClassDescriptionImplements the server side of a push connection, receiving objects.Implements the server side of a fetch connection, transmitting objects.
-
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.A command being processed byReceivePack
.Result of the update command. -
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.A command being processed by
ReceivePack
. -
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.internal.transport.ssh.jschClassDescriptionAn item whose value is stored as a string.Provide 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.
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.internal.transport.sshdClassDescriptionProvide credentials for use in connecting to Git repositories.An abstraction for a SSH config storage, like the OpenSSH ~/.ssh/config file.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.lfs
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.lfs.internalClassDescriptionThis 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.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.pgmClassDescriptionBasic daemon for the anonymous
git://
transport protocol.A service exposed byDaemon
over anonymousgit://
.Final status after a successful fetch from a remote repository.Result of push operation to the remote repository.Describes how refs in one repository copy into another repository.A remembered remote repository, including URLs and RefSpecs.Represent request and status of a remote ref update.Update of a locally stored tracking branch.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.pgm.opt
-
Classes in org.eclipse.jgit.transport used by org.eclipse.jgit.transportClassDescriptionHook to allow callers to take over advertising refs to the client.A simple HTTP REST client for the Amazon S3 service.KeyInfo enables sorting of keys by lastModified timeBase helper class for implementing operations connections.Base helper class for fetch connection implementations.Base helper class for pack-based operations implementations.Fetch implementation using the native Git pack transfer service.Push implementation using the native Git pack transfer service.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 advice message presented to the user, with no response required.An item whose value is stored as a string.An item whose value is a boolean choice, presented as Yes/No.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.Common fields between v0/v1/v2 fetch requests.Final status after a successful fetch from a remote repository.Fetch request in the V0/V1 protocol.Fetch request from git protocol v2.A builder forFetchV2Request
.Represents either a filter specified in a protocol "filter" line, or a placeholder to indicate no filtering.Immutable bit-set representation of a set of Git object types.An interface providing FTP operations over aRemoteSession
.Simplified remote directory entry.Support class to populate user authentication data on a connection.Performs no user authentication.Enum listing the http authentication method types supported by jgit.A representation of the "http.*" config values in a gitConfig
.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 parser..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.Parser for signed push certificates.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.Output stream that wraps the currentReceivePack.msgOut
.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.ARemoteSession
that supports passing environment variables to commands.Indicates that a client request has not yet been read from the wire.Indicates a transport service may not continue execution.Multiplexes data and progress messages.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).State required to speak multiple HTTP requests with the remote.Basic service for sending and receiving HTTP requests.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.Encryption property names.Base implementation of JGit symmetric encryption.Encryption constants and defaults.Generic fetch support for dumb transport protocols.Transfers object data through a dumb transport.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.transport.ssh.jschClassDescriptionProvide credentials for use in connecting to Git repositories.An interface providing FTP operations over a
RemoteSession
.Simplified remote directory entry.An abstraction of a remote "session" for executing remote commands.ARemoteSession
that supports passing environment variables to commands.Creates and destroys SSH connections to a remote system.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.transport.sshdClassDescriptionProvide credentials for use in connecting to Git repositories.An interface providing FTP operations over a
RemoteSession
.Simplified remote directory entry.An abstraction of a remote "session" for executing remote commands.ARemoteSession
that supports passing environment variables to commands.An abstraction for a SSH config storage, like the OpenSSH ~/.ssh/config file.Creates and destroys SSH connections to a remote system.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.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.