Interface VersionHistoryDaoInternal
-
- All Superinterfaces:
ObjectDao
,ObjectDaoInternal<VersionHistory>
,VersionHistoryDao
- All Known Implementing Classes:
CachingVersionHistoryDao
,HibernateVersionHistoryDao
public interface VersionHistoryDaoInternal extends VersionHistoryDao, ObjectDaoInternal<VersionHistory>
A Dao for VersionHistory.- Since:
- 6.10.0
-
-
Field Summary
-
Fields inherited from interface com.atlassian.confluence.core.persistence.VersionHistoryDao
UNKNOWN_BUILD_NUMBER
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description List<VersionHistory>
getFullUpgradeHistory()
default List<VersionHistory>
getUpgradeHistory(int start, int maxResults)
Get the history of all the upgrades.-
Methods inherited from interface com.atlassian.confluence.internal.persistence.ObjectDaoInternal
findAll, findAllSorted, findAllSorted, findByClassIds, findByClassIdsFiltered, getPersistentClass, refresh, refreshEntity, remove, removeEntity, replicate, replicateEntity, save, saveEntity, saveRaw, saveRawEntity
-
Methods inherited from interface com.atlassian.confluence.core.persistence.VersionHistoryDao
addBuildToHistory, finalizeBuild, getFinalizedBuildNumber, getLatestBuildNumber, getVersionHistory, tagBuild
-
-
-
-
Method Detail
-
getUpgradeHistory
default List<VersionHistory> getUpgradeHistory(int start, int maxResults)
Description copied from interface:VersionHistoryDao
Get the history of all the upgrades. Returns time ordered list of versions this instance was at some point running.- Specified by:
getUpgradeHistory
in interfaceVersionHistoryDao
- Returns:
- the list of each of versions this instance was running at some point in descending order (the current version first) .
-
getFullUpgradeHistory
List<VersionHistory> getFullUpgradeHistory()
-
-