org.jenkins_ci.plugins.flexible_publish
クラス ConditionalDependencyGraphWrapper
java.lang.Object
hudson.model.DependencyGraph
org.jenkins_ci.plugins.flexible_publish.ConditionalDependencyGraphWrapper
- すべての実装されたインタフェース:
- Comparator<hudson.model.AbstractProject>
public class ConditionalDependencyGraphWrapper
- extends hudson.model.DependencyGraph
Wraps DependencyGraph and append RunCondition to Dependency.
Methods other than addDependency are just calling methods of wrapped DependencyGraph
| クラス hudson.model.DependencyGraph から継承された入れ子のクラス/インタフェース |
hudson.model.DependencyGraph.Dependency |
| クラス hudson.model.DependencyGraph から継承されたフィールド |
EMPTY |
|
コンストラクタの概要 |
ConditionalDependencyGraphWrapper(hudson.model.DependencyGraph graph,
org.jenkins_ci.plugins.run_condition.RunCondition condition,
org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
|
| クラス hudson.model.DependencyGraph から継承されたメソッド |
addDependency, addDependency, addDependency, addDependencyDeclarers |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConditionalDependencyGraphWrapper
public ConditionalDependencyGraphWrapper(hudson.model.DependencyGraph graph,
org.jenkins_ci.plugins.run_condition.RunCondition condition,
org.jenkins_ci.plugins.run_condition.BuildStepRunner runner)
addDependency
public void addDependency(hudson.model.DependencyGraph.Dependency dep)
- Add dependency.
RunCondition will be attached.
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の addDependency
- 関連項目:
DependencyGraph.addDependency(hudson.model.DependencyGraph.Dependency)
build
public void build()
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の build
compare
public int compare(hudson.model.AbstractProject o1,
hudson.model.AbstractProject o2)
- 定義:
- インタフェース
Comparator<hudson.model.AbstractProject> 内の compare - オーバーライド:
- クラス
hudson.model.DependencyGraph 内の compare
getComputationalData
public <T> T getComputationalData(Class<T> key)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getComputationalData
getDownstream
public List<hudson.model.AbstractProject> getDownstream(hudson.model.AbstractProject p)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getDownstream
getDownstreamDependencies
public List<hudson.model.DependencyGraph.Dependency> getDownstreamDependencies(hudson.model.AbstractProject p)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getDownstreamDependencies
getTransitiveDownstream
public Set<hudson.model.AbstractProject> getTransitiveDownstream(hudson.model.AbstractProject src)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getTransitiveDownstream
getTransitiveUpstream
public Set<hudson.model.AbstractProject> getTransitiveUpstream(hudson.model.AbstractProject src)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getTransitiveUpstream
getUpstream
public List<hudson.model.AbstractProject> getUpstream(hudson.model.AbstractProject p)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getUpstream
getUpstreamDependencies
public List<hudson.model.DependencyGraph.Dependency> getUpstreamDependencies(hudson.model.AbstractProject p)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の getUpstreamDependencies
hasIndirectDependencies
public boolean hasIndirectDependencies(hudson.model.AbstractProject src,
hudson.model.AbstractProject dst)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の hasIndirectDependencies
putComputationalData
public <T> void putComputationalData(Class<T> key,
T value)
- オーバーライド:
- クラス
hudson.model.DependencyGraph 内の putComputationalData
Copyright © 2004-2015. All Rights Reserved.