public class PhaseJobsConfig extends Object implements hudson.model.Describable<PhaseJobsConfig>
Modifier and Type | Class and Description |
---|---|
static class |
PhaseJobsConfig.DescriptorImpl |
static class |
PhaseJobsConfig.KillPhaseOnJobResultCondition |
Constructor and Description |
---|
PhaseJobsConfig(String jobName,
String jobProperties,
boolean currParams,
List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters> configs,
PhaseJobsConfig.KillPhaseOnJobResultCondition killPhaseOnJobResultCondition,
boolean disableJob) |
Modifier and Type | Method and Description |
---|---|
List<hudson.model.Action> |
getActions(hudson.model.AbstractBuild build,
hudson.model.TaskListener listener,
hudson.model.AbstractProject project,
boolean isCurrentInclude)
Create a list of actions to pass to the triggered build of project.
|
List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters> |
getConfigs() |
hudson.model.Descriptor<PhaseJobsConfig> |
getDescriptor() |
String |
getDisplayName() |
String |
getJobName() |
List<hudson.model.ParameterValue> |
getJobParameters(hudson.model.AbstractBuild<?,?> build,
hudson.model.TaskListener listener) |
String |
getJobProperties() |
PhaseJobsConfig.KillPhaseOnJobResultCondition |
getKillPhaseOnJobResultCondition() |
boolean |
hasProperties() |
boolean |
isCurrParams() |
boolean |
isDisableJob() |
boolean |
isExposedSCM() |
Object |
readResolve() |
void |
setCurrParams(boolean currParams) |
void |
setDisableJob(boolean disableJob) |
void |
setExposedSCM(boolean exposedSCM) |
void |
setJobName(String jobName) |
void |
setJobProperties(String jobProperties) |
void |
setKillPhaseOnJobResultCondition(PhaseJobsConfig.KillPhaseOnJobResultCondition killPhaseOnJobResultCondition) |
@DataBoundConstructor public PhaseJobsConfig(String jobName, String jobProperties, boolean currParams, List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters> configs, PhaseJobsConfig.KillPhaseOnJobResultCondition killPhaseOnJobResultCondition, boolean disableJob)
public boolean isDisableJob()
public void setDisableJob(boolean disableJob)
public PhaseJobsConfig.KillPhaseOnJobResultCondition getKillPhaseOnJobResultCondition()
public void setKillPhaseOnJobResultCondition(PhaseJobsConfig.KillPhaseOnJobResultCondition killPhaseOnJobResultCondition)
public boolean isExposedSCM()
public void setExposedSCM(boolean exposedSCM)
public boolean isCurrParams()
public void setCurrParams(boolean currParams)
public String getJobProperties()
public void setJobProperties(String jobProperties)
public String getJobName()
public void setJobName(String jobName)
public hudson.model.Descriptor<PhaseJobsConfig> getDescriptor()
getDescriptor
in interface hudson.model.Describable<PhaseJobsConfig>
public String getDisplayName()
public List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters> getConfigs()
public List<hudson.model.ParameterValue> getJobParameters(hudson.model.AbstractBuild<?,?> build, hudson.model.TaskListener listener)
public List<hudson.model.Action> getActions(hudson.model.AbstractBuild build, hudson.model.TaskListener listener, hudson.model.AbstractProject project, boolean isCurrentInclude) throws IOException, InterruptedException
build
- build that is triggering projectlistener
- project
- Project that is being triggeredisCurrentInclude
- Include parameters from the current build.IOException
InterruptedException
public boolean hasProperties()
public Object readResolve()
Copyright © 2004-2014. All Rights Reserved.