hudson.ivy
Class IvyThresholdDependency

java.lang.Object
  extended by hudson.model.DependencyGraph.Dependency
      extended by hudson.ivy.IvyDependency
          extended by hudson.ivy.IvyThresholdDependency

public class IvyThresholdDependency
extends IvyDependency

Invoke downstream projects with applicable parameters using Hudson's DependencyGraph.Dependency interface.

Author:
tbingaman

Constructor Summary
IvyThresholdDependency(hudson.model.AbstractProject<?,?> upstream, hudson.model.AbstractProject<?,?> downstream, hudson.model.Result threshold)
           
 
Method Summary
 boolean shouldTriggerBuild(hudson.model.AbstractBuild build, hudson.model.TaskListener listener, java.util.List<hudson.model.Action> actions)
           
 
Methods inherited from class hudson.model.DependencyGraph.Dependency
equals, getDownstreamProject, getUpstreamProject, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IvyThresholdDependency

public IvyThresholdDependency(hudson.model.AbstractProject<?,?> upstream,
                              hudson.model.AbstractProject<?,?> downstream,
                              hudson.model.Result threshold)
Method Detail

shouldTriggerBuild

public boolean shouldTriggerBuild(hudson.model.AbstractBuild build,
                                  hudson.model.TaskListener listener,
                                  java.util.List<hudson.model.Action> actions)
Overrides:
shouldTriggerBuild in class hudson.model.DependencyGraph.Dependency


Copyright © 2010. All Rights Reserved.