hudson.plugins.parameterizedtrigger
Class BuildTriggerConfig

java.lang.Object
  extended by hudson.plugins.parameterizedtrigger.BuildTriggerConfig
Direct Known Subclasses:
FileBuildTriggerConfig, PredefinedPropertiesBuildTriggerConfig

public class BuildTriggerConfig
extends java.lang.Object


Constructor Summary
BuildTriggerConfig(java.lang.String projects, ResultCondition condition, AbstractBuildParameters... configs)
           
BuildTriggerConfig(java.lang.String projects, ResultCondition condition, java.util.List<AbstractBuildParameters> configs)
           
 
Method Summary
 ResultCondition getCondition()
           
 java.util.List<AbstractBuildParameters> getConfigs()
           
 java.util.List<hudson.model.AbstractProject> getProjectList()
           
 java.lang.String getProjects()
           
 boolean onDeleted(java.lang.String oldName)
           
 boolean onJobRenamed(java.lang.String oldName, java.lang.String newName)
           
 void perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
          Deprecated. since 2.3 with Hudson 1.341+ (see BuildTrigger.buildDependencyGraph(AbstractProject, hudson.model.DependencyGraph))
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BuildTriggerConfig

public BuildTriggerConfig(java.lang.String projects,
                          ResultCondition condition,
                          java.util.List<AbstractBuildParameters> configs)

BuildTriggerConfig

public BuildTriggerConfig(java.lang.String projects,
                          ResultCondition condition,
                          AbstractBuildParameters... configs)
Method Detail

getConfigs

public java.util.List<AbstractBuildParameters> getConfigs()

getProjects

public java.lang.String getProjects()

getCondition

public ResultCondition getCondition()

getProjectList

public java.util.List<hudson.model.AbstractProject> getProjectList()

perform

@Deprecated
public void perform(hudson.model.AbstractBuild<?,?> build,
                               hudson.Launcher launcher,
                               hudson.model.BuildListener listener)
             throws java.lang.InterruptedException,
                    java.io.IOException
Deprecated. since 2.3 with Hudson 1.341+ (see BuildTrigger.buildDependencyGraph(AbstractProject, hudson.model.DependencyGraph))

Throws:
java.lang.InterruptedException
java.io.IOException

onJobRenamed

public boolean onJobRenamed(java.lang.String oldName,
                            java.lang.String newName)

onDeleted

public boolean onDeleted(java.lang.String oldName)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.