Uses of Class
org.eclipse.jgit.errors.TransportException
Packages that use TransportException
Package
Description
Exceptions thrown by lower-level JGit APIs.
Transport (fetch/push) for different protocols.
-
Uses of TransportException in org.eclipse.jgit.errors
Subclasses of TransportException in org.eclipse.jgit.errorsModifier and TypeClassDescriptionclassIndicates a base/common object was required, but is not found.classIndicates a remote repository does not exist.classIndicates a protocol error has occurred while fetching/pushing objects.classContains a message from the remote repository indicating a problem.classIndicates a local repository does not exist.classThrown when PackParser finds an object larger than a predefined limitclassThrown when a pack exceeds a given size limit -
Uses of TransportException in org.eclipse.jgit.transport
Subclasses of TransportException in org.eclipse.jgit.transportModifier and TypeClassDescriptionclassIndicates client requested an object the server does not want to serve.Methods in org.eclipse.jgit.transport that return TransportExceptionModifier and TypeMethodDescriptionprotected TransportExceptionBasePackPushConnection.noRepository(Throwable cause) Methods in org.eclipse.jgit.transport that throw TransportExceptionModifier and TypeMethodDescriptionprotected voidBasePackFetchConnection.doFetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have, OutputStream outputStream) Execute common ancestor negotiation and fetch the objects.protected voidBasePackPushConnection.doPush(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) Push one or more objects and update the remote repository.final voidBasePackFetchConnection.fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have) final voidBasePackFetchConnection.fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have, OutputStream outputStream) voidFetchConnection.fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have) Fetch objects we don't have but that are reachable from advertised refs.voidFetchConnection.fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have, OutputStream out) Fetch objects we don't have but that are reachable from advertised refs.Transport.fetch(ProgressMonitor monitor, Collection<RefSpec> toFetch) Fetch objects and refs from the remote repository to the local one.Transport.fetch(ProgressMonitor monitor, Collection<RefSpec> toFetch, String branch) Fetch objects and refs from the remote repository to the local one.abstract RemoteSessionSshSessionFactory.getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms) Opens (or reuses) a session to a host.protected RemoteSessionSshTransport.getSession()Get the default SSH sessionprotected voidBaseConnection.markStartedOperation()Helper method for ensuring one-operation per connection.TestProtocol.open(URIish uri, Repository local, String remoteName) static TransportTransport.open(Repository local, String remote) Open a new transport instance to connect two repositories.static TransportTransport.open(Repository local, String remote, Transport.Operation op) Open a new transport instance to connect two repositories.static TransportTransport.open(Repository local, RemoteConfig cfg) Open a new transport instance to connect two repositories.static TransportTransport.open(Repository local, RemoteConfig cfg, Transport.Operation op) Open a new transport instance to connect two repositories.static TransportTransport.open(Repository local, URIish uri) Open a new transport instance to connect two repositories.static TransportTransport.open(Repository local, URIish uri, String remoteName) Open a new transport instance to connect two repositories.static TransportOpen a new transport with no local repository.Open a new transport instance to the remote repository.abstract TransportTransportProtocol.open(URIish uri, Repository local, String remoteName) Open a Transport instance to the other repository.Transport.openAll(Repository local, String remote) Open new transport instances to connect two repositories.Transport.openAll(Repository local, String remote, Transport.Operation op) Open new transport instances to connect two repositories.Transport.openAll(Repository local, RemoteConfig cfg) Open new transport instances to connect two repositories.Transport.openAll(Repository local, RemoteConfig cfg, Transport.Operation op) Open new transport instances to connect two repositories.abstract FetchConnectionTransport.openFetch()Begins a new connection for fetching from the remote repository.Transport.openFetch(Collection<RefSpec> refSpecs, String... additionalPatterns) Begins a new connection for fetching from the remote repository.TransportAmazonS3.openFetch()TransportBundleStream.openFetch()TransportGitSsh.openFetch()TransportGitSsh.openFetch(Collection<RefSpec> refSpecs, String... additionalPatterns) TransportHttp.openFetch()TransportHttp.openFetch(Collection<RefSpec> refSpecs, String... additionalPatterns) TransportSftp.openFetch()abstract PushConnectionTransport.openPush()Begins a new connection for pushing into the remote repository.TransportAmazonS3.openPush()TransportGitSsh.openPush()TransportHttp.openPush()TransportSftp.openPush()voidBasePackPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) voidBasePackPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream outputStream) voidPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates) Pushes to the remote repository basing on provided specification.voidPushConnection.push(ProgressMonitor monitor, Map<String, RemoteRefUpdate> refUpdates, OutputStream out) Pushes to the remote repository basing on provided specification.Transport.push(ProgressMonitor monitor, Collection<RemoteRefUpdate> toPush) Push objects and refs from the local repository to the remote one.Transport.push(ProgressMonitor monitor, Collection<RemoteRefUpdate> toPush, OutputStream out) Push objects and refs from the local repository to the remote one.