com.atlassian.bamboo.resultsummary
Class BuildResultsSummaryHibernateDao
java.lang.Object
HibernateObjectDao
com.atlassian.bamboo.persistence.BambooHibernateObjectDao
com.atlassian.bamboo.resultsummary.BuildResultsSummaryHibernateDao
- All Implemented Interfaces:
- BambooObjectDao, BuildResultsSummaryDao
public class BuildResultsSummaryHibernateDao
- extends BambooHibernateObjectDao
- implements BuildResultsSummaryDao
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildResultsSummaryHibernateDao
public BuildResultsSummaryHibernateDao()
getPersistentClass
public Class getPersistentClass()
getBuildResultsSummaryByBuildKeyAndBuildNumber
public ExtendedBuildResultsSummary getBuildResultsSummaryByBuildKeyAndBuildNumber(String buildKey,
int buildNumber)
- Specified by:
getBuildResultsSummaryByBuildKeyAndBuildNumber
in interface BuildResultsSummaryDao
getAllBuildResultsSummaries
public List getAllBuildResultsSummaries(Build build)
- Specified by:
getAllBuildResultsSummaries
in interface BuildResultsSummaryDao
getSuccessfulBuildResultSummaries
public List getSuccessfulBuildResultSummaries(Build build,
int numberOfResults)
- Description copied from interface:
BuildResultsSummaryDao
- Retrieves specific number of successful Build Result Summaries for a particular plan.
- Specified by:
getSuccessfulBuildResultSummaries
in interface BuildResultsSummaryDao
- Parameters:
build
- - can not be nullnumberOfResults
- - must be greater 0
- Returns:
- List of
BuildResultsSummary
of specified length, all with status Successsful
getBuildResultSummaries
public List getBuildResultSummaries(Build build,
int numberOfResults)
- Description copied from interface:
BuildResultsSummaryDao
- Retrieves specific number of Build Result Summaries for a particular plan.
- Specified by:
getBuildResultSummaries
in interface BuildResultsSummaryDao
- Parameters:
build
- - can not be nullnumberOfResults
- - must be greater 0
- Returns:
- List of
BuildResultsSummary
of specified length
getFirstBuildSummary
public BuildResultsSummary getFirstBuildSummary(Build build)
- Specified by:
getFirstBuildSummary
in interface BuildResultsSummaryDao
getLastBuildSummary
public BuildResultsSummary getLastBuildSummary(Build build)
- Specified by:
getLastBuildSummary
in interface BuildResultsSummaryDao
getNumberOfResults
public long getNumberOfResults(Build build)
- Specified by:
getNumberOfResults
in interface BuildResultsSummaryDao
getNeighbouringSummaries
public List getNeighbouringSummaries(Build build,
int currentBuildNumber)
- Specified by:
getNeighbouringSummaries
in interface BuildResultsSummaryDao
getBreakingBuild
public BuildResultsSummary getBreakingBuild(BuildResultsSummary summary)
- Specified by:
getBreakingBuild
in interface BuildResultsSummaryDao
getLatestbuildResultSummaries
public List getLatestbuildResultSummaries(int numberOfResults)
- Specified by:
getLatestbuildResultSummaries
in interface BuildResultsSummaryDao
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.