public abstract class PipelineVersionStageGateData extends BasePOJO
Modifier and Type | Field and Description |
---|---|
protected java.io.Serializable |
mStageGateXMLDataPOJO |
Constructor and Description |
---|
PipelineVersionStageGateData() |
PipelineVersionStageGateData(PipelineStageGateRow row,
java.lang.String pXMLData) |
Modifier and Type | Method and Description |
---|---|
protected void |
convertPOJOToXML() |
java.lang.Long |
getCmsConfigId() |
java.lang.Long |
getCmsInstanceId() |
java.lang.String |
getCronExpression() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
java.lang.Long |
getDummyId() |
java.lang.String |
getExternalSystemType() |
abstract java.lang.String |
getGateDescription() |
java.lang.Long |
getGateNumber() |
java.lang.Integer |
getGateSequence() |
abstract java.lang.String |
getGateType() |
java.lang.String |
getLargeIcon() |
java.lang.String |
getName() |
protected java.lang.String |
getOfStageEnvironmentNameForErrorMessage() |
PipelineVersionStageData |
getParent() |
java.lang.Long |
getPipelineRoleId() |
java.lang.Long |
getPipelineStageGateId() |
java.lang.Long |
getPipelineStageId() |
java.lang.Long |
getScheduleOverridePipelineRoleId() |
java.lang.String |
getSmallIcon() |
java.lang.String |
getStageGateXMLData() |
java.lang.Long |
getTestOverridePipelineRoleId() |
java.lang.Long |
getTestResultsEnvironmentId() |
java.lang.String |
getTicketScope() |
protected abstract java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isApprovalGate() |
boolean |
isCmsConfigIsOverridden() |
boolean |
isCreateTicket() |
boolean |
isCustomScriptGate() |
boolean |
isDirty() |
boolean |
isExternalApprovalGate() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isScheduledGate() |
boolean |
isTestGate() |
boolean |
isValidScripts(java.util.List<PipelineMetadata> pPipelineProperties) |
boolean |
isXMLDirty() |
void |
saveOnViewRow(PipelineStageGateDefaultVORowImpl row) |
void |
setCmsConfigId(java.lang.Long pCmsConfigId) |
void |
setCmsConfigIsOverridden(boolean pCmsConfigIsOverridden) |
void |
setCmsInstanceId(java.lang.Long pCmsInstanceId) |
void |
setCreateTicket(boolean pCreateTicket) |
void |
setCronExpression(java.lang.String pCronExpression) |
void |
setDescription(java.lang.String pDescription) |
void |
setExternalSystemType(java.lang.String pExternalSystemType) |
void |
setGateNumber(java.lang.Long pGateNumber) |
void |
setGateSequence(java.lang.Integer pGateSequence) |
void |
setName(java.lang.String pName) |
void |
setPipelineRoleId(java.lang.Long pPipelineRoleId) |
void |
setScheduleOverridePipelineRoleId(java.lang.Long pScheduleOverridePipelineRoleId) |
void |
setTestOverridePipelineRoleId(java.lang.Long pTestOverridePipelineRoleId) |
void |
setTestResultsEnvironmentId(java.lang.Long pTestResultsEnvironmentId) |
void |
setTicketScope(java.lang.String pTicketScope) |
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) |
public PipelineVersionStageGateData()
public PipelineVersionStageGateData(PipelineStageGateRow row, java.lang.String pXMLData)
public void saveOnViewRow(PipelineStageGateDefaultVORowImpl row)
public java.lang.String toString()
BasePOJO
public java.lang.Long getDummyId()
public java.lang.Long getPipelineStageId()
public PipelineVersionStageData getParent()
public boolean isDirty()
public boolean isXMLDirty()
public java.lang.Long getPipelineStageGateId()
public void setName(java.lang.String pName)
public java.lang.String getName()
public java.lang.String getDisplayName()
public void setDescription(java.lang.String pDescription)
public java.lang.String getDescription()
public abstract java.lang.String getGateType()
public abstract java.lang.String getGateDescription()
public void setGateNumber(java.lang.Long pGateNumber)
public java.lang.Long getGateNumber()
public void setGateSequence(java.lang.Integer pGateSequence)
public java.lang.Integer getGateSequence()
public void setPipelineRoleId(java.lang.Long pPipelineRoleId)
public java.lang.Long getPipelineRoleId()
public void setCronExpression(java.lang.String pCronExpression)
public java.lang.String getCronExpression()
public void setScheduleOverridePipelineRoleId(java.lang.Long pScheduleOverridePipelineRoleId)
public java.lang.Long getScheduleOverridePipelineRoleId()
public void setTestOverridePipelineRoleId(java.lang.Long pTestOverridePipelineRoleId)
public java.lang.Long getTestOverridePipelineRoleId()
public void setTestResultsEnvironmentId(java.lang.Long pTestResultsEnvironmentId)
public java.lang.Long getTestResultsEnvironmentId()
public void setExternalSystemType(java.lang.String pExternalSystemType)
public java.lang.String getExternalSystemType()
protected abstract java.lang.Class getXMLDataPOJOClass()
protected void convertPOJOToXML()
public java.lang.String getStageGateXMLData()
public java.lang.String getSmallIcon()
public java.lang.String getLargeIcon()
public boolean isTestGate()
public boolean isApprovalGate()
public boolean isExternalApprovalGate()
public boolean isScheduledGate()
public boolean isCustomScriptGate()
public void validate(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
public boolean isPipelineRoleInUse(java.lang.Long pPipelineRoleId)
public boolean isValidScripts(java.util.List<PipelineMetadata> pPipelineProperties)
protected void validateScripts(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
protected java.lang.String getOfStageEnvironmentNameForErrorMessage()
public void setCmsInstanceId(java.lang.Long pCmsInstanceId)
public java.lang.Long getCmsInstanceId()
public void setCreateTicket(boolean pCreateTicket)
public boolean isCreateTicket()
public void setCmsConfigId(java.lang.Long pCmsConfigId)
public java.lang.Long getCmsConfigId()
public void setCmsConfigIsOverridden(boolean pCmsConfigIsOverridden)
public boolean isCmsConfigIsOverridden()
public void setTicketScope(java.lang.String pTicketScope)
public java.lang.String getTicketScope()