Class BuildCauseOverride
- java.lang.Object
-
- hudson.plugins.project_inheritance.projects.causes.BuildCauseOverride
-
- All Implemented Interfaces:
ExtensionPoint
public abstract class BuildCauseOverride extends Object implements ExtensionPoint
This class serves as an extension point to enable plugins to contribute additional entries forCause.- Author:
- kmilliga
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description BuildCauseOverride()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ExtensionList<? extends BuildCauseOverride>all()abstract List<Cause>getBuildCauseOverride(org.kohsuke.stapler.StaplerRequest req)static List<Cause>getBuildCauseOverrideByAll(org.kohsuke.stapler.StaplerRequest req)Compiles a list of allCauseto be contributed to the build.
-
-
-
Method Detail
-
getBuildCauseOverride
public abstract List<Cause> getBuildCauseOverride(org.kohsuke.stapler.StaplerRequest req)
-
getBuildCauseOverrideByAll
public static List<Cause> getBuildCauseOverrideByAll(org.kohsuke.stapler.StaplerRequest req)
Compiles a list of allCauseto be contributed to the build.- Parameters:
req- TheStaplerRequestfor the build request.- Returns:
- A list of
Causethat have been identified by all defined contributors.
-
all
public static ExtensionList<? extends BuildCauseOverride> all()
-
-