|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jvnet.hudson.update_center.MavenRepository
public abstract class MavenRepository
A collection of artifacts from which we build index.
| Constructor Summary | |
|---|---|
MavenRepository()
|
|
| Method Summary | |
|---|---|
abstract java.util.TreeMap<VersionNumber,HudsonWar> |
getHudsonWar()
Discover all hudson.war versions. |
abstract java.util.Collection<PluginHistory> |
listHudsonPlugins()
Discover all plugins from this Maven repository. |
java.util.Map<java.util.Date,java.util.Map<java.lang.String,HPI>> |
listHudsonPluginsByReleaseDate()
Discover all plugins from this Maven repository in order released, not using PluginHistory. |
protected java.io.File |
resolve(org.sonatype.nexus.index.ArtifactInfo a)
|
protected abstract java.io.File |
resolve(org.sonatype.nexus.index.ArtifactInfo a,
java.lang.String type)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MavenRepository()
| Method Detail |
|---|
public abstract java.util.Collection<PluginHistory> listHudsonPlugins()
throws org.codehaus.plexus.PlexusContainerException,
org.codehaus.plexus.component.repository.exception.ComponentLookupException,
java.io.IOException,
org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException,
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
org.codehaus.plexus.PlexusContainerException
org.codehaus.plexus.component.repository.exception.ComponentLookupException
java.io.IOException
org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
public java.util.Map<java.util.Date,java.util.Map<java.lang.String,HPI>> listHudsonPluginsByReleaseDate()
throws org.codehaus.plexus.PlexusContainerException,
org.codehaus.plexus.component.repository.exception.ComponentLookupException,
java.io.IOException,
org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException,
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
org.codehaus.plexus.PlexusContainerException
org.codehaus.plexus.component.repository.exception.ComponentLookupException
java.io.IOException
org.sonatype.nexus.index.context.UnsupportedExistingLuceneIndexException
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
public abstract java.util.TreeMap<VersionNumber,HudsonWar> getHudsonWar()
throws java.io.IOException,
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
java.io.IOException
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
protected java.io.File resolve(org.sonatype.nexus.index.ArtifactInfo a)
throws org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
protected abstract java.io.File resolve(org.sonatype.nexus.index.ArtifactInfo a,
java.lang.String type)
throws org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||