
au.com.centrumsystems.hudson.plugin.buildpipeline.ProjectGridBuilderDescriptor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of build-pipeline-plugin Show documentation
Show all versions of build-pipeline-plugin Show documentation
This plugin provides build pipeline functionality to Hudson and Jenkins. This allows a chain of jobs to be visualised in a new view. Manual jobs in the pipeline can be triggered by a user with the appropriate permissions manually confirming.
The newest version!
package au.com.centrumsystems.hudson.plugin.buildpipeline;
import hudson.DescriptorExtensionList;
import hudson.model.Descriptor;
import hudson.model.Hudson;
/**
* {@link Descriptor} for {@link ProjectGridBuilder}.
*
* @author Kohsuke Kawaguchi
*/
public abstract class ProjectGridBuilderDescriptor extends Descriptor {
/**
* For {@link Descriptor}s that explicitly specify {@link ProjectGridBuilder}
*
* @param clazz
* The type of the {@link ProjectGridBuilder}.
*/
public ProjectGridBuilderDescriptor(Class extends ProjectGridBuilder> clazz) {
super(clazz);
}
/**
* For {@link Descriptor}s that are enclosed in their {@link ProjectGridBuilder}s.
*/
public ProjectGridBuilderDescriptor() {
}
/**
* Returns all the registered {@link ProjectGridBuilder} descriptors.
*
* @return
* always non-null
*/
public static DescriptorExtensionList all() {
return Hudson.getInstance().getDescriptorList(ProjectGridBuilder.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy