com.atlassian.bamboo.resultsummary
Class BuildResultsSummaryHibernateDao
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate.support.HibernateDaoSupport
com.atlassian.hibernate.HibernateObjectDao
com.atlassian.bamboo.persistence.BambooHibernateObjectDao
com.atlassian.bamboo.resultsummary.BuildResultsSummaryHibernateDao
- All Implemented Interfaces:
- bucket.core.persistence.ObjectDao, BambooObjectDao, BuildResultsSummaryDao, org.springframework.beans.factory.InitializingBean
public class BuildResultsSummaryHibernateDao
- extends BambooHibernateObjectDao
- implements BuildResultsSummaryDao
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Methods inherited from class com.atlassian.hibernate.HibernateObjectDao |
findAll, findAllSorted, findNamedQuery, findNamedQuery, findNamedQuery, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findSingleObject, getByClassId, index, refresh, reIndex, remove, replicate, save, saveRaw, setIndexer, unIndex, updateModificationData |
Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport |
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface bucket.core.persistence.ObjectDao |
findAll, findAllSorted, refresh, remove, replicate, save, saveRaw |
BUILD_COMPLETED_DATE
protected static final java.lang.String BUILD_COMPLETED_DATE
- See Also:
- Constant Field Values
BUILD_AGENT_ID
protected static final java.lang.String BUILD_AGENT_ID
- See Also:
- Constant Field Values
BUILD_NUMBER
protected static final java.lang.String BUILD_NUMBER
- See Also:
- Constant Field Values
BUILD_KEY
protected static final java.lang.String BUILD_KEY
- See Also:
- Constant Field Values
BUILD_STATE
protected static final java.lang.String BUILD_STATE
- See Also:
- Constant Field Values
BUILD_STARTED_DATE
protected static final java.lang.String BUILD_STARTED_DATE
- See Also:
- Constant Field Values
BuildResultsSummaryHibernateDao
public BuildResultsSummaryHibernateDao()
getPersistentClass
public java.lang.Class getPersistentClass()
- Specified by:
getPersistentClass
in interface bucket.core.persistence.ObjectDao
getBuildResultsSummaryByBuildKeyAndBuildNumber
public ExtendedBuildResultsSummary getBuildResultsSummaryByBuildKeyAndBuildNumber(java.lang.String buildKey,
int buildNumber)
- Specified by:
getBuildResultsSummaryByBuildKeyAndBuildNumber
in interface BuildResultsSummaryDao
findBuildResultsSummaries
public java.util.List<ExtendedBuildResultsSummary> findBuildResultsSummaries(BuildResultsSummaryCriteria criteria)
- Description copied from interface:
BuildResultsSummaryDao
- Searches for
BuildResultsSummary
objects given a BuildResultsSummaryCriteria
- Specified by:
findBuildResultsSummaries
in interface BuildResultsSummaryDao
- Parameters:
criteria
- @NotNull
- Returns:
List
of ExtendedBuildResultsSummary
removeBuildResultsSummary
public void removeBuildResultsSummary(BuildResultsSummary buildResultsSummary)
- Description copied from interface:
BuildResultsSummaryDao
- Removes the passed build result summary
- Specified by:
removeBuildResultsSummary
in interface BuildResultsSummaryDao
- Parameters:
buildResultsSummary
- - @NotNull
getFirstBuildSummary
public BuildResultsSummary getFirstBuildSummary(Build build)
- Specified by:
getFirstBuildSummary
in interface BuildResultsSummaryDao
getLastBuildSummary
public ExtendedBuildResultsSummary getLastBuildSummary(java.lang.String planKey)
- Specified by:
getLastBuildSummary
in interface BuildResultsSummaryDao
getNumberOfResults
public long getNumberOfResults(Build build)
- Specified by:
getNumberOfResults
in interface BuildResultsSummaryDao
getNeighbouringSummaries
public java.util.List getNeighbouringSummaries(Build build,
int currentBuildNumber)
- Specified by:
getNeighbouringSummaries
in interface BuildResultsSummaryDao
getBreakingBuild
public BuildResultsSummary getBreakingBuild(BuildResultsSummary summary)
- Specified by:
getBreakingBuild
in interface BuildResultsSummaryDao
Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.