Class ConfigureBuildRequirement

java.lang.Object
com.opensymphony.xwork2.ActionSupport
All Implemented Interfaces:
JsonStreamingAction, ErrorCollection, BambooSessionAware, BareBuildConfigurationAware, BuildConfigurationAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, PlanViewConfigurationSecurityAware, PlanAware, ProjectAware, 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 ConfigureBuildRequirement extends BuildConfigurationSupport implements PlanViewConfigurationSecurityAware
See Also:
  • Constructor Details

    • ConfigureBuildRequirement

      public ConfigureBuildRequirement()
  • Method Details

    • doDefault

      public String doDefault()
      Description copied from class: BambooActionSupport
      Default action just sends to the input
      Overrides:
      doDefault in class BambooActionSupport
    • getRequirementSetDecorator

      public CapabilityRequirementSetDecorator getRequirementSetDecorator()
    • isElasticBambooEnabled

      public boolean isElasticBambooEnabled()
    • isEphemeralAgentEnabled

      public boolean isEphemeralAgentEnabled()
    • setCapabilityHelper

      public void setCapabilityHelper(CapabilityHelper capabilityHelper)
    • setTaskManager

      public void setTaskManager(TaskManager taskManager)
    • setElasticFunctionalityFacade

      public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
    • removeRequirement

      public String removeRequirement()
    • isAgentAssignmentReadOnly

      public boolean isAgentAssignmentReadOnly()
    • hasDedicatedAgents

      public boolean hasDedicatedAgents()
    • setRequirementId

      public void setRequirementId(String requirementId)
    • setBuildKey

      public void setBuildKey(String buildKey)
      Overrides:
      setBuildKey in class PlanActionSupport