public interface DependencyDeclarer
Publisher
s, Builder
s, BuildWrapper
s, and Trigger
s
(or whatever DescribableList.buildDependencyGraph(hudson.model.AbstractProject, hudson.model.DependencyGraph)
is called on, by AbstractProject.buildDependencyGraph(hudson.model.DependencyGraph)
)
can implement this interface to add additional edges to the dependency graph.
Modifier and Type | Method and Description |
---|---|
void |
buildDependencyGraph(AbstractProject owner,
DependencyGraph graph)
Invoked from
AbstractProject.buildDependencyGraph(DependencyGraph) . |
void buildDependencyGraph(AbstractProject owner, DependencyGraph graph)
AbstractProject.buildDependencyGraph(DependencyGraph)
.owner
- The project that owns the publishers, builders, etc.
This information is conceptually redundant, as those objects are
only configured against the single owner, but this information is
nevertheless passed in since often owner information is not recorded.
Never null.graph
- The dependency graph being built. Never null.Copyright © 2004–2021. All rights reserved.