Package com.xebialabs.xlrelease.views
Class ReleaseForm
- java.lang.Object
-
- com.xebialabs.xlrelease.views.ReleaseForm
-
public class ReleaseForm extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReleaseForm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthor()booleangetAutoStart()java.util.List<java.lang.String>getCategories()java.lang.StringgetDescription()java.util.DategetDueDate()FlaggetFlag()com.xebialabs.xlrelease.domain.ReleaseKindgetKind()UserViewgetOwner()java.lang.StringgetOwnerUsername()java.lang.StringgetParentId()java.lang.LonggetPlannedDuration()java.lang.ObjectgetProperty(java.lang.String name)java.util.DategetScheduledStartDate()UserViewgetScriptUsername()java.lang.StringgetScriptUserPassword()java.util.Map<java.lang.String,java.lang.Object>getSyntheticProperties()java.util.List<java.lang.String>getTags()java.lang.StringgetTemplateId()java.lang.StringgetTitle()java.util.Map<java.lang.String,java.lang.String>getVariableMapping()java.util.List<VariableView>getVariables()booleanhasOwner()booleanhasProperty(java.lang.String name)booleanhasTitle()booleanhasValidDates()booleanisAbortOnFailure()booleanisAllowConcurrentReleaseFromTrigger()booleanisAllowPasswordsInAllFields()booleanisArchiveRelease()booleanisCalendarPublished()booleanisDisableNotifications()booleanisFromTemplate()voidsetAbortOnFailure(boolean abortOnFailure)voidsetAllowConcurrentReleasesFromTrigger(boolean allowConcurrentReleasesFromTrigger)voidsetAllowPasswordsInAllFields(boolean allowPasswordsInAllFields)voidsetArchiveRelease(boolean archiveRelease)voidsetAuthor(java.lang.String author)voidsetAutoStart(boolean autoStart)voidsetCalendarPublished(boolean calendarPublished)voidsetCategories(java.util.List<java.lang.String> categories)voidsetDescription(java.lang.String description)voidsetDisableNotifications(boolean disableNotifications)voidsetDueDate(java.util.Date dueDate)voidsetFlag(Flag flag)voidsetKind(com.xebialabs.xlrelease.domain.ReleaseKind kind)voidsetOwner(UserView owner)voidsetParentId(java.lang.String parentId)voidsetPlannedDuration(java.lang.Long plannedDuration)voidsetScheduledStartDate(java.util.Date scheduledStartDate)voidsetScriptUsername(UserView scriptUsername)voidsetScriptUserPassword(java.lang.String scriptUserPassword)voidsetSyntheticProperties(java.util.Map<java.lang.String,java.lang.Object> syntheticProperties)voidsetTags(java.util.List<java.lang.String> tags)voidsetTemplateId(java.lang.String templateId)voidsetTitle(java.lang.String title)voidsetVariableMapping(java.util.Map<java.lang.String,java.lang.String> variableMapping)voidsetVariables(java.util.List<VariableView> variables)
-
-
-
Method Detail
-
hasValidDates
public boolean hasValidDates()
-
isFromTemplate
public boolean isFromTemplate()
-
getTemplateId
public java.lang.String getTemplateId()
-
getScheduledStartDate
public java.util.Date getScheduledStartDate()
-
getAutoStart
public boolean getAutoStart()
-
getDueDate
public java.util.Date getDueDate()
-
getTitle
public java.lang.String getTitle()
-
hasTitle
public boolean hasTitle()
-
getDescription
public java.lang.String getDescription()
-
setTemplateId
public void setTemplateId(java.lang.String templateId)
-
setTitle
public void setTitle(java.lang.String title)
-
setDescription
public void setDescription(java.lang.String description)
-
setScheduledStartDate
public void setScheduledStartDate(java.util.Date scheduledStartDate)
-
setAutoStart
public void setAutoStart(boolean autoStart)
-
setDueDate
public void setDueDate(java.util.Date dueDate)
-
hasOwner
public boolean hasOwner()
-
getOwner
public UserView getOwner()
-
getOwnerUsername
public java.lang.String getOwnerUsername()
-
setOwner
public void setOwner(UserView owner)
-
getVariables
public java.util.List<VariableView> getVariables()
-
setVariables
public void setVariables(java.util.List<VariableView> variables)
-
getTags
public java.util.List<java.lang.String> getTags()
-
setTags
public void setTags(java.util.List<java.lang.String> tags)
-
getFlag
public Flag getFlag()
-
setFlag
public void setFlag(Flag flag)
-
isCalendarPublished
public boolean isCalendarPublished()
-
setCalendarPublished
public void setCalendarPublished(boolean calendarPublished)
-
isAbortOnFailure
public boolean isAbortOnFailure()
-
setAbortOnFailure
public void setAbortOnFailure(boolean abortOnFailure)
-
isArchiveRelease
public boolean isArchiveRelease()
-
setArchiveRelease
public void setArchiveRelease(boolean archiveRelease)
-
isAllowPasswordsInAllFields
public boolean isAllowPasswordsInAllFields()
-
setAllowPasswordsInAllFields
public void setAllowPasswordsInAllFields(boolean allowPasswordsInAllFields)
-
isDisableNotifications
public boolean isDisableNotifications()
-
setDisableNotifications
public void setDisableNotifications(boolean disableNotifications)
-
getPlannedDuration
public java.lang.Long getPlannedDuration()
-
setPlannedDuration
public void setPlannedDuration(java.lang.Long plannedDuration)
-
isAllowConcurrentReleaseFromTrigger
public boolean isAllowConcurrentReleaseFromTrigger()
-
setAllowConcurrentReleasesFromTrigger
public void setAllowConcurrentReleasesFromTrigger(boolean allowConcurrentReleasesFromTrigger)
-
getScriptUsername
public UserView getScriptUsername()
-
setScriptUsername
public void setScriptUsername(UserView scriptUsername)
-
getScriptUserPassword
public java.lang.String getScriptUserPassword()
-
setScriptUserPassword
public void setScriptUserPassword(java.lang.String scriptUserPassword)
-
getParentId
public java.lang.String getParentId()
-
setParentId
public void setParentId(java.lang.String parentId)
-
getSyntheticProperties
public java.util.Map<java.lang.String,java.lang.Object> getSyntheticProperties()
-
hasProperty
public boolean hasProperty(java.lang.String name)
-
getProperty
public java.lang.Object getProperty(java.lang.String name)
-
setSyntheticProperties
public void setSyntheticProperties(java.util.Map<java.lang.String,java.lang.Object> syntheticProperties)
-
getVariableMapping
public java.util.Map<java.lang.String,java.lang.String> getVariableMapping()
-
setVariableMapping
public void setVariableMapping(java.util.Map<java.lang.String,java.lang.String> variableMapping)
-
getKind
public com.xebialabs.xlrelease.domain.ReleaseKind getKind()
-
setKind
public void setKind(com.xebialabs.xlrelease.domain.ReleaseKind kind)
-
getAuthor
public java.lang.String getAuthor()
-
setAuthor
public void setAuthor(java.lang.String author)
-
getCategories
public java.util.List<java.lang.String> getCategories()
-
setCategories
public void setCategories(java.util.List<java.lang.String> categories)
-
-