public class PipelineVersionStageStepTestData extends PipelineVersionStageStepData
mStageStepXMLDataPOJO
Constructor and Description |
---|
PipelineVersionStageStepTestData() |
PipelineVersionStageStepTestData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Long> |
getOnErrorNotifyPipelineRoleIds() |
java.lang.String |
getPreconditionScript() |
java.lang.Long |
getProjectId() |
java.lang.String |
getStepDescription() |
java.lang.String |
getStepType() |
PipelineScriptType |
getTestName() |
java.lang.String |
getTestNameScript() |
TestStep |
getTestStep() |
java.lang.Long |
getTestTypeId() |
java.lang.String |
getTestTypeIdScript() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isContinue() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isTestNameExpression() |
boolean |
isTestStep() |
boolean |
isTestTypeIdValueExpression() |
boolean |
isUseReleaseNotification() |
void |
setContinue(boolean value) |
void |
setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds) |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setProjectId(java.lang.Long pProjectId) |
void |
setTestName(PipelineScriptType pTestName) |
void |
setTestNameExpression(boolean pFlag) |
void |
setTestNameScript(java.lang.String pTestName) |
void |
setTestTypeId(java.lang.Long pTestTypeId) |
void |
setTestTypeIdScript(java.lang.String pScript) |
void |
setTestTypeIdValueExpression(boolean pFlag) |
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, isCustomScriptStep, isDeployAllStep, isDeployStep, isDirty, isExecuteAllStep, isExecuteAllUtilityStep, isGroupStepType, isHasSubSteps, isManualStep, isNotificationStep, isParallelStepByPreviousStep, isPreDeployAllStep, isPreDeployStep, isProjectGroupInUse, isProjectGroupInUse, isScheduledStep, isTestAllStep, isUtilityWorkflowStep, isValidScripts, isWaitStep, isXMLDirty, removePipelineStageSubStep, saveOnViewRow, setCronExpression, setDescription, setName, setPipelineRoleId, setPipelineStageStepId, setScheduleOverridePipelineRoleId, setStepNumber, setStepSequence, setWaitDurationSeconds, setWaitTillDate, synchronizeFlexFields, synchronizeWorkflowInputs, validateActivation, validateProjectGroups
public PipelineVersionStageStepTestData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl, java.lang.String pString, java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepTestData()
public boolean isTestStep()
isTestStep
in class PipelineVersionStageStepData
public java.lang.String getStepType()
getStepType
in class PipelineVersionStageStepData
public java.lang.String getStepDescription()
getStepDescription
in class PipelineVersionStageStepData
protected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass
in class PipelineVersionStageStepData
public TestStep getTestStep()
public java.lang.String getPreconditionScript()
public void setPreconditionScript(java.lang.String pScript)
public PipelineScriptType getTestName()
public void setTestName(PipelineScriptType pTestName)
public java.lang.String getTestNameScript()
public void setTestNameScript(java.lang.String pTestName)
public boolean isTestNameExpression()
public void setTestNameExpression(boolean pFlag)
public java.lang.Long getTestTypeId()
public void setTestTypeId(java.lang.Long pTestTypeId)
public boolean isTestTypeIdValueExpression()
public void setTestTypeIdValueExpression(boolean pFlag)
public java.lang.String getTestTypeIdScript()
public void setTestTypeIdScript(java.lang.String pScript)
public boolean isContinue()
public void setContinue(boolean value)
public boolean isUseReleaseNotification()
public void setUseReleaseNotification(boolean value)
public java.lang.Long getProjectId()
public void setProjectId(java.lang.Long pProjectId)
public java.lang.String toString()
BasePOJO
toString
in class PipelineVersionStageStepData
public void validate(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties, java.util.List<java.lang.String> pProjectGroups)
validate
in class PipelineVersionStageStepData
protected void validateScripts(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts
in class PipelineVersionStageStepData
public 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