public class SchedulerRunDetailsDao extends ConfluenceHibernateObjectDao<SchedulerRunDetails> implements com.atlassian.scheduler.core.spi.RunDetailsDao
HibernateObjectDao.Cacheability
cacheFactory, confluenceUserDao
Constructor and Description |
---|
SchedulerRunDetailsDao() |
Modifier and Type | Method and Description |
---|---|
void |
addRunDetails(com.atlassian.scheduler.config.JobId jobId,
com.atlassian.scheduler.status.RunDetails runDetails) |
com.atlassian.scheduler.status.RunDetails |
getLastRunForJob(com.atlassian.scheduler.config.JobId jobId) |
com.atlassian.scheduler.status.RunDetails |
getLastSuccessfulRunForJob(com.atlassian.scheduler.config.JobId jobId) |
Class<SchedulerRunDetails> |
getPersistentClass()
Gets the type of
EntityObject this Dao works with. |
findAllSorted, findLatestVersionsCount, findLatestVersionsCount, findLatestVersionsIterator, findLatestVersionsIterator, findNamedQueryStringParams, findNamedQueryStringParams, save, saveEntity, setCacheFactory, setConfluenceUserDao, updateEntityModificationData, updateModificationData
applyTransactionTimeout, applyTransactionTimeout, checkDaoConfig, createHibernateTemplate, findAll, findAllSorted, findByClassIds, findByClassIdsFiltered, findNamedQuery, findNamedQuery, findNamedQuery, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findSingleObject, getByClassId, getCountResult, getHibernateTemplate, getSession, getSessionFactory, index, indexEntity, refresh, refreshEntity, reIndex, reIndexEntity, remove, removeEntity, replicate, replicateEntity, save, saveEntity, saveRaw, saveRawEntity, setHibernateTemplate, setIndexer, setSessionFactory, unIndex, unIndexEntity, uniqueResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findAll, findAllSorted, findByClassIds, findByClassIdsFiltered, refresh, refreshEntity, remove, removeEntity, replicate, replicateEntity, save, saveEntity, saveRaw, saveRawEntity
public Class<SchedulerRunDetails> getPersistentClass()
ObjectDaoInternal
EntityObject
this Dao works with.getPersistentClass
in interface ObjectDao
getPersistentClass
in interface ObjectDaoInternal<SchedulerRunDetails>
public com.atlassian.scheduler.status.RunDetails getLastRunForJob(com.atlassian.scheduler.config.JobId jobId)
getLastRunForJob
in interface com.atlassian.scheduler.core.spi.RunDetailsDao
public com.atlassian.scheduler.status.RunDetails getLastSuccessfulRunForJob(com.atlassian.scheduler.config.JobId jobId)
getLastSuccessfulRunForJob
in interface com.atlassian.scheduler.core.spi.RunDetailsDao
public void addRunDetails(com.atlassian.scheduler.config.JobId jobId, com.atlassian.scheduler.status.RunDetails runDetails)
addRunDetails
in interface com.atlassian.scheduler.core.spi.RunDetailsDao
Copyright © 2003–2021 Atlassian. All rights reserved.