public abstract class

AbstractContinuableBuildAction

extends ChainActionSupport
implements PlanExecuteSecurityAware
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.v2.ww2.build.AbstractContinuableBuildAction
Known Direct Subclasses

Class Overview

An action that sends off a manual build request

Summary

[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
AbstractContinuableBuildAction()
Public Methods
String doExecute()
Places the current user on the page
void setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService)
void validate()
Protected Methods
abstract boolean checkResultSummary(ChainResultsSummary resultsSummary)
abstract PlanExecutionConfig.PlanExecutionType getPlanExecutionType()
[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

Public Constructors

public AbstractContinuableBuildAction ()

Public Methods

public String doExecute ()

Places the current user on the page

Returns
  • webwork success status
Throws
Exception

public void setImmutablePlanCacheService (ImmutablePlanCacheService immutablePlanCacheService)

public void validate ()

Protected Methods

protected abstract boolean checkResultSummary (ChainResultsSummary resultsSummary)

protected abstract PlanExecutionConfig.PlanExecutionType getPlanExecutionType ()