Class ReplaceTriggersAction
- java.lang.Object
 - 
- com.opensymphony.xwork2.ActionSupport
 - 
- com.atlassian.bamboo.ww2.BambooActionSupport
 - 
- com.atlassian.bamboo.ww2.actions.PlanActionSupport
 - 
- com.atlassian.bamboo.ww2.actions.ChainActionSupport
 - 
- com.atlassian.bamboo.ww2.actions.admin.bulk.trigger.ReplaceTriggersAction
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 JsonStreamingAction,ErrorCollection,BambooSessionAware,BareBuildConfigurationAware,ChainAware,NavigationAware,DomainObjectSecurityAware,GlobalReadSecurityAware,PlanEditSecurityAware,PlanAware,ProjectAware,ReturnUrlAware,com.atlassian.core.i18n.I18nTextProvider,com.atlassian.struts.TextProvider,com.atlassian.struts.ValidationAware,com.opensymphony.xwork.ValidationAware,com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable
public class ReplaceTriggersAction extends ChainActionSupport implements PlanEditSecurityAware, BareBuildConfigurationAware
A helper action used inReplaceTriggersBulkAction. Allows the bulk action configuration and executes the actual replacement of triggers.- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus 
 - 
 
- 
Field Summary
- 
Fields inherited from class com.atlassian.bamboo.ww2.actions.ChainActionSupport
chainBranchManager, chainExecutionManager, executableAgentsHelper, stageStatusHelper 
- 
Fields inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport
buildNumber, jiraApplinksService, repositoryDefinitionManager, resultsSummaryManager, vcsRepositoryConfigurationService 
- 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ReplaceTriggersAction() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringexecute()BuildConfigurationgetBuildConfiguration()StringgetKeysOfTriggersExpectingRepository()TriggerUIConfigBean.TriggerSelectorgetSelectedTrigger(String buildStrategyKey)List<TriggerUIConfigBean.TriggerSelector>getTriggerSelectors()UIConfigSupportgetUiConfigBean()voidsetBuildConfiguration(BuildConfiguration buildConfiguration)voidsetTriggerConfigurationService(TriggerConfigurationService triggerConfigurationService)voidsetTriggerTypeManager(TriggerTypeManager triggerTypeManager)voidsetTriggerUIConfigBean(TriggerUIConfigBean triggerUIConfigBean)voidsetUiConfigBean(UIConfigSupport uiConfigBean)Stringview()- 
Methods inherited from class com.atlassian.bamboo.ww2.actions.ChainActionSupport
getBranchIdentifiers, getChain, getChainBranches, getChainBranchesByDate, getChainResult, getChainResultNumber, getErrorAccessor, getImmutableChain, getImmutableChainBranches, getImmutableChainStage, getMutableChain, getMutableChainStage, getSiblingBranchIdentifiers, getStageStatusHelper, setChain, setChainBranchManager, setChainExecutionManager, setChainResult, setChainResultNumber, setChainStage, setDecoratingAggregatedChainErrorAccessor, setExecutableAgentsHelper, setStageStatusHelper 
- 
Methods inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport
buildWebPanelContext, getBuildKey, getBuildNumber, getCurrentlyBuildingPlans, getFirstNotRunnableStage, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanKey, getTypedPlanResultKey, isContinuable, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildContextFactory, setBuildKey, setBuildNumber, setDecoratingErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryDefinitionManager, setResultsSummaryManager, setVcsRepositoryConfigurationService 
- 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJson 
- 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate 
- 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
getSecuredDomainObject 
- 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getAllErrorMessages 
 - 
 
 - 
 
- 
- 
Method Detail
- 
view
public String view()
 
- 
execute
public String execute()
- Specified by:
 executein interfacecom.opensymphony.xwork2.Action- Overrides:
 executein classcom.opensymphony.xwork2.ActionSupport
 
- 
getKeysOfTriggersExpectingRepository
public String getKeysOfTriggersExpectingRepository()
 
- 
getTriggerSelectors
public List<TriggerUIConfigBean.TriggerSelector> getTriggerSelectors()
 
- 
getSelectedTrigger
public TriggerUIConfigBean.TriggerSelector getSelectedTrigger(String buildStrategyKey)
 
- 
getUiConfigBean
public UIConfigSupport getUiConfigBean()
 
- 
setUiConfigBean
public void setUiConfigBean(UIConfigSupport uiConfigBean)
 
- 
getBuildConfiguration
public BuildConfiguration getBuildConfiguration()
- Specified by:
 getBuildConfigurationin interfaceBareBuildConfigurationAware
 
- 
setBuildConfiguration
public void setBuildConfiguration(BuildConfiguration buildConfiguration)
- Specified by:
 setBuildConfigurationin interfaceBareBuildConfigurationAware
 
- 
setTriggerConfigurationService
public void setTriggerConfigurationService(TriggerConfigurationService triggerConfigurationService)
 
- 
setTriggerUIConfigBean
public void setTriggerUIConfigBean(TriggerUIConfigBean triggerUIConfigBean)
 
- 
setTriggerTypeManager
public void setTriggerTypeManager(TriggerTypeManager triggerTypeManager)
 
 - 
 
 -