public class PlanResultsAction extends PlanActionSupport implements ResultsSummaryAware, PlanReadSecurityAware
BambooActionSupport.JSONStatus| Modifier and Type | Field and Description |
|---|---|
protected AgentManager |
agentManager |
protected ArtifactLinkManager |
artifactLinkManager |
protected AuditLogService |
auditLogService |
protected BuildStatusHelper |
buildStatusHelper |
protected ExtendedAuthorManager |
extendedAuthorManager |
protected Date |
failStartDate |
protected JiraIssueManager |
jiraIssueManager |
protected JiraIssueUtils |
jiraIssueUtils |
protected List<ResultsSummary> |
neighbouringSummaries |
protected ResultsSummary |
resultsSummary |
protected TestQuarantineManager |
testQuarantineManager |
protected TestsManager |
testsManager |
protected TriggerManager |
triggerManager |
buildNumber, jiraApplinksService, repositoryConfigurationService, resultsSummaryManagerACCESS_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 |
|---|
PlanResultsAction() |
getBuildKey, getCurrentlyBuildingPlans, getErrorAccessor, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanKey, getTypedPlanResultKey, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildKey, setDecoratingErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryConfigurationService, setResultsSummaryManageraddActionError, 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, waitgetImmutablePlan, getMutablePlan, getPlan, setPlangetSecuredDomainObjectgetErrorMessages, getErrorsprotected List<ResultsSummary> neighbouringSummaries
protected ExtendedAuthorManager extendedAuthorManager
protected TriggerManager triggerManager
protected AgentManager agentManager
protected JiraIssueManager jiraIssueManager
protected JiraIssueUtils jiraIssueUtils
protected TestsManager testsManager
protected AuditLogService auditLogService
protected TestQuarantineManager testQuarantineManager
protected BuildStatusHelper buildStatusHelper
protected ResultsSummary resultsSummary
protected Date failStartDate
protected ArtifactLinkManager artifactLinkManager
public ResultsSummary getResultsSummary()
getResultsSummary in interface ResultsSummaryAwarepublic void setResultsSummary(ResultsSummary buildResults)
setResultsSummary in interface ResultsSummaryAware@Nullable public ChainStageResult getPreviousFailedStageResult(BuildResultsSummary buildResultsSummary)
ChainStageResult that failed before the
BuildResultsSummary failed.
Returns null if no ChainStageResult failed.buildResultsSummary - @Nullable public StageIdentifier getStageToContinue()
@NotNull public List<ResultsSummary> getNeighbouringSummaries()
public String getTriggerReasonLongDescriptionHtml(ResultsSummary resultsSummary)
public String getTriggerReasonLongDescriptionText(ResultsSummary resultsSummary)
public Collection<LinkedJiraIssue> getLinkedJiraIssues()
@NotNull public Pair<LinkedJiraIssue,URI> getLinkedJiraIssue(String issueKey)
@Nullable public String getLinkedJiraIssueForTestCase(long testCaseId)
public Collection<LinkedJiraIssue> getSizeBoundedLinkedJiraIssues(int size)
public boolean isHideJiraTeaser()
public List<LinkedJiraIssue> getShortJiraIssues()
public List<LinkedJiraIssue> getShortJiraIssues(int numberNeeded)
numberNeeded - public List<LinkedJiraIssue> getJiraIssues()
public boolean isOauthAuthenticationRequired()
public URI getOauthLoginDanceUrl()
protected Iterable<LinkedJiraIssue> getIssueDetails(Iterable<LinkedJiraIssue> linkedIssues)
public void setJiraIssueManager(JiraIssueManager jiraIssueManager)
public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
public void setTriggerManager(TriggerManager triggerManager)
public void setJiraIssueUtils(JiraIssueUtils jiraIssueUtils)
public void setAgentManager(AgentManager agentManager)
public void setTestsManager(TestsManager testsManager)
public Integer getBuildNumber()
getBuildNumber in class PlanActionSupportpublic void setBuildNumber(Integer buildNumber)
setBuildNumber in class PlanActionSupportpublic Date getFailStartDate()
public boolean isAuditLoggingEnabled()
public boolean isConfigChanged()
@Nullable public TestCaseResult getTestCaseResultOnMasterBranch(@Nullable TestCaseResult testCaseResult)
public boolean isSortByDuration()
public void setSortByDuration(boolean b)
public BuildStatusHelper getBuildStatusHelper()
public void setAuditLogService(AuditLogService auditLogService)
public ExecutionStatus getExecutionStatus()
@Nullable public ChainExecution getChainExecution()
public void setChainExecutionManager(ChainExecutionManager chainExecutionManager)
public void setTestQuarantineManager(TestQuarantineManager testQuarantineManager)
@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 PlanActionSupportpublic int getSkippedCommitsCount(@NotNull
ResultsSummary resultsSummary)
public RepositoryData getRepositoryData(@NotNull RepositoryChangeset repositoryChangeset)
public com.google.common.collect.ImmutableList<RepositoryChangeset> getRepositoryChangesetsWithNotBlankRevision(@NotNull ResultsSummary resultsSummary)
public void setCreateIssueAppLinkId(String createIssueAppLinkId)
public String getCreateIssueAppLinkId()
public String getNewIssueKey()
public void setNewIssueKey(String newIssueKey)
public List<VariableSubstitution> getMaskedVariables()
public boolean isTestQuarantineEnabled()
public boolean isTestQuarantineExpiryOverridable()
public int getTestQuarantineExpiryDuration()
public String getTestQuarantineExpiryPeriod()
@Nullable public String getArtifactLinkUrl(ArtifactLink artifactLink)
public void setArtifactLinkManager(ArtifactLinkManager artifactLinkManager)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.