public class PipelineVersionStageGateScheduledData extends PipelineVersionStageGateData
mStageGateXMLDataPOJO
Constructor and Description |
---|
PipelineVersionStageGateScheduledData() |
PipelineVersionStageGateScheduledData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl,
java.lang.String pXMLData) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCronExpressionScript() |
java.lang.String |
getGateDescription() |
java.lang.String |
getGateType() |
java.lang.String |
getPreconditionScript() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isCronValueExpression() |
boolean |
isScheduledGate() |
void |
setCronExpressionScript(java.lang.String pScript) |
void |
setCronValueExpression(boolean pFlag) |
void |
setPreconditionScript(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, isCustomScriptGate, isDirty, isExternalApprovalGate, isPipelineRoleInUse, isTestGate, isValidScripts, isXMLDirty, saveOnViewRow, setCmsConfigId, setCmsConfigIsOverridden, setCmsInstanceId, setCreateTicket, setCronExpression, setDescription, setExternalSystemType, setGateNumber, setGateSequence, setName, setPipelineRoleId, setScheduleOverridePipelineRoleId, setTestOverridePipelineRoleId, setTestResultsEnvironmentId, setTicketScope
public PipelineVersionStageGateScheduledData()
public PipelineVersionStageGateScheduledData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl, java.lang.String pXMLData)
public boolean isScheduledGate()
isScheduledGate
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 boolean isCronValueExpression()
public void setCronValueExpression(boolean pFlag)
public java.lang.String getCronExpressionScript()
public void setCronExpressionScript(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