org.jenkins_ci.plugins.flexible_publish
クラス ConditionalDependencyWrapper

java.lang.Object
  上位を拡張 hudson.model.DependencyGraph.Dependency
      上位を拡張 org.jenkins_ci.plugins.flexible_publish.ConditionalDependencyWrapper

public class ConditionalDependencyWrapper
extends hudson.model.DependencyGraph.Dependency

Wraps DependencyGraph.Dependency and evaluates RunCondition when the dependency is triggered.


コンストラクタの概要
ConditionalDependencyWrapper(hudson.model.DependencyGraph.Dependency dep, org.jenkins_ci.plugins.run_condition.RunCondition condition, org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
           
 
メソッドの概要
 boolean equals(java.lang.Object obj)
           
 hudson.model.AbstractProject getDownstreamProject()
           
 hudson.model.AbstractProject getUpstreamProject()
           
 int hashCode()
           
 boolean pointsItself()
           
 boolean shouldTriggerBuild(hudson.model.AbstractBuild build, hudson.model.TaskListener listener, java.util.List<hudson.model.Action> actions)
          Determines whether the downstream project should be launched.
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConditionalDependencyWrapper

public ConditionalDependencyWrapper(hudson.model.DependencyGraph.Dependency dep,
                                    org.jenkins_ci.plugins.run_condition.RunCondition condition,
                                    org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
メソッドの詳細

shouldTriggerBuild

public boolean shouldTriggerBuild(hudson.model.AbstractBuild build,
                                  hudson.model.TaskListener listener,
                                  java.util.List<hudson.model.Action> actions)
Determines whether the downstream project should be launched. RunCondition is evaluated.

オーバーライド:
クラス hudson.model.DependencyGraph.Dependency 内の shouldTriggerBuild
関連項目:
DependencyGraph.Dependency.shouldTriggerBuild(hudson.model.AbstractBuild, hudson.model.TaskListener, java.util.List)

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス hudson.model.DependencyGraph.Dependency 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス hudson.model.DependencyGraph.Dependency 内の hashCode

getDownstreamProject

public hudson.model.AbstractProject getDownstreamProject()
オーバーライド:
クラス hudson.model.DependencyGraph.Dependency 内の getDownstreamProject

getUpstreamProject

public hudson.model.AbstractProject getUpstreamProject()
オーバーライド:
クラス hudson.model.DependencyGraph.Dependency 内の getUpstreamProject

pointsItself

public boolean pointsItself()
オーバーライド:
クラス hudson.model.DependencyGraph.Dependency 内の pointsItself


Copyright © 2004-2014. All Rights Reserved.