Uses of Class
org.eclipse.jgit.transport.URIish
Packages that use URIish
Package
Description
High-level API commands (the porcelain of JGit).
Exceptions thrown by lower-level JGit APIs.
Transport (fetch/push) for different protocols.
Utility classes.
-
Uses of URIish in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api with parameters of type URIishModifier and TypeMethodDescriptionRemoteSetUrlCommand.setRemoteUri(URIish remoteUri) The new URL for the remote.The URL of the repository for the new remote.voidDeprecated. -
Uses of URIish in org.eclipse.jgit.awtui
Methods in org.eclipse.jgit.awtui with parameters of type URIishModifier and TypeMethodDescriptionbooleanAwtCredentialsProvider.get(URIish uri, CredentialItem... items) Ask for the credential items to be populated. -
Uses of URIish in org.eclipse.jgit.console
Methods in org.eclipse.jgit.console with parameters of type URIishModifier and TypeMethodDescriptionbooleanConsoleCredentialsProvider.get(URIish uri, CredentialItem... items) Ask for the credential items to be populated. -
Uses of URIish in org.eclipse.jgit.errors
Constructors in org.eclipse.jgit.errors with parameters of type URIishModifierConstructorDescriptionMissingBundlePrerequisiteException(URIish uri, Map<ObjectId, String> missingCommits) Constructs a MissingBundlePrerequisiteException for a set of objects.NoRemoteRepositoryException(URIish uri, String s) Constructs an exception indicating a repository does not exist.PackProtocolException(URIish uri, String s) Constructs an PackProtocolException with the specified detail message prefixed with provided URI.PackProtocolException(URIish uri, String s, Throwable cause) Constructs an PackProtocolException with the specified detail message prefixed with provided URI.RemoteRepositoryException(URIish uri, String message) Constructs a RemoteRepositoryException for a message.Construct a too large object in pack exception.TooLargePackException(URIish uri, String s) Construct a too large pack exception.TransportException(URIish uri, String s) Constructs an TransportException with the specified detail message prefixed with provided URI.TransportException(URIish uri, String s, Throwable cause) Constructs an TransportException with the specified detail message prefixed with provided URI.UnsupportedCredentialItem(URIish uri, String s) Constructs an UnsupportedCredentialItem with the specified detail message prefixed with provided URI. -
Uses of URIish in org.eclipse.jgit.internal.transport.sshd
Methods in org.eclipse.jgit.internal.transport.sshd that return URIishModifier and TypeMethodDescriptionstatic URIishJGitUserInteraction.toURI(String userName, InetSocketAddress remote) Creates aURIishfrom the given remote address and user name. -
Uses of URIish in org.eclipse.jgit.junit.http
Methods in org.eclipse.jgit.junit.http that return URIishModifier and TypeMethodDescriptionprotected static URIishHttpTestCase.extendPath(URIish uri, String pathComponents) Extend a pathSimpleHttpServer.getSecureUri()Get thesecureUri.SimpleHttpServer.getUri()Get theuri.protected URIishConvert path to URIishprotected URIishConvert a path relative to the app's context path to a URIishMethods in org.eclipse.jgit.junit.http with parameters of type URIishModifier and TypeMethodDescriptionprotected static URIishHttpTestCase.extendPath(URIish uri, String pathComponents) Extend a pathAppServer.getRequests(URIish base, String path) Get requests.protected List<AccessEvent> HttpTestCase.getRequests(URIish base, String path) Get requests.static StringJoin a base URIish and a pathstatic StringHttpTestCase.loose(URIish base, AnyObjectId id) Create loose object path -
Uses of URIish in org.eclipse.jgit.junit.ssh
Methods in org.eclipse.jgit.junit.ssh that return URIishMethods in org.eclipse.jgit.junit.ssh with parameters of type URIishModifier and TypeMethodDescriptionbooleanSshTestHarness.TestCredentialsProvider.get(URIish uri, CredentialItem... items) Constructors in org.eclipse.jgit.junit.ssh with parameters of type URIish -
Uses of URIish in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as URIishModifier and TypeFieldDescriptionprotected final URIishBasePackConnection.uriRemote repository location.protected final URIishBasePackConnection.uriRemote repository location.protected final URIishTransport.uriThe URI used to create this transport.Methods in org.eclipse.jgit.transport that return URIishModifier and TypeMethodDescriptionOperationResult.getURI()Get the URI this result came from.Transport.getURI()Get the URI this transport connects to.TestProtocol.register(C req, Repository remote) Register a repository connection over the internal test protocol.Return a new URI matching this one, but with a different host.Return a new URI matching this one, but with a different password.Return a new URI matching this one, but with a different path.URIish.setPort(int n) Return a new URI matching this one, but with a different port.URIish.setRawPath(String n) Return a new URI matching this one, but with a different (raw) path.Return a new URI matching this one, but with a different scheme.Return a new URI matching this one, but with a different user.Methods in org.eclipse.jgit.transport that return types with arguments of type URIishModifier and TypeMethodDescriptionRemoteConfig.getPushURIs()Get all configured push-only URIs under this remote.RemoteConfig.getURIs()Get all configured URIs under this remote.Methods in org.eclipse.jgit.transport with parameters of type URIishModifier and TypeMethodDescriptionbooleanRemoteConfig.addPushURI(URIish toAdd) Add a new push-only URI to the end of the list of URIs.booleanAdd a new URI to the end of the list of URIs.booleanDetermine if this protocol can handle a particular URI.booleanTransportProtocol.canHandle(URIish uri, Repository local, String remoteName) Determine if this protocol can handle a particular URI.booleanChainingCredentialsProvider.get(URIish uri, CredentialItem... items) Ask for the credential items to be populated.booleanCredentialsProvider.get(URIish uri, List<CredentialItem> items) Ask for the credential items to be populated.abstract booleanCredentialsProvider.get(URIish uri, CredentialItem... items) Ask for the credential items to be populated.booleanNetRCCredentialsProvider.get(URIish uri, CredentialItem... items) Ask for the credential items to be populated.booleanUsernamePasswordCredentialsProvider.get(URIish uri, CredentialItem... items) Ask for the credential items to be populated.JschConfigSessionFactory.getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms) Opens (or reuses) a session to a host.abstract RemoteSessionSshSessionFactory.getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms) Opens (or reuses) a session to a host.TestProtocol.open(URIish uri, Repository local, String remoteName) Open a Transport instance to the other repository.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.booleanRemoteConfig.removePushURI(URIish toRemove) Remove a push-only URI from the list of URIs.booleanRemove a URI from the list of URIs.voidReset the credentials provider for the given URIprotected voidSet uri aURIishobject.Constructors in org.eclipse.jgit.transport with parameters of type URIishModifierConstructorDescriptionHttpConfig(Config config, URIish uri) Creates a newHttpConfigtailored to the givenURIish.HttpConfig(URIish uri) Creates aHttpConfigthat reads values solely from the user config.protectedHttpTransport(Repository local, URIish uri) Create a new transport instance.protectedHttpTransport(URIish uri) Create a minimal HTTP transport instance not tied to a single repository.JschSession(com.jcraft.jsch.Session session, URIish uri) Create a new session object by passing the real Jsch session and the URI information.protectedSshTransport(Repository local, URIish uri) Create a new transport instance.protectedSshTransport(URIish uri) Create a new transport instance without a local repository.protectedTcpTransport(Repository local, URIish uri) Create a new transport instance.protectedTcpTransport(URIish uri) Create a new transport instance without a local repository.protectedTransport(Repository local, URIish uri) Create a new transport instance.protectedCreate a minimal transport instance not tied to a single repository.TransportBundleStream(Repository db, URIish uri, InputStream in) Create a new transport to fetch objects from a streamed bundle. -
Uses of URIish in org.eclipse.jgit.transport.sshd
Methods in org.eclipse.jgit.transport.sshd with parameters of type URIishModifier and TypeMethodDescriptionchar[]IdentityPasswordProvider.getPassphrase(URIish uri, int attempt) char[]KeyPasswordProvider.getPassphrase(URIish uri, int attempt) Obtains a passphrase to use to decrypt an ecrypted private key.protected char[]IdentityPasswordProvider.getPassword(URIish uri, int attempt, IdentityPasswordProvider.State state) Retrieves a password to decrypt a private key.protected char[]IdentityPasswordProvider.getPassword(URIish uri, String message) Obtains the passphrase/password for an encrypted private key via theconfigured CredentialsProvider.SshdSessionFactory.getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms) booleanprotected booleanIdentityPasswordProvider.keyLoaded(URIish uri, IdentityPasswordProvider.State state, char[] password, Exception err) Invoked to inform the password provider about the decoding result.booleanInvoked after a key has been loaded. -
Uses of URIish in org.eclipse.jgit.util
Methods in org.eclipse.jgit.util with parameters of type URIishModifier and TypeMethodDescriptionstatic StringSshSupport.runSshCommand(URIish sshUri, CredentialsProvider provider, FS fs, String command, int timeout) Utility to execute a remote SSH command and read the first line of output.
RemoteSetUrlCommand.setRemoteUri(URIish)instead