public class ChainActionSupport extends PlanActionSupport implements ChainAware
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected ChainBranchManager |
chainBranchManager |
protected ChainExecutionManager |
chainExecutionManager |
protected ExecutableAgentsHelper |
executableAgentsHelper |
protected StageStatusHelper |
stageStatusHelper |
buildNumber, jiraApplinksService, repositoryDefinitionManager, resultsSummaryManager, vcsRepositoryConfigurationService
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 and Description |
---|
ChainActionSupport() |
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
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, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, 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
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllErrorMessages
protected ChainExecutionManager chainExecutionManager
protected StageStatusHelper stageStatusHelper
protected ExecutableAgentsHelper executableAgentsHelper
protected ChainBranchManager chainBranchManager
public ImmutableChain getImmutableChain()
getImmutableChain
in interface ChainAware
@Deprecated public Chain getChain()
getChain
in interface ChainAware
public Chain getMutableChain()
public void setChain(ImmutableChain chain)
setChain
in interface ChainAware
@Nullable public ImmutableChainStage getImmutableChainStage()
getImmutableChainStage
in interface ChainAware
public ChainStage getMutableChainStage()
public void setChainStage(ImmutableChainStage chainStage)
setChainStage
in interface ChainAware
public ChainResultsSummary getChainResult()
getChainResult
in interface ChainAware
public void setChainResult(ChainResultsSummary chainResult)
setChainResult
in interface ChainAware
public int getChainResultNumber()
getChainResultNumber
in interface ChainAware
public void setChainResultNumber(int chainResultNumber)
setChainResultNumber
in interface ChainAware
public void setChainExecutionManager(ChainExecutionManager chainExecutionManager)
public StageStatusHelper getStageStatusHelper()
public void setStageStatusHelper(StageStatusHelper stageStatusHelper)
public void setExecutableAgentsHelper(ExecutableAgentsHelper executableAgentsHelper)
public ErrorAccessor getErrorAccessor()
getErrorAccessor
in class PlanActionSupport
public void setDecoratingAggregatedChainErrorAccessor(DecoratingErrorAccessorImpl errorAccessor)
errorAccessor
- decoratingAggregatedChainErrorAccessor beanpublic List<ChainBranch> getChainBranches()
public List<ImmutableChainBranch> getImmutableChainBranches()
public com.google.common.collect.ImmutableList<ImmutableChainBranch> getChainBranchesByDate()
public List<PlanIdentifier> getBranchIdentifiers()
ChainBranchIdentifier
for all branches in given chain including master branchpublic List<PlanIdentifier> getSiblingBranchIdentifiers()
ChainBranchIdentifier
for all branches in given chainpublic void setChainBranchManager(ChainBranchManager chainBranchManager)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.