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()
           
 void perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 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

public void perform(hudson.model.AbstractBuild<?,?> build,
                    hudson.Launcher launcher,
                    hudson.model.BuildListener listener)
             throws java.lang.InterruptedException,
                    java.io.IOException
Throws:
java.lang.InterruptedException
java.io.IOException

toString

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


Copyright © 2010. All Rights Reserved.