public class

ChainJsonProviderAction

extends BambooActionSupport
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.ww2.actions.build.ChainJsonProviderAction

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.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ChainJsonProviderAction()
Public Methods
String doDefault()
Default action just sends to the input@return
void setChainExecutionManager(ChainExecutionManager chainExecutionManager)
void setPlanKey(String planKey)
void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
void setTextProvider(TextProvider textProvider)
void setTriggerManager(TriggerManager triggerManager)
Protected Methods
@NotNull JSONObject buildJsonObject()
Builds JSONObject and sets 'status', 'errors' and 'fieldErrors' properties accordingly.
[Expand]
Inherited Methods
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.NavigationAware
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 ChainJsonProviderAction ()

Public Methods

public String doDefault ()

Default action just sends to the input@return

public void setChainExecutionManager (ChainExecutionManager chainExecutionManager)

public void setPlanKey (String planKey)

public void setResultsSummaryManager (ResultsSummaryManager resultsSummaryManager)

public void setTextProvider (TextProvider textProvider)

public void setTriggerManager (TriggerManager triggerManager)

Protected Methods

@NotNull protected JSONObject buildJsonObject ()

Builds JSONObject and sets 'status', 'errors' and 'fieldErrors' properties accordingly.

Returns
  • Initialized JSONObject
Throws
JSONException