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 ImmutablePlan
getImmutablePlan()
Plan
getMutablePlan()
Plan
getPlan()
Object
getSecuredDomainObject()
void
setBambooPermissionManager(BambooPermissionManager bambooPermissionManager)
void
setChainExecutionManager(ChainExecutionManager chainExecutionManager)
void
setPlan(ImmutablePlan plan)
void
setPlanKey(String planKey)
void
setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
void
setTextProvider(com.opensymphony.xwork2.TextProvider textProvider)
void
setTriggerManager(TriggerManager triggerManager)
void
streamJson(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:
streamJson
in interfaceJsonStreamingAction
- Throws:
IOException
com.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:
getSecuredDomainObject
in interfaceDomainObjectSecurityAware
-
getImmutablePlan
public ImmutablePlan getImmutablePlan()
- Specified by:
getImmutablePlan
in interfacePlanAware
-
getMutablePlan
public Plan getMutablePlan()
- Specified by:
getMutablePlan
in interfacePlanAware
-
setPlan
public void setPlan(ImmutablePlan plan)
-
-