public class

ViewChainConfiguration

extends ChainActionSupport
implements PlanEditSecurityAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.ww2.actions.PlanActionSupport
         ↳ com.atlassian.bamboo.ww2.actions.ChainActionSupport
           ↳ com.atlassian.bamboo.ww2.actions.chains.admin.ViewChainConfiguration
Known Direct Subclasses

Summary

Constants
String SELECTED_TAB_COOKIE
[Expand]
Inherited Constants
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.opensymphony.xwork.Action
[Expand]
Inherited Fields
From class com.atlassian.bamboo.ww2.actions.ChainActionSupport
From class com.atlassian.bamboo.ww2.actions.PlanActionSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ViewChainConfiguration()
Public Methods
@Nullable String getAgentUnavailabilityHint(Job job)
@NotNull Multimap<JobArtifactDefinition> getArtifactDefinitions()
Set<PlanDependency> getChildPlanDependencies()
@NotNull String getDependenciesBuildConfigurationViewHtml()
DependencyBlockingStrategy getDependencyBlockingStrategy()
@Nullable @Deprecated String getLastVcsRevisionKey()
This method is deprecated. since 3.3 plan no longer has single vcs revision
@NotNull List<String> getMiscellaneousBuildConfigurationViewHtmlList()
Set<PlanDependency> getParentPlanDependencies()
List<RepositoryDefinition> getRepositoryDefinitions()
String getSelectedTab()
@NotNull String getTriggerConditionViewHtml()
@NotNull List<VariableDefinition> getVariableDefinitions()
boolean isTabSelected(String label)
void setArtifactDefinitionManager(ArtifactDefinitionManager artifactDefinitionManager)
void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
void setPlanConfigurationUIPluginHelper(PlanConfigurationUIPluginHelper planConfigurationUIPluginHelper)
void setPlanDependencyManager(PlanDependencyManager planDependencyManager)
void setPlanVcsRevisionHistoryService(PlanVcsRevisionHistoryService planVcsRevisionHistoryService)
void setRepositoryDefinitionManager(RepositoryDefinitionManager repositoryDefinitionManager)
void setVariableDefinitionManager(VariableDefinitionManager variableDefinitionManager)
[Expand]
Inherited Methods
From class com.atlassian.bamboo.ww2.actions.ChainActionSupport
From class com.atlassian.bamboo.ww2.actions.PlanActionSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.ChainAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.PlanAware
From interface com.atlassian.bamboo.ww2.aware.ProjectAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware
From interface com.uwyn.rife.continuations.ContinuableObject

Constants

public static final String SELECTED_TAB_COOKIE

Constant Value: "atlassian.bamboo.build.tab.selected"

Public Constructors

public ViewChainConfiguration ()

Public Methods

@Nullable public String getAgentUnavailabilityHint (Job job)

@NotNull public Multimap<JobArtifactDefinition> getArtifactDefinitions ()

public Set<PlanDependency> getChildPlanDependencies ()

@NotNull public String getDependenciesBuildConfigurationViewHtml ()

public DependencyBlockingStrategy getDependencyBlockingStrategy ()

@Nullable @Deprecated public String getLastVcsRevisionKey ()

This method is deprecated.
since 3.3 plan no longer has single vcs revision

@return

@NotNull public List<String> getMiscellaneousBuildConfigurationViewHtmlList ()

public Set<PlanDependency> getParentPlanDependencies ()

public List<RepositoryDefinition> getRepositoryDefinitions ()

public String getSelectedTab ()

@NotNull public String getTriggerConditionViewHtml ()

@NotNull public List<VariableDefinition> getVariableDefinitions ()

public boolean isTabSelected (String label)

public void setArtifactDefinitionManager (ArtifactDefinitionManager artifactDefinitionManager)

public void setElasticFunctionalityFacade (ElasticFunctionalityFacade elasticFunctionalityFacade)

public void setPlanConfigurationUIPluginHelper (PlanConfigurationUIPluginHelper planConfigurationUIPluginHelper)

public void setPlanDependencyManager (PlanDependencyManager planDependencyManager)

public void setPlanVcsRevisionHistoryService (PlanVcsRevisionHistoryService planVcsRevisionHistoryService)

public void setRepositoryDefinitionManager (RepositoryDefinitionManager repositoryDefinitionManager)

public void setVariableDefinitionManager (VariableDefinitionManager variableDefinitionManager)