Class ChainJsonProviderAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.bamboo.ww2.actions.build.ChainJsonProviderAction
-
- All Implemented Interfaces:
JsonStreamingAction,DomainObjectSecurityAware,GlobalReadSecurityAware,PlanAware,com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable
public class ChainJsonProviderAction extends com.opensymphony.xwork2.ActionSupport implements GlobalReadSecurityAware, PlanAware, JsonStreamingAction
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ChainJsonProviderAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImmutablePlangetImmutablePlan()PlangetMutablePlan()PlangetPlan()ObjectgetSecuredDomainObject()voidsetBambooPermissionManager(BambooPermissionManager bambooPermissionManager)voidsetChainExecutionManager(ChainExecutionManager chainExecutionManager)voidsetPlan(ImmutablePlan plan)voidsetPlanKey(String planKey)voidsetResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)voidsetTextProvider(com.opensymphony.xwork2.TextProvider textProvider)voidsetTriggerManager(TriggerManager triggerManager)voidstreamJson(JsonStream jsonObject)-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getLocaleProvider, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
-
-
-
-
Method Detail
-
streamJson
public void streamJson(JsonStream jsonObject) throws IOException, com.opensymphony.webwork.dispatcher.json.JSONException
- Specified by:
streamJsonin interfaceJsonStreamingAction- Throws:
IOExceptioncom.opensymphony.webwork.dispatcher.json.JSONException
-
setChainExecutionManager
public void setChainExecutionManager(ChainExecutionManager chainExecutionManager)
-
setResultsSummaryManager
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
-
setTriggerManager
public void setTriggerManager(TriggerManager triggerManager)
-
setTextProvider
public void setTextProvider(com.opensymphony.xwork2.TextProvider textProvider)
-
setPlanKey
public void setPlanKey(String planKey)
-
setBambooPermissionManager
public void setBambooPermissionManager(BambooPermissionManager bambooPermissionManager)
-
getSecuredDomainObject
public Object getSecuredDomainObject()
- Specified by:
getSecuredDomainObjectin interfaceDomainObjectSecurityAware
-
getImmutablePlan
public ImmutablePlan getImmutablePlan()
- Specified by:
getImmutablePlanin interfacePlanAware
-
getMutablePlan
public Plan getMutablePlan()
- Specified by:
getMutablePlanin interfacePlanAware
-
setPlan
public void setPlan(ImmutablePlan plan)
-
-