Class ChainJsonProviderAction
java.lang.Object
org.apache.struts2.ActionSupport
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,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.Validateable
public class ChainJsonProviderAction
extends com.opensymphony.xwork2.ActionSupport
implements GlobalReadSecurityAware, PlanAware, JsonStreamingAction
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.opensymphony.xwork2.interceptor.ValidationAware
com.opensymphony.xwork2.interceptor.ValidationAware.LegacyAdapter -
Field Summary
Fields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPlan()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 org.apache.struts2.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, toLocale, validateMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.struts2.action.Action
executeMethods inherited from interface org.apache.struts2.Validateable
validateMethods inherited from interface org.apache.struts2.interceptor.ValidationAware
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getFieldErrors, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
-
Constructor Details
-
ChainJsonProviderAction
public ChainJsonProviderAction()
-
-
Method Details
-
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
-
setResultsSummaryManager
-
setTriggerManager
-
setTextProvider
public void setTextProvider(com.opensymphony.xwork2.TextProvider textProvider) -
setPlanKey
-
setBambooPermissionManager
-
getSecuredDomainObject
- Specified by:
getSecuredDomainObjectin interfaceDomainObjectSecurityAware
-
getImmutablePlan
- Specified by:
getImmutablePlanin interfacePlanAware
-
getMutablePlan
- Specified by:
getMutablePlanin interfacePlanAware
-
getPlan
-
setPlan
-