Uses of Interface
org.apache.maven.api.RemoteRepository
Packages that use RemoteRepository
Package
Description
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Uses of RemoteRepository in org.apache.maven.api
Methods in org.apache.maven.api that return RemoteRepositoryModifier and TypeMethodDescriptionSession.createRemoteRepository
(String id, String url) Shortcut forgetService(RepositoryFactory.class).createRemote(...)
.Session.createRemoteRepository
(Repository repository) Shortcut forgetService(RepositoryFactory.class).createRemote(...)
.Methods in org.apache.maven.api that return types with arguments of type RemoteRepositoryModifier and TypeMethodDescriptionNode.getRemoteRepositories()
Session.getRemoteRepositories()
Node.getRepository()
The repository where this artifact has been downloaded from.Methods in org.apache.maven.api with parameters of type RemoteRepositoryModifier and TypeMethodDescriptionvoid
Session.deployArtifact
(RemoteRepository repository, Artifact... artifacts) Shortcut forgetService(ArtifactDeployer.class).deploy(...)
.Session.getPathForRemoteArtifact
(RemoteRepository remote, Artifact artifact) Gets the relative path for an artifact cached from a remote repository.Method parameters in org.apache.maven.api with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionSession.withRemoteRepositories
(List<RemoteRepository> repositories) Creates a derived session using the given remote repositories. -
Uses of RemoteRepository in org.apache.maven.api.services
Methods in org.apache.maven.api.services that return RemoteRepositoryModifier and TypeMethodDescriptionRepositoryFactory.createRemote
(String id, String url) RepositoryFactory.createRemote
(Repository repository) ArtifactDeployerRequest.getRepository()
Methods in org.apache.maven.api.services that return types with arguments of type RemoteRepositoryModifier and TypeMethodDescriptionRepositoryFactory.aggregate
(Session session, List<RemoteRepository> dominant, List<RemoteRepository> recessive, boolean processRecessive) ProjectManager.getRemotePluginRepositories
(Project project) Returns an immutable list of project remote plugin repositories (directly specified or inherited).ProjectManager.getRemoteProjectRepositories
(Project project) Returns an immutable list of project remote repositories (directly specified or inherited).ModelRepositoryHolder.getRepositories()
Methods in org.apache.maven.api.services with parameters of type RemoteRepositoryModifier and TypeMethodDescriptionstatic ArtifactDeployerRequest
ArtifactDeployerRequest.build
(Session session, RemoteRepository repository, Collection<Artifact> artifacts) default void
ArtifactDeployer.deploy
(Session session, RemoteRepository repository, Collection<Artifact> artifacts) LocalRepositoryManager.getPathForRemoteArtifact
(Session session, LocalRepository local, RemoteRepository remote, Artifact artifact) Gets the relative path for an artifact cached from a remote repository.ArtifactDeployerRequest.ArtifactDeployerRequestBuilder.repository
(RemoteRepository repository) TransportProvider.transport
(Session session, RemoteRepository repository) Provides newTransport
instance for givenRemoteRepository
, if possible.Method parameters in org.apache.maven.api.services with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionRepositoryFactory.aggregate
(Session session, List<RemoteRepository> dominant, List<RemoteRepository> recessive, boolean processRecessive) -
Uses of RemoteRepository in org.apache.maven.internal.impl
Classes in org.apache.maven.internal.impl that implement RemoteRepositoryFields in org.apache.maven.internal.impl with type parameters of type RemoteRepositoryModifier and TypeFieldDescriptionprotected final List
<RemoteRepository> AbstractSession.repositories
Methods in org.apache.maven.internal.impl that return RemoteRepositoryModifier and TypeMethodDescriptionDefaultRepositoryFactory.createRemote
(String id, String url) DefaultRepositoryFactory.createRemote
(Repository repository) AbstractSession.createRemoteRepository
(String id, String url) Shortcut forgetService(RepositoryFactory.class).createRemote(...)
AbstractSession.createRemoteRepository
(Repository repository) Shortcut forgetService(RepositoryFactory.class).createRemote(...)
AbstractSession.getRemoteRepository
(org.eclipse.aether.repository.RemoteRepository repository) InternalSession.getRemoteRepository
(org.eclipse.aether.repository.RemoteRepository repository) Methods in org.apache.maven.internal.impl that return types with arguments of type RemoteRepositoryModifier and TypeMethodDescriptionDefaultRepositoryFactory.aggregate
(Session session, List<RemoteRepository> dominant, List<RemoteRepository> recessive, boolean processRecessive) DefaultProjectManager.getRemotePluginRepositories
(Project project) DefaultProjectManager.getRemoteProjectRepositories
(Project project) AbstractSession.getRemoteRepositories()
DefaultNode.getRemoteRepositories()
DefaultNode.getRepository()
Methods in org.apache.maven.internal.impl with parameters of type RemoteRepositoryModifier and TypeMethodDescriptionvoid
AbstractSession.deployArtifact
(RemoteRepository repository, Artifact... artifacts) Shortcut forgetService(ArtifactDeployer.class).deploy(...)
AbstractSession.getPathForRemoteArtifact
(RemoteRepository remote, Artifact artifact) DefaultLocalRepositoryManager.getPathForRemoteArtifact
(Session session, LocalRepository local, RemoteRepository remote, Artifact artifact) DefaultSession.toArtifactRepository
(RemoteRepository repository) InternalMavenSession.toArtifactRepository
(RemoteRepository repository) org.eclipse.aether.repository.RemoteRepository
AbstractSession.toRepository
(RemoteRepository repository) org.eclipse.aether.repository.RemoteRepository
InternalSession.toRepository
(RemoteRepository repository) DefaultTransportProvider.transport
(Session session, RemoteRepository repository) Method parameters in org.apache.maven.internal.impl with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionDefaultRepositoryFactory.aggregate
(Session session, List<RemoteRepository> dominant, List<RemoteRepository> recessive, boolean processRecessive) protected abstract Session
AbstractSession.newSession
(org.eclipse.aether.RepositorySystemSession session, List<RemoteRepository> repositories) protected Session
DefaultSession.newSession
(MavenSession mavenSession, List<RemoteRepository> repositories) protected Session
DefaultSession.newSession
(org.eclipse.aether.RepositorySystemSession repoSession, List<RemoteRepository> repositories) DefaultSession.toArtifactRepositories
(List<RemoteRepository> repositories) InternalMavenSession.toArtifactRepositories
(List<RemoteRepository> repositories) List
<org.eclipse.aether.repository.RemoteRepository> AbstractSession.toRepositories
(List<RemoteRepository> repositories) List
<org.eclipse.aether.repository.RemoteRepository> InternalSession.toRepositories
(List<RemoteRepository> repositories) AbstractSession.withRemoteRepositories
(List<RemoteRepository> repositories) Constructor parameters in org.apache.maven.internal.impl with type arguments of type RemoteRepositoryModifierConstructorDescriptionAbstractSession
(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RepositorySystem repositorySystem, List<RemoteRepository> repositories, List<org.eclipse.aether.repository.RemoteRepository> resolverRepositories, Lookup lookup) DefaultSession
(MavenSession session, org.eclipse.aether.RepositorySystem repositorySystem, List<RemoteRepository> remoteRepositories, MavenRepositorySystem mavenRepositorySystem, Lookup lookup, RuntimeInformation runtimeInformation) -
Uses of RemoteRepository in org.apache.maven.internal.impl.resolver
Methods in org.apache.maven.internal.impl.resolver that return types with arguments of type RemoteRepositoryConstructor parameters in org.apache.maven.internal.impl.resolver with type arguments of type RemoteRepositoryModifierConstructorDescriptionDefaultModelRepositoryHolder
(Session session, DefaultModelRepositoryHolder.RepositoryMerging repositoryMerging, List<RemoteRepository> externalRepositories)