Class ParameterizedDependency
java.lang.Object
hudson.model.DependencyGraph.Dependency
hudson.plugins.parameterizedtrigger.ParameterizedDependency
- Direct Known Subclasses:
TriggerBuilder.TriggerBuilderDependency
Invoke downstream projects with applicable parameters using
DependencyGraph.Dependency interface.
- Author:
- Alan Harder
-
Constructor Summary
ConstructorsConstructorDescriptionParameterizedDependency(AbstractProject upstream, AbstractProject downstream, BuildTriggerConfig config) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidadd(AbstractProject upstream, AbstractProject downstream, BuildTriggerConfig config, DependencyGraph graph) booleaninthashCode()booleanshouldTriggerBuild(AbstractBuild build, TaskListener listener, List<Action> actions) Methods inherited from class hudson.model.DependencyGraph.Dependency
getDownstreamProject, getUpstreamProject, pointsItself, toString
-
Constructor Details
-
ParameterizedDependency
public ParameterizedDependency(AbstractProject upstream, AbstractProject downstream, BuildTriggerConfig config)
-
-
Method Details
-
add
public static void add(AbstractProject upstream, AbstractProject downstream, BuildTriggerConfig config, DependencyGraph graph) -
equals
- Overrides:
equalsin classDependencyGraph.Dependency
-
hashCode
public int hashCode()- Overrides:
hashCodein classDependencyGraph.Dependency
-
shouldTriggerBuild
- Overrides:
shouldTriggerBuildin classDependencyGraph.Dependency
-