public class PipelineVersionStageGateCustomScriptData extends PipelineVersionStageGateData
mStageGateXMLDataPOJO
Constructor and Description |
---|
PipelineVersionStageGateCustomScriptData() |
PipelineVersionStageGateCustomScriptData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl,
java.lang.String pXMLData) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGateDescription() |
java.lang.String |
getGateType() |
java.lang.String |
getPreconditionScript() |
java.lang.String |
getScript() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isCustomScriptGate() |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setScript(java.lang.String pScript) |
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) |
protected void |
validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties) |
convertPOJOToXML, getCmsConfigId, getCmsInstanceId, getCronExpression, getDescription, getDisplayName, getDummyId, getExternalSystemType, getGateNumber, getGateSequence, getLargeIcon, getName, getOfStageEnvironmentNameForErrorMessage, getParent, getPipelineRoleId, getPipelineStageGateId, getPipelineStageId, getScheduleOverridePipelineRoleId, getSmallIcon, getStageGateXMLData, getTestOverridePipelineRoleId, getTestResultsEnvironmentId, getTicketScope, isApprovalGate, isCmsConfigIsOverridden, isCreateTicket, isDirty, isExternalApprovalGate, isPipelineRoleInUse, isScheduledGate, isTestGate, isValidScripts, isXMLDirty, saveOnViewRow, setCmsConfigId, setCmsConfigIsOverridden, setCmsInstanceId, setCreateTicket, setCronExpression, setDescription, setExternalSystemType, setGateNumber, setGateSequence, setName, setPipelineRoleId, setScheduleOverridePipelineRoleId, setTestOverridePipelineRoleId, setTestResultsEnvironmentId, setTicketScope
public PipelineVersionStageGateCustomScriptData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl, java.lang.String pXMLData)
public PipelineVersionStageGateCustomScriptData()
public boolean isCustomScriptGate()
isCustomScriptGate
in class PipelineVersionStageGateData
public java.lang.String getGateType()
getGateType
in class PipelineVersionStageGateData
public java.lang.String getGateDescription()
getGateDescription
in class PipelineVersionStageGateData
protected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass
in class PipelineVersionStageGateData
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 java.lang.String toString()
BasePOJO
toString
in class PipelineVersionStageGateData
public void validate(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
validate
in class PipelineVersionStageGateData
protected void validateScripts(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts
in class PipelineVersionStageGateData