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()
 
 - 
 
 -