public class PipelineVersionStageStepNotificationData extends PipelineVersionStageStepData
mStageStepXMLDataPOJO| Constructor and Description |
|---|
PipelineVersionStageStepNotificationData() |
PipelineVersionStageStepNotificationData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMessage() |
java.lang.String |
getMessageScript() |
NotificationStep |
getNotificationStep() |
java.lang.String |
getNotificationType() |
java.util.List<java.lang.Long> |
getOnErrorNotifyPipelineRoleIds() |
java.util.List<java.lang.Long> |
getPipelineRoleIds() |
java.lang.String |
getPreconditionScript() |
java.lang.String |
getRecipients() |
java.lang.String |
getStepDescription() |
java.lang.String |
getStepType() |
java.lang.String |
getSubject() |
java.lang.String |
getSubjectScript() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isContinue() |
boolean |
isMessageValueExpression() |
boolean |
isNotificationStep() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isRoleType() |
boolean |
isSubjectValueExpression() |
boolean |
isUseReleaseNotification() |
void |
setContinue(boolean value) |
void |
setMessage(java.lang.String pMessage) |
void |
setMessageScript(java.lang.String pScript) |
void |
setMessageValueExpression(boolean pFlag) |
void |
setNotificationType(java.lang.String pNotificationType) |
void |
setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds) |
void |
setPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds) |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setRecipients(java.lang.String pRecipients) |
void |
setSubject(java.lang.String pSubject) |
void |
setSubjectScript(java.lang.String pScript) |
void |
setSubjectValueExpression(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, isParallelStepByPreviousStep, isPreDeployAllStep, isPreDeployStep, isProjectGroupInUse, isProjectGroupInUse, isScheduledStep, isTestAllStep, isTestStep, isUtilityWorkflowStep, isValidScripts, isWaitStep, isXMLDirty, removePipelineStageSubStep, saveOnViewRow, setCronExpression, setDescription, setName, setPipelineRoleId, setPipelineStageStepId, setScheduleOverridePipelineRoleId, setStepNumber, setStepSequence, setWaitDurationSeconds, setWaitTillDate, synchronizeFlexFields, synchronizeWorkflowInputs, validateActivation, validateProjectGroupspublic PipelineVersionStageStepNotificationData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepNotificationData()
public boolean isNotificationStep()
isNotificationStep in class PipelineVersionStageStepDatapublic java.lang.String getStepType()
getStepType in class PipelineVersionStageStepDatapublic java.lang.String getStepDescription()
getStepDescription in class PipelineVersionStageStepDataprotected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass in class PipelineVersionStageStepDatapublic NotificationStep getNotificationStep()
public java.lang.String getPreconditionScript()
public void setPreconditionScript(java.lang.String pScript)
public boolean isContinue()
public void setContinue(boolean value)
public boolean isUseReleaseNotification()
public void setUseReleaseNotification(boolean value)
public java.lang.String getNotificationType()
public void setNotificationType(java.lang.String pNotificationType)
public java.lang.String getRecipients()
public void setRecipients(java.lang.String pRecipients)
public java.lang.String getSubject()
public void setSubject(java.lang.String pSubject)
public boolean isSubjectValueExpression()
public void setSubjectValueExpression(boolean pFlag)
public java.lang.String getSubjectScript()
public void setSubjectScript(java.lang.String pScript)
public java.lang.String getMessage()
public void setMessage(java.lang.String pMessage)
public boolean isMessageValueExpression()
public void setMessageValueExpression(boolean pFlag)
public java.lang.String getMessageScript()
public void setMessageScript(java.lang.String pScript)
public java.lang.String toString()
BasePOJOtoString in class PipelineVersionStageStepDatapublic void validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties,
java.util.List<java.lang.String> pProjectGroups)
validate in class PipelineVersionStageStepDataprotected void validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts in class PipelineVersionStageStepDatapublic java.util.List<java.lang.Long> getPipelineRoleIds()
public void setPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds)
public boolean isRoleType()
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