Uses of Interface
org.apache.maven.api.RemoteRepository
Packages that use RemoteRepository
Package
Description
Maven Core API
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()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 TypeMethodDescriptionvoidSession.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.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
Fields in org.apache.maven.api.services declared as RemoteRepositoryModifier and TypeFieldDescriptionprivate final RemoteRepositoryArtifactDeployerRequest.ArtifactDeployerRequestBuilder.DefaultArtifactDeployerRequest.repository(package private) RemoteRepositoryArtifactDeployerRequest.ArtifactDeployerRequestBuilder.repositoryFields in org.apache.maven.api.services with type parameters of type RemoteRepositoryModifier and TypeFieldDescriptionprivate final List<RemoteRepository> ArtifactResolverRequest.ArtifactResolverRequestBuilder.DefaultArtifactResolverRequest.repositories(package private) List<RemoteRepository> ArtifactResolverRequest.ArtifactResolverRequestBuilder.repositoriesprivate final List<RemoteRepository> DependencyResolverRequest.DependencyResolverRequestBuilder.DefaultDependencyResolverRequest.repositories(package private) List<RemoteRepository> DependencyResolverRequest.DependencyResolverRequestBuilder.repositoriesprivate final List<RemoteRepository> ModelBuilderRequest.ModelBuilderRequestBuilder.DefaultModelBuilderRequest.repositories(package private) List<RemoteRepository> ModelBuilderRequest.ModelBuilderRequestBuilder.repositoriesprivate final List<RemoteRepository> ProjectBuilderRequest.ProjectBuilderRequestBuilder.DefaultProjectBuilderRequest.repositories(package private) List<RemoteRepository> ProjectBuilderRequest.ProjectBuilderRequestBuilder.repositoriesprivate final List<RemoteRepository> VersionRangeResolverRequest.VersionResolverRequestBuilder.DefaultVersionResolverRequest.repositories(package private) List<RemoteRepository> VersionRangeResolverRequest.VersionResolverRequestBuilder.repositoriesprivate final List<RemoteRepository> VersionResolverRequest.VersionResolverRequestBuilder.DefaultVersionResolverRequest.repositories(package private) List<RemoteRepository> VersionResolverRequest.VersionResolverRequestBuilder.repositoriesMethods in org.apache.maven.api.services that return RemoteRepositoryModifier and TypeMethodDescriptionRepositoryFactory.createRemote(String id, String url) RepositoryFactory.createRemote(Repository repository) ArtifactDeployerRequest.ArtifactDeployerRequestBuilder.DefaultArtifactDeployerRequest.getRepository()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).ArtifactResolverRequest.ArtifactResolverRequestBuilder.DefaultArtifactResolverRequest.getRepositories()ArtifactResolverRequest.getRepositories()DependencyResolverRequest.DependencyResolverRequestBuilder.DefaultDependencyResolverRequest.getRepositories()DependencyResolverRequest.getRepositories()ModelBuilderRequest.getRepositories()ModelBuilderRequest.ModelBuilderRequestBuilder.DefaultModelBuilderRequest.getRepositories()ProjectBuilderRequest.getRepositories()ProjectBuilderRequest.ProjectBuilderRequestBuilder.DefaultProjectBuilderRequest.getRepositories()VersionRangeResolverRequest.getRepositories()VersionRangeResolverRequest.VersionResolverRequestBuilder.DefaultVersionResolverRequest.getRepositories()VersionResolverRequest.getRepositories()VersionResolverRequest.VersionResolverRequestBuilder.DefaultVersionResolverRequest.getRepositories()Methods in org.apache.maven.api.services with parameters of type RemoteRepositoryModifier and TypeMethodDescriptionstatic ArtifactDeployerRequestArtifactDeployerRequest.build(Session session, RemoteRepository repository, Collection<ProducedArtifact> artifacts) default voidArtifactDeployer.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 newTransportinstance 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 ArtifactResolverRequestArtifactResolverRequest.build(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) static VersionRangeResolverRequestVersionRangeResolverRequest.build(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) static VersionResolverRequestVersionResolverRequest.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 ArtifactResolverResultArtifactResolver.resolve(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Resolves several artifacts from their coordinates.default VersionRangeResolverResultVersionRangeResolver.resolve(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) Expands a version range to a list of matching versions, in ascending order.Constructors in org.apache.maven.api.services with parameters of type RemoteRepositoryModifierConstructorDescription(package private)DefaultArtifactDeployerRequest(Session session, RemoteRepository repository, Collection<ProducedArtifact> artifacts, int retryFailedDeploymentCount) Constructor parameters in org.apache.maven.api.services with type arguments of type RemoteRepositoryModifierConstructorDescription(package private)DefaultArtifactResolverRequest(Session session, Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) (package private)DefaultDependencyResolverRequest(Session session, DependencyResolverRequest.RequestType requestType, Project project, Artifact rootArtifact, DependencyCoordinates root, Collection<DependencyCoordinates> dependencies, Collection<DependencyCoordinates> managedDependencies, boolean verbose, PathScope pathScope, Predicate<PathType> pathTypeFilter, List<RemoteRepository> repositories) Creates a request with the specified properties.(package private)DefaultProjectBuilderRequest(Session session, Path path, Source source, boolean allowStubModel, boolean recursive, boolean processPlugins, List<RemoteRepository> repositories) (package private)DefaultVersionResolverRequest(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) (package private)DefaultVersionResolverRequest(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) -
Uses of RemoteRepository in org.apache.maven.api.services.model
Method parameters in org.apache.maven.api.services.model with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String classifier, Consumer<String> resolvedVersion) default ModelSourceModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) Tries to resolve the POM for the specified dependency coordinates possibly updatingdependency.default ModelSourceModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, Parent parent, AtomicReference<Parent> modified) Tries to resolve the POM for the specified parent coordinates possibly updatingparent. -
Uses of RemoteRepository in org.apache.maven.cli.internal
Method parameters in org.apache.maven.cli.internal with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionprotected SessionBootstrapCoreExtensionManager.SimpleSession.newSession(MavenSession mavenSession, List<RemoteRepository> repositories) Constructor parameters in org.apache.maven.cli.internal with type arguments of type RemoteRepositoryModifierConstructorDescription(package private)SimpleSession(MavenSession session, org.eclipse.aether.RepositorySystem repositorySystem, List<RemoteRepository> repositories) -
Uses of RemoteRepository in org.apache.maven.cling.extensions
Method parameters in org.apache.maven.cling.extensions with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionprotected SessionBootstrapCoreExtensionManager.SimpleSession.newSession(MavenSession mavenSession, List<RemoteRepository> repositories) Constructor parameters in org.apache.maven.cling.extensions with type arguments of type RemoteRepositoryModifierConstructorDescription(package private)SimpleSession(MavenSession session, org.eclipse.aether.RepositorySystem repositorySystem, List<RemoteRepository> repositories) -
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 TypeFieldDescriptionprivate final Map<org.eclipse.aether.repository.RemoteRepository, RemoteRepository> AbstractSession.allRepositoriesprotected final List<RemoteRepository> AbstractSession.repositoriesMethods 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()WrapperNode.getRemoteRepositories()(package private) static List<RemoteRepository> AbstractSession.getRepositories(List<RemoteRepository> repositories, List<org.eclipse.aether.repository.RemoteRepository> resolverRepositories) DefaultNode.getRepository()WrapperNode.getRepository()Methods in org.apache.maven.internal.impl with parameters of type RemoteRepositoryModifier and TypeMethodDescriptionvoidAbstractSession.deployArtifact(RemoteRepository repository, ProducedArtifact... 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.RemoteRepositoryAbstractSession.toRepository(RemoteRepository repository) org.eclipse.aether.repository.RemoteRepositoryInternalSession.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) (package private) static List<RemoteRepository> AbstractSession.getRepositories(List<RemoteRepository> repositories, List<org.eclipse.aether.repository.RemoteRepository> resolverRepositories) protected abstract SessionAbstractSession.newSession(org.eclipse.aether.RepositorySystemSession session, List<RemoteRepository> repositories) protected SessionDefaultSession.newSession(MavenSession mavenSession, List<RemoteRepository> repositories) protected SessionDefaultSession.newSession(org.eclipse.aether.RepositorySystemSession repoSession, List<RemoteRepository> repositories) AbstractSession.resolveArtifact(ArtifactCoordinates coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)AbstractSession.resolveArtifact(Artifact artifact, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)AbstractSession.resolveArtifacts(Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)AbstractSession.resolveVersionRange(ArtifactCoordinates artifact, 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.model
Fields in org.apache.maven.internal.impl.model with type parameters of type RemoteRepositoryModifier and TypeFieldDescription(package private) List<RemoteRepository> DefaultModelBuilder.ModelBuilderSessionState.externalRepositories(package private) List<RemoteRepository> DefaultModelBuilder.ModelBuilderSessionState.pomRepositories(package private) List<RemoteRepository> DefaultModelBuilder.ModelBuilderSessionState.repositoriesMethods in org.apache.maven.internal.impl.model that return types with arguments of type RemoteRepositoryModifier and TypeMethodDescription(package private) static List<RemoteRepository> DefaultModelBuilder.ModelBuilderSessionState.repos(ModelBuilderRequest request) Constructor parameters in org.apache.maven.internal.impl.model with type arguments of type RemoteRepositoryModifierConstructorDescriptionprivateModelBuilderSessionState(Session session, ModelBuilderRequest request, DefaultModelBuilderResult result, ModelCache cache, Graph dag, Map<DefaultModelBuilder.GAKey, Set<ModelSource>> mappedSources, List<RemoteRepository> pomRepositories, List<RemoteRepository> externalRepositories, List<RemoteRepository> repositories) -
Uses of RemoteRepository in org.apache.maven.internal.impl.resolver
Method parameters in org.apache.maven.internal.impl.resolver with type arguments of type RemoteRepositoryModifier and TypeMethodDescriptionprotected PathDefaultModelResolver.getPath(Session session, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String classifier) DefaultModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String type, String classifier, InputLocation location, Consumer<String> resolvedVersion) DefaultModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String classifier, Consumer<String> resolvedVersion) DefaultModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) DefaultModelResolver.resolveModel(Session session, List<RemoteRepository> repositories, Parent parent, AtomicReference<Parent> modified)