public class PipelineVersionStageStepCustomScriptData extends PipelineVersionStageStepData
mStageStepXMLDataPOJO| Constructor and Description |
|---|
PipelineVersionStageStepCustomScriptData() |
PipelineVersionStageStepCustomScriptData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId) |
| Modifier and Type | Method and Description |
|---|---|
CustomScriptStep |
getCustomScriptStep() |
java.util.List<java.lang.Long> |
getOnErrorNotifyPipelineRoleIds() |
java.lang.String |
getPreconditionScript() |
java.lang.String |
getScript() |
java.lang.String |
getStepDescription() |
java.lang.String |
getStepType() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isContinue() |
boolean |
isCustomScriptStep() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isUseReleaseNotification() |
void |
setContinue(boolean value) |
void |
setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds) |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setScript(java.lang.String pScript) |
void |
setUseReleaseNotification(boolean value) |
java.lang.String |
toString()
Returns custom String representation implemented by walking complete object structure.
|
void |
validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties,
java.util.List<java.lang.String> pProjectGroups) |
protected void |
validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties) |
addSubStepFromDatabase, convertPOJOToXML, getCronExpression, getDescription, getDisplayName, getDummyId, getLargeIcon, getName, getNewWeight, getOfStageEnvironmentNameForErrorMessage, getOldWeight, getParent, getParentStep, getParentStepNumber, getPipelineRoleId, getPipelineStageId, getPipelineStageStepId, getRouteRule, getScheduleOverridePipelineRoleId, getSmallIcon, getStageStepXMLData, getStepDisplayNumber, getStepNumber, getStepSequence, getSubSteps, getWaitDurationSeconds, getWaitTillDate, isApplyStrategyStep, isDeployAllStep, isDeployStep, isDirty, isExecuteAllStep, isExecuteAllUtilityStep, isGroupStepType, isHasSubSteps, isManualStep, isNotificationStep, isParallelStepByPreviousStep, isPreDeployAllStep, isPreDeployStep, isProjectGroupInUse, isProjectGroupInUse, isScheduledStep, isTestAllStep, isTestStep, isUtilityWorkflowStep, isValidScripts, isWaitStep, isXMLDirty, removePipelineStageSubStep, saveOnViewRow, setCronExpression, setDescription, setName, setPipelineRoleId, setPipelineStageStepId, setScheduleOverridePipelineRoleId, setStepNumber, setStepSequence, setWaitDurationSeconds, setWaitTillDate, synchronizeFlexFields, synchronizeWorkflowInputs, validateActivation, validateProjectGroupspublic PipelineVersionStageStepCustomScriptData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepCustomScriptData()
public java.lang.String getStepType()
getStepType in class PipelineVersionStageStepDatapublic java.lang.String getStepDescription()
getStepDescription in class PipelineVersionStageStepDataprotected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass in class PipelineVersionStageStepDatapublic boolean isCustomScriptStep()
isCustomScriptStep in class PipelineVersionStageStepDatapublic CustomScriptStep getCustomScriptStep()
public java.lang.String getPreconditionScript()
public void setPreconditionScript(java.lang.String pScript)
public java.lang.String getScript()
public void setScript(java.lang.String pScript)
public boolean isContinue()
public void setContinue(boolean value)
public boolean isUseReleaseNotification()
public void setUseReleaseNotification(boolean value)
public java.lang.String toString()
BasePOJOtoString in class PipelineVersionStageStepDatapublic void validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties,
java.util.List<java.lang.String> pProjectGroups)
validate in class PipelineVersionStageStepDataprotected void validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts in class PipelineVersionStageStepDatapublic java.util.List<java.lang.Long> getOnErrorNotifyPipelineRoleIds()
public void setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds)
public boolean isPipelineRoleInUse(java.lang.Long pPipelineRoleId)
isPipelineRoleInUse in class PipelineVersionStageStepData