Uses of Interface
org.apache.maven.api.RemoteRepository
Packages that use RemoteRepository
Package
Description
Maven Core API
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
-
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()
Retrieves a list of remote repositories associated with this session.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, ProducedArtifact... 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.resolveArtifact
(ArtifactCoordinates coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveArtifact
(Artifact artifact, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveArtifacts
(Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveHighestVersion
(ArtifactCoordinates artifact, List<RemoteRepository> repositories) Resolves the highest available version of a version range.Session.resolveVersionRange
(ArtifactCoordinates artifact, List<RemoteRepository> repositories) Expands a version range to a list of matching versions, in ascending order.Session.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 plugin remote repositories (directly specified or inherited).ProjectManager.getRemoteProjectRepositories
(Project project) Returns an immutable list of project remote repositories (directly specified or inherited).ArtifactResolverRequest.getRepositories()
DependencyResolverRequest.getRepositories()
ModelBuilderRequest.getRepositories()
ProjectBuilderRequest.getRepositories()
VersionRangeResolverRequest.getRepositories()
VersionResolverRequest.getRepositories()
Methods in org.apache.maven.api.services with parameters of type RemoteRepositoryModifier and TypeMethodDescriptionstatic ArtifactDeployerRequest
ArtifactDeployerRequest.build
(Session session, RemoteRepository repository, Collection<ProducedArtifact> artifacts) default void
ArtifactDeployer.deploy
(Session session, RemoteRepository repository, Collection<ProducedArtifact> 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) static ArtifactResolverRequest
ArtifactResolverRequest.build
(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) static VersionRangeResolverRequest
VersionRangeResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) static VersionResolverRequest
VersionResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) ArtifactResolverRequest.ArtifactResolverRequestBuilder.repositories
(List<RemoteRepository> repositories) DependencyResolverRequest.DependencyResolverRequestBuilder.repositories
(List<RemoteRepository> repositories) ModelBuilderRequest.ModelBuilderRequestBuilder.repositories
(List<RemoteRepository> repositories) ProjectBuilderRequest.ProjectBuilderRequestBuilder.repositories
(List<RemoteRepository> repositories) VersionRangeResolverRequest.VersionResolverRequestBuilder.repositories
(List<RemoteRepository> repositories) VersionResolverRequest.VersionResolverRequestBuilder.repositories
(List<RemoteRepository> repositories) default ArtifactResolverResult
ArtifactResolver.resolve
(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Resolves several artifacts from their coordinates.default VersionRangeResolverResult
VersionRangeResolver.resolve
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) Expands a version range to a list of matching versions, in ascending order.