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
ConstructorDescriptionParameterizedDependency
(AbstractProject upstream, AbstractProject downstream, BuildTriggerConfig config) -
Method Summary
Modifier and TypeMethodDescriptionstatic void
add
(AbstractProject upstream, AbstractProject downstream, BuildTriggerConfig config, DependencyGraph graph) boolean
int
hashCode()
boolean
shouldTriggerBuild
(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:
equals
in classDependencyGraph.Dependency
-
hashCode
public int hashCode()- Overrides:
hashCode
in classDependencyGraph.Dependency
-
shouldTriggerBuild
- Overrides:
shouldTriggerBuild
in classDependencyGraph.Dependency
-