public class ConditionalDependencyGraphWrapper
extends hudson.model.DependencyGraph
DependencyGraph and append RunCondition to Dependency.
Methods other than addDependency are just calling methods of wrapped DependencyGraph| コンストラクタと説明 |
|---|
ConditionalDependencyGraphWrapper(hudson.model.DependencyGraph graph,
org.jenkins_ci.plugins.run_condition.RunCondition condition,
org.jenkins_ci.plugins.run_condition.BuildStepRunner runner) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addDependency(hudson.model.DependencyGraph.Dependency dep)
Add dependency.
|
void |
build() |
int |
compare(hudson.model.AbstractProject o1,
hudson.model.AbstractProject o2) |
<T> T |
getComputationalData(Class<T> key) |
List<hudson.model.AbstractProject> |
getDownstream(hudson.model.AbstractProject p) |
List<hudson.model.DependencyGraph.Dependency> |
getDownstreamDependencies(hudson.model.AbstractProject p) |
Set<hudson.model.AbstractProject> |
getTransitiveDownstream(hudson.model.AbstractProject src) |
Set<hudson.model.AbstractProject> |
getTransitiveUpstream(hudson.model.AbstractProject src) |
List<hudson.model.AbstractProject> |
getUpstream(hudson.model.AbstractProject p) |
List<hudson.model.DependencyGraph.Dependency> |
getUpstreamDependencies(hudson.model.AbstractProject p) |
boolean |
hasIndirectDependencies(hudson.model.AbstractProject src,
hudson.model.AbstractProject dst) |
<T> void |
putComputationalData(Class<T> key,
T value) |
addDependency, addDependency, addDependency, addDependencyDeclarersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequalspublic ConditionalDependencyGraphWrapper(hudson.model.DependencyGraph graph,
org.jenkins_ci.plugins.run_condition.RunCondition condition,
org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
public void addDependency(hudson.model.DependencyGraph.Dependency dep)
RunCondition will be attached.addDependency クラス内 hudson.model.DependencyGraphDependencyGraph.addDependency(hudson.model.DependencyGraph.Dependency)public void build()
build クラス内 hudson.model.DependencyGraphpublic int compare(hudson.model.AbstractProject o1,
hudson.model.AbstractProject o2)
compare インタフェース内 Comparator<hudson.model.AbstractProject>compare クラス内 hudson.model.DependencyGraphpublic <T> T getComputationalData(Class<T> key)
getComputationalData クラス内 hudson.model.DependencyGraphpublic List<hudson.model.AbstractProject> getDownstream(hudson.model.AbstractProject p)
getDownstream クラス内 hudson.model.DependencyGraphpublic List<hudson.model.DependencyGraph.Dependency> getDownstreamDependencies(hudson.model.AbstractProject p)
getDownstreamDependencies クラス内 hudson.model.DependencyGraphpublic Set<hudson.model.AbstractProject> getTransitiveDownstream(hudson.model.AbstractProject src)
getTransitiveDownstream クラス内 hudson.model.DependencyGraphpublic Set<hudson.model.AbstractProject> getTransitiveUpstream(hudson.model.AbstractProject src)
getTransitiveUpstream クラス内 hudson.model.DependencyGraphpublic List<hudson.model.AbstractProject> getUpstream(hudson.model.AbstractProject p)
getUpstream クラス内 hudson.model.DependencyGraphpublic List<hudson.model.DependencyGraph.Dependency> getUpstreamDependencies(hudson.model.AbstractProject p)
getUpstreamDependencies クラス内 hudson.model.DependencyGraphpublic boolean hasIndirectDependencies(hudson.model.AbstractProject src,
hudson.model.AbstractProject dst)
hasIndirectDependencies クラス内 hudson.model.DependencyGraphpublic <T> void putComputationalData(Class<T> key, T value)
putComputationalData クラス内 hudson.model.DependencyGraphCopyright © 2004-2013. All Rights Reserved.