public final class FanInReverseBuildTrigger
extends hudson.triggers.Trigger<hudson.model.Job>
implements jenkins.model.DependencyDeclarer
Modifier and Type | Class and Description |
---|---|
static class |
FanInReverseBuildTrigger.DescriptorImpl |
static class |
FanInReverseBuildTrigger.FanInDependency |
static class |
FanInReverseBuildTrigger.ItemListenerImpl |
static class |
FanInReverseBuildTrigger.RunListenerImpl |
Constructor and Description |
---|
FanInReverseBuildTrigger(String upstreamProjects,
boolean watchUpstreamRecursively,
hudson.model.Result threshold) |
Modifier and Type | Method and Description |
---|---|
void |
buildDependencyGraph(hudson.model.AbstractProject downstream,
hudson.model.DependencyGraph graph) |
hudson.model.Result |
getThreshold() |
String |
getUpstreamProjects() |
boolean |
isWatchUpstreamRecursively() |
void |
start(hudson.model.Job project,
boolean newInstance) |
void |
stop() |
@DataBoundConstructor public FanInReverseBuildTrigger(String upstreamProjects, boolean watchUpstreamRecursively, hudson.model.Result threshold)
public String getUpstreamProjects()
public hudson.model.Result getThreshold()
public boolean isWatchUpstreamRecursively()
public void buildDependencyGraph(hudson.model.AbstractProject downstream, hudson.model.DependencyGraph graph)
buildDependencyGraph
in interface jenkins.model.DependencyDeclarer
public void start(hudson.model.Job project, boolean newInstance)
start
in class hudson.triggers.Trigger<hudson.model.Job>
public void stop()
stop
in class hudson.triggers.Trigger<hudson.model.Job>
Copyright © 2016–2018. All rights reserved.