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, setTicketScopepublic PipelineVersionStageGateScheduledData()
public PipelineVersionStageGateScheduledData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl,
java.lang.String pXMLData)
public boolean isScheduledGate()
isScheduledGate in class PipelineVersionStageGateDatapublic java.lang.String getGateType()
getGateType in class PipelineVersionStageGateDatapublic java.lang.String getGateDescription()
getGateDescription in class PipelineVersionStageGateDataprotected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass in class PipelineVersionStageGateDatapublic 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()
BasePOJOtoString in class PipelineVersionStageGateDatapublic void validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validate in class PipelineVersionStageGateDataprotected void validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts in class PipelineVersionStageGateData