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:
-
Field Summary
Fields inherited from class com.opensymphony.xwork2.ActionSupport
container
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetPlan()
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
-
Constructor Details
-
ChainJsonProviderAction
public ChainJsonProviderAction()
-
-
Method Details
-
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
-
setResultsSummaryManager
-
setTriggerManager
-
setTextProvider
public void setTextProvider(com.opensymphony.xwork2.TextProvider textProvider) -
setPlanKey
-
setBambooPermissionManager
-
getSecuredDomainObject
- Specified by:
getSecuredDomainObject
in interfaceDomainObjectSecurityAware
-
getImmutablePlan
- Specified by:
getImmutablePlan
in interfacePlanAware
-
getMutablePlan
- Specified by:
getMutablePlan
in interfacePlanAware
-
getPlan
-
setPlan
-