org.jvnet.hudson.update_center
Class HPI
java.lang.Object
org.jvnet.hudson.update_center.MavenArtifact
org.jvnet.hudson.update_center.HPI
public class HPI
- extends MavenArtifact
A particular version of a plugin and its metadata.
- Author:
- Kohsuke Kawaguchi
history
public final PluginHistory history
- Which of the lineage did this come from?
HPI
public HPI(MavenRepository repository,
PluginHistory history,
org.sonatype.nexus.index.ArtifactInfo artifact)
throws org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
- Throws:
org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
getURL
public URL getURL()
throws MalformedURLException
- Download a plugin via more intuitive URL. This also helps us track download counts.
- Overrides:
getURL in class MavenArtifact
- Throws:
MalformedURLException
getBuiltBy
public String getBuiltBy()
throws IOException
- Who built this release?
- Throws:
IOException
getRequiredHudsonVersion
public String getRequiredHudsonVersion()
throws IOException
- Deprecated. Most probably you should be using
getRequiredJenkinsVersion()
- Throws:
IOException
getRequiredJenkinsVersion
public String getRequiredJenkinsVersion()
throws IOException
- Throws:
IOException
getCompatibleSinceVersion
public String getCompatibleSinceVersion()
throws IOException
- Throws:
IOException
getDisplayName
public String getDisplayName()
throws IOException
- Throws:
IOException
getSandboxStatus
public String getSandboxStatus()
throws IOException
- Throws:
IOException
getDependencies
public List<HPI.Dependency> getDependencies()
throws IOException
- Throws:
IOException
getDevelopers
public List<HPI.Developer> getDevelopers()
throws IOException
- Throws:
IOException
Copyright © 2004-2011. All Rights Reserved.