com.atlassian.bamboo.ww2.actions.build
Class ChainJsonProviderAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.actions.build.ChainJsonProviderAction
All Implemented Interfaces:
DomainObjectSecurityAware, GlobalReadSecurityAware, PlanAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class ChainJsonProviderAction
extends com.opensymphony.xwork.ActionSupport
implements GlobalReadSecurityAware, PlanAware

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ChainJsonProviderAction()
           
 
Method Summary
 ImmutablePlan getImmutablePlan()
           
 com.opensymphony.webwork.dispatcher.json.JSONObject getJsonObject()
           
 Plan getMutablePlan()
           
 Plan getPlan()
           
 java.lang.Object getSecuredDomainObject()
           
 void setBambooPermissionManager(BambooPermissionManager bambooPermissionManager)
           
 void setChainExecutionManager(ChainExecutionManager chainExecutionManager)
           
 void setPlan(ImmutablePlan plan)
           
 void setPlanKey(java.lang.String planKey)
           
 void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
           
 void setTextProvider(com.opensymphony.xwork.TextProvider textProvider)
           
 void setTriggerManager(TriggerManager triggerManager)
           
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doDefault, doInput, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChainJsonProviderAction

public ChainJsonProviderAction()
Method Detail

getJsonObject

@NotNull
public com.opensymphony.webwork.dispatcher.json.JSONObject getJsonObject()
                                                                  throws com.opensymphony.webwork.dispatcher.json.JSONException
Throws:
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.xwork.TextProvider textProvider)

setPlanKey

public void setPlanKey(java.lang.String planKey)

setBambooPermissionManager

public void setBambooPermissionManager(BambooPermissionManager bambooPermissionManager)

getSecuredDomainObject

public java.lang.Object getSecuredDomainObject()
Specified by:
getSecuredDomainObject in interface DomainObjectSecurityAware

getImmutablePlan

public ImmutablePlan getImmutablePlan()
Specified by:
getImmutablePlan in interface PlanAware

getMutablePlan

public Plan getMutablePlan()
Specified by:
getMutablePlan in interface PlanAware

getPlan

public Plan getPlan()
Specified by:
getPlan in interface PlanAware

setPlan

public void setPlan(ImmutablePlan plan)
Specified by:
setPlan in interface PlanAware


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.