Class LastVersionColumn
- java.lang.Object
-
- hudson.views.ListViewColumn
-
- jenkins.plugins.maveninfo.columns.AbstractMavenInfoColumn
-
- jenkins.plugins.maveninfo.columns.LastVersionColumn
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ListViewColumn>
public class LastVersionColumn extends AbstractMavenInfoColumn
Prints version of the last build of a Maven Job.- Author:
- emenaceb
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LastVersionColumn.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description LastVersionColumn(String columnName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.sf.json.JSONObject
getAjaxModuleList(String jobId)
protected hudson.maven.MavenModuleSetBuild
getBuild(hudson.maven.MavenModuleSet job)
protected ModuleNamePattern
getModulePattern(hudson.maven.MavenModuleSet job)
String
getVersion(hudson.maven.MavenModuleSet job)
boolean
isMultipleVersions(hudson.maven.MavenModuleSet job)
Object
readResolve()
Deserialization method to ensure compatibility.-
Methods inherited from class jenkins.plugins.maveninfo.columns.AbstractMavenInfoColumn
getColumnCaption, getColumnName, setColumnName
-
Methods inherited from class hudson.views.ListViewColumn
all, createDefaultInitialColumnList, createDefaultInitialColumnList, createDefaultInitialColumnList, getDescriptor, shownByDefault
-
-
-
-
Constructor Detail
-
LastVersionColumn
@DataBoundConstructor public LastVersionColumn(String columnName)
-
-
Method Detail
-
getAjaxModuleList
@JavaScriptMethod public net.sf.json.JSONObject getAjaxModuleList(String jobId)
-
getBuild
protected hudson.maven.MavenModuleSetBuild getBuild(hudson.maven.MavenModuleSet job)
-
getModulePattern
protected ModuleNamePattern getModulePattern(hudson.maven.MavenModuleSet job)
-
getVersion
public String getVersion(hudson.maven.MavenModuleSet job)
-
isMultipleVersions
public boolean isMultipleVersions(hudson.maven.MavenModuleSet job)
-
readResolve
public Object readResolve()
Deserialization method to ensure compatibility.- Returns:
-
-