public class PlanActionSupport extends BambooActionSupport implements ProjectAware, PlanAware
BambooActionSupport.JSONStatus| Modifier and Type | Field and Description |
|---|---|
protected Integer |
buildNumber |
protected JiraApplinksService |
jiraApplinksService |
protected RepositoryConfigurationService |
repositoryConfigurationService |
protected ResultsSummaryManager |
resultsSummaryManager |
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
PlanActionSupport() |
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, execute, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, 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, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrorMessages, getErrorsprotected Integer buildNumber
protected ResultsSummaryManager resultsSummaryManager
protected RepositoryConfigurationService repositoryConfigurationService
protected JiraApplinksService jiraApplinksService
public Project getProject()
getProject in interface ProjectAwarepublic ImmutablePlan getImmutablePlan()
getImmutablePlan in interface PlanAware@Deprecated public Plan getPlan()
public Plan getMutablePlan()
getMutablePlan in interface PlanAwarepublic void setPlan(ImmutablePlan plan)
public String getPlanKey()
public void setPlanKey(String planKey)
public String getBuildKey()
public void setBuildKey(String buildKey)
public String getPlanResultKey()
@Nullable public PlanKey getTypedPlanKey()
@Nullable public PlanResultKey getTypedPlanResultKey()
public void setPlanResultKey(String planResultKey)
public Integer getBuildNumber()
public void setBuildNumber(Integer buildNumber)
public Collection<? extends ExecutionStatus> getCurrentlyBuildingPlans(@NotNull PlanKey planKey)
public Object getSecuredDomainObject()
getSecuredDomainObject in interface DomainObjectSecurityAwaregetSecuredDomainObject in class BambooActionSupportpublic boolean isJiraApplicationLinkDefined()
protected ResultsSummaryManager getResultsSummaryManager()
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
public void setPlanExecutionManager(PlanExecutionManager planExecutionManager)
setPlanExecutionManager in class BambooActionSupportpublic ErrorAccessor getErrorAccessor()
public void setDecoratingErrorAccessor(DecoratingErrorAccessorImpl errorAccessor)
errorAccessor - decoratingErrorAccessor bean@NotNull protected Map<String,Object> buildWebPanelContext(@NotNull String location)
BambooActionSupportWebPanels via FreemarkerContext.getWebPanels(String) In
the future the results of this method may be cachedbuildWebPanelContext in class BambooActionSupportprotected String planNotFound()
public Map<com.atlassian.plugin.web.descriptors.WebItemModuleDescriptor,String> getJobsWebItemsForSection(String sectionName, javax.servlet.http.HttpServletRequest req)
public boolean isRestartable(@NotNull
ResultsSummary resultsSummary)
public void setRepositoryConfigurationService(RepositoryConfigurationService repositoryConfigurationService)
public void setJiraApplinksService(JiraApplinksService jiraApplinksService)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.