public class HPI extends MavenArtifact
| Modifier and Type | Class and Description |
|---|---|
static class |
HPI.Dependency |
static class |
HPI.Developer |
| Modifier and Type | Field and Description |
|---|---|
PluginHistory |
history
Which of the lineage did this come from?
|
artifact, repository, version| Constructor and Description |
|---|
HPI(MavenRepository repository,
PluginHistory history,
org.sonatype.nexus.index.ArtifactInfo artifact) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBuiltBy()
Who built this release?
|
String |
getCompatibleSinceVersion() |
List<HPI.Dependency> |
getDependencies() |
List<HPI.Developer> |
getDevelopers() |
String |
getDisplayName() |
String |
getRequiredHudsonVersion()
Deprecated.
Most probably you should be using
getRequiredJenkinsVersion() |
String |
getRequiredJenkinsVersion() |
String |
getSandboxStatus() |
URL |
getURL()
Download a plugin via more intuitive URL.
|
boolean |
isAuthenticJenkinsArtifact()
Does this artifact come from the jenkins community?
|
getDateFormat, getDigest, getGavId, getManifest, getManifestAttributes, getTimestamp, getTimestampAsDate, getTimestampAsString, getVersion, resolve, resolvePOM, resolveSources, toJSON, toStringpublic final PluginHistory history
public HPI(MavenRepository repository, PluginHistory history, org.sonatype.nexus.index.ArtifactInfo artifact) throws org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
org.apache.maven.artifact.resolver.AbstractArtifactResolutionExceptionpublic URL getURL() throws MalformedURLException
getURL in class MavenArtifactMalformedURLExceptionpublic String getBuiltBy() throws IOException
IOExceptionpublic String getRequiredHudsonVersion() throws IOException
getRequiredJenkinsVersion()IOExceptionpublic String getRequiredJenkinsVersion() throws IOException
IOExceptionpublic String getCompatibleSinceVersion() throws IOException
IOExceptionpublic String getDisplayName() throws IOException
IOExceptionpublic String getSandboxStatus() throws IOException
IOExceptionpublic List<HPI.Dependency> getDependencies() throws IOException
IOExceptionpublic List<HPI.Developer> getDevelopers() throws IOException
IOExceptionpublic boolean isAuthenticJenkinsArtifact()
Copyright © 2004-2012. All Rights Reserved.