java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.ww2.actions.build.admin.create.CreateSpecs
All Implemented Interfaces:
JsonStreamingAction, ErrorCollection, BambooSessionAware, NavigationAware, AuthenticatedUserSecurityAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.atlassian.struts.TextProvider, com.atlassian.struts.ValidationAware, com.opensymphony.xwork.ValidationAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

public class CreateSpecs extends BambooActionSupport implements AuthenticatedUserSecurityAware
See Also:
  • Constructor Details

    • CreateSpecs

      public CreateSpecs()
  • Method Details

    • input

      public String input() throws Exception
      Overrides:
      input in class com.opensymphony.xwork2.ActionSupport
      Throws:
      Exception
    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class com.opensymphony.xwork2.ActionSupport
      Throws:
      Exception
    • validate

      public void validate()
      Specified by:
      validate in interface com.opensymphony.xwork2.Validateable
      Overrides:
      validate in class com.opensymphony.xwork2.ActionSupport
    • canChooseAnyBuildProject

      public boolean canChooseAnyBuildProject()
    • canChooseAnyDeploymentProject

      public boolean canChooseAnyDeploymentProject()
    • getRepositoryTypeOption

      public String getRepositoryTypeOption()
    • setRepositoryTypeOption

      public void setRepositoryTypeOption(String repositoryTypeOption)
    • getRepositoryId

      public long getRepositoryId()
    • getSelectedRepository

      public String getSelectedRepository()
    • setSelectedRepository

      public void setSelectedRepository(String selectedRepository)
    • setRepositoryName

      public void setRepositoryName(String repositoryName)
    • getLinkedRepositoryAccessOption

      public String getLinkedRepositoryAccessOption()
    • setLinkedRepositoryAccessOption

      public void setLinkedRepositoryAccessOption(String linkedRepositoryAccessOption)
    • setProjectTypeOption

      public void setProjectTypeOption(String projectTypeOption)
    • getSelectProjectKey

      public String getSelectProjectKey()
    • setSelectProjectKey

      public void setSelectProjectKey(String selectProjectKey)
    • getSelectProjectName

      public String getSelectProjectName()
    • setSelectProjectName

      public void setSelectProjectName(String selectProjectName)
    • getSelectDeploymentKey

      public String getSelectDeploymentKey()
    • setSelectDeploymentKey

      public void setSelectDeploymentKey(String selectDeploymentKey)
    • getSelectDeploymentName

      public String getSelectDeploymentName()
    • setSelectDeploymentName

      public void setSelectDeploymentName(String selectDeploymentName)
    • getBuildProjectKey

      public String getBuildProjectKey()
    • getUiConfigBean

      public UIConfigSupport getUiConfigBean()
    • getVcsUIConfigBean

      public VcsUIConfigBean getVcsUIConfigBean()
    • getVcsTypeSelectors

      public List<VcsUIConfigBean.VcsTypeSelector> getVcsTypeSelectors()