public class VersionCappedMavenRepository extends MavenRepository
MavenRepository to limit the data to the subset compatible with the specific version.| Constructor and Description |
|---|
VersionCappedMavenRepository(MavenRepository base,
hudson.util.VersionNumber cap) |
| Modifier and Type | Method and Description |
|---|---|
TreeMap<hudson.util.VersionNumber,HudsonWar> |
getHudsonWar()
Discover all hudson.war versions.
|
Collection<PluginHistory> |
listHudsonPlugins()
Discover all plugins from this Maven repository.
|
File |
resolve(org.sonatype.nexus.index.ArtifactInfo a,
String type,
String classifier) |
findPlugin, listHudsonPluginsByReleaseDate, resolvepublic VersionCappedMavenRepository(MavenRepository base, hudson.util.VersionNumber cap)
public TreeMap<hudson.util.VersionNumber,HudsonWar> getHudsonWar() throws IOException, org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
MavenRepositorygetHudsonWar in class MavenRepositoryIOExceptionorg.apache.maven.artifact.resolver.AbstractArtifactResolutionExceptionpublic Collection<PluginHistory> listHudsonPlugins() throws org.codehaus.plexus.PlexusContainerException, org.codehaus.plexus.component.repository.exception.ComponentLookupException, IOException, org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException, org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
MavenRepositorylistHudsonPlugins in class MavenRepositoryorg.codehaus.plexus.PlexusContainerExceptionorg.codehaus.plexus.component.repository.exception.ComponentLookupExceptionIOExceptionorg.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexExceptionorg.apache.maven.artifact.resolver.AbstractArtifactResolutionExceptionpublic File resolve(org.sonatype.nexus.index.ArtifactInfo a, String type, String classifier) throws org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
resolve in class MavenRepositoryorg.apache.maven.artifact.resolver.AbstractArtifactResolutionExceptionCopyright © 2004-2012. All Rights Reserved.