public interface ModuleRepositoryResolver
Modifier and Type | Method and Description |
---|---|
Set<MavenRepositoryMetadata> |
getRemoteRepositoriesMetaData()
Get a collection of Repositories a Module will resolve artifacts against.
|
Set<MavenRepositoryMetadata> |
getRemoteRepositoriesMetaData(Module module)
Get a collection of Repositories a Module will resolve artifacts against.
|
Set<MavenRepositoryMetadata> |
getRepositoriesResolvingArtifact(GAV gav,
MavenRepositoryMetadata... filter)
Get a collection of Repositories that a given GAV resolve against.
|
Set<MavenRepositoryMetadata> |
getRepositoriesResolvingArtifact(GAV gav,
Module module,
MavenRepositoryMetadata... filter)
Get a collection of Repositories that a given GAV resolve against.
|
Set<MavenRepositoryMetadata> |
getRepositoriesResolvingArtifact(String pom,
MavenRepositoryMetadata... filter)
Get a collection of Repositories that a given GAV resolve against.
|
Set<MavenRepositoryMetadata> getRemoteRepositoriesMetaData()
Set<MavenRepositoryMetadata> getRemoteRepositoriesMetaData(Module module)
module
- The Module to retrieve Repository information.Set<MavenRepositoryMetadata> getRepositoriesResolvingArtifact(GAV gav, MavenRepositoryMetadata... filter)
gav
- The GAV for the artifact to resolvefilter
- An optional Set of MavenRepositoryMetadata to filter the results. Those in the filter are included. If a filter is not provided all results are returned.Set<MavenRepositoryMetadata> getRepositoriesResolvingArtifact(GAV gav, Module module, MavenRepositoryMetadata... filter)
gav
- The GAV for the artifact to resolvemodule
- The Module who's RemoteRepository information will be used to resolve the artifact.filter
- An optional Set of MavenRepositoryMetadata to filter the results. Those in the filter are included. If a filter is not provided all results are returned.Set<MavenRepositoryMetadata> getRepositoriesResolvingArtifact(String pom, MavenRepositoryMetadata... filter)
pom
- The POM containing prospective GAV and repository configuration (in addition to settings.xml)filter
- An optional Set of MavenRepositoryMetadata to filter the results. Those in the filter are included. If a filter is not provided all results are returned.Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.