public class ReleaseCISchedule extends CISchedule
Constructor and Description |
---|
ReleaseCISchedule(java.lang.Long pReleaseId,
java.lang.String pCronExpression,
java.util.Date pDate) |
Modifier and Type | Method and Description |
---|---|
void |
addProjectTrigger(ProjectTriggerSchedule pProjectTriggerData) |
void |
adjustNextRun() |
java.lang.String |
getCronExpression() |
java.util.List<ProjectTriggerSchedule> |
getProjectTriggerSchedules() |
java.lang.Long |
getReleaseId() |
void |
removeProjectTriggers(java.lang.Long pProjectId) |
void |
setCronExpression(java.lang.String pCronExpression) |
void |
setOverrideSchedule(java.util.Date pOverrideSchedule) |
java.lang.String |
toString()
Returns custom String representation implemented by walking complete object structure.
|
adjustNextRunFromCronExpression, evaluateNextAvailableTime, getNextRun, isSubmitted, setNextRun, setSubmitted
public ReleaseCISchedule(java.lang.Long pReleaseId, java.lang.String pCronExpression, java.util.Date pDate)
public void setOverrideSchedule(java.util.Date pOverrideSchedule)
public void addProjectTrigger(ProjectTriggerSchedule pProjectTriggerData)
public void removeProjectTriggers(java.lang.Long pProjectId)
public java.lang.Long getReleaseId()
public java.lang.String getCronExpression()
public void setCronExpression(java.lang.String pCronExpression)
public java.util.List<ProjectTriggerSchedule> getProjectTriggerSchedules()
public java.lang.String toString()
BasePOJO
public void adjustNextRun() throws FDProjectPollingException
adjustNextRun
in class CISchedule
FDProjectPollingException