Class AgentBuildResultsSummaryHibernateDao
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate5.support.HibernateDaoSupport
com.atlassian.bamboo.persistence3.BambooHibernateObjectDao<ResultsSummary>
com.atlassian.bamboo.resultsummary.AgentBuildResultsSummaryHibernateDao
- All Implemented Interfaces:
BambooObjectDao<ResultsSummary>,AgentBuildResultsSummaryDao,org.springframework.beans.factory.InitializingBean
public class AgentBuildResultsSummaryHibernateDao
extends BambooHibernateObjectDao<ResultsSummary>
implements AgentBuildResultsSummaryDao
-
Field Summary
Fields inherited from class org.springframework.dao.support.DaoSupport
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcalculateUtilisedAgentTime(long agentId) Calculates the time spent performing builds of an agent.Methods inherited from class com.atlassian.bamboo.persistence3.BambooHibernateObjectDao
convertSearchTermToLikeExpression, countAll, countWithRestriction, delete, deleteAll, executeCountQuery, findAll, findAll, findById, merge, save, saveAllMethods inherited from class org.springframework.orm.hibernate5.support.HibernateDaoSupport
checkDaoConfig, createHibernateTemplate, currentSession, getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactoryMethods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
-
Constructor Details
-
AgentBuildResultsSummaryHibernateDao
public AgentBuildResultsSummaryHibernateDao()
-
-
Method Details
-
calculateUtilisedAgentTime
public long calculateUtilisedAgentTime(long agentId) Description copied from interface:AgentBuildResultsSummaryDaoCalculates the time spent performing builds of an agent.- Specified by:
calculateUtilisedAgentTimein interfaceAgentBuildResultsSummaryDao- Parameters:
agentId-- Returns:
-