com.atlassian.bamboo.resultsummary
Interface BuildResultsSummaryManager
- All Known Implementing Classes:
- BuildResultsSummaryManagerImpl
public interface BuildResultsSummaryManager
getAllBuildResultsSummaries
List getAllBuildResultsSummaries(Build build)
getBuildResultsSummaryById
BuildResultsSummary getBuildResultsSummaryById(long id)
getBuildResultsSummary
BuildResultsSummary getBuildResultsSummary(String buildKey,
int buildNumber)
saveBuildResultsSummary
void saveBuildResultsSummary(BuildResultsSummary buildResultsSummary)
removeBuildResultsSummary
void removeBuildResultsSummary(BuildResultsSummary buildResultsSummary)
generateSummaryFromBuildResults
BuildResultsSummary generateSummaryFromBuildResults(BuildResults buildResults)
generateSummaryFromBuildResults
BuildResultsSummary generateSummaryFromBuildResults(BuildResults buildResults,
Build build)
generateCommitFromChangeLogs
Commit generateCommitFromChangeLogs(ChangeLogEntry changeLogEntry,
BuildResultsSummary resultsSummary)
getFirstBuildSummary
BuildResultsSummary getFirstBuildSummary(Build build)
getLastBuildSummary
BuildResultsSummary getLastBuildSummary(Build build)
getNumberOfResults
long getNumberOfResults(Build build)
getBuildResultsSummary
BuildResultsSummary getBuildResultsSummary(Build build,
int buildNumber)
getAverageBuildTime
long getAverageBuildTime(Build build,
int numberOfResults)
- Returns average build duration for given number of builds
- Parameters:
build
- - must not be nullnumberOfResults
- - How many build results to use in the average. must be greater 0
- Returns:
- Average build time. 0 if no build found.
getNeighbouringSummaries
List getNeighbouringSummaries(Build build,
int buildNumber)
- Returns all the
BuildResultsSummary
objects that matches the passed build numbers
- Parameters:
build
- buildNumber
-
- Returns:
List
of BuildResultsSummary
removeBuildResultsSummariesForBuild
void removeBuildResultsSummariesForBuild(Build build)
getBreakingBuild
BuildResultsSummary getBreakingBuild(BuildResultsSummary buildResultsSummary)
getLatestbuildResultSummaries
List getLatestbuildResultSummaries(int numberOfResults)
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.