com.atlassian.bamboo.build
Class BuildResultsAction
java.lang.Object
ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.webwork.AbstractAction
com.atlassian.bamboo.build.AbstractBuildAction
com.atlassian.bamboo.build.BuildResultsAction
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, BuildAware, BuildResultsAware, ReturnUrlAware
- Direct Known Subclasses:
- EditCommentAction, GotoBuildResult, ViewBuildResults, ViewBuildResultsSuccessfulTests, ViewBuildResultsTests
public class BuildResultsAction
- extends AbstractBuildAction
- implements BuildResultsAware
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addError, addError, addErrorCollection, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, doesLabelKeyHaveMatchingDescription, getAsPreformattedText, getBambooSession, getBreadCrumbs, getBuildManager, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentUrl, getDescriptionFromLabelKey, getFlushedErrorMessages, getReturnUrl, getUser, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, hasAnyErrors, hasBuilds, hasPerm, isEnableSignup, isSelectFieldAndNull, setAuthenticationContext, setBambooPermissionManager, setBuildManager, setCookieCutter, setErrorMessages, setHtmlUtils, setReturnUrl, setWebInterfaceManager, setWebResourceManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buildNumber
protected String buildNumber
buildResults
protected BuildResults buildResults
decorator
protected TestResultDecorator decorator
testResultManager
protected TestResultManager testResultManager
buildResultsSummaryManager
protected BuildResultsSummaryManager buildResultsSummaryManager
extendedAuthorManager
protected ExtendedAuthorManager extendedAuthorManager
BuildResultsAction
public BuildResultsAction()
getPluginManager
public PluginManager getPluginManager()
- Overrides:
getPluginManager
in class AbstractBuildAction
setPluginManager
public void setPluginManager(PluginManager pluginManager)
- Overrides:
setPluginManager
in class AbstractBuildAction
getPluginMenuItems
public List getPluginMenuItems()
- Overrides:
getPluginMenuItems
in class AbstractBuildAction
setBuildNumber
public void setBuildNumber(String buildNumber)
- Which build results are we interested in?
- Parameters:
buildNumber
- The number of the build we want to display
getBuildNumber
public String getBuildNumber()
getBuildResults
public BuildResults getBuildResults()
- Let the UI have the build results instance.
- Specified by:
getBuildResults
in interface BuildResultsAware
- Returns:
- The build results
setBuildResults
public void setBuildResults(BuildResults buildResults)
- Specified by:
setBuildResults
in interface BuildResultsAware
doExecute
public String doExecute()
throws Exception
- Description copied from class:
AbstractAction
- Places the current user on the page
- Overrides:
doExecute
in class AbstractAction
- Returns:
- webwork success status
- Throws:
Exception
- something nasty went wrong
isSortByDuration
public boolean isSortByDuration()
setSortByDuration
public void setSortByDuration(boolean b)
getSuccessfulTests
public TestResultDecorator getSuccessfulTests()
getBuildResultsFromContainer
protected BuildResults getBuildResultsFromContainer(Build build,
int currentBuildNumber)
getFailingSinceForTest
public BuildResults getFailingSinceForTest(BuildResults buildResults,
TestResults testResults)
getFailingSinceRelativeTime
public String getFailingSinceRelativeTime(BuildResults buildResults,
TestResults testResults)
getFailingSinceRelativeTime
public String getFailingSinceRelativeTime(BuildResultsSummary failingSinceSummary,
BuildResults buildResults)
getResponsibleAuthorExistingFailures
public Map getResponsibleAuthorExistingFailures()
errorMessage
protected String errorMessage(Build build)
getNeighbouringSummaries
public List getNeighbouringSummaries()
getTestResultManager
public TestResultManager getTestResultManager()
setTestResultManager
public void setTestResultManager(TestResultManager testResultManager)
setBuildResultsSummaryManager
public void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)
getExtendedAuthorManager
public ExtendedAuthorManager getExtendedAuthorManager()
setExtendedAuthorManager
public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.