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:VersionHistoryDaoGet the history of all the upgrades. Returns time ordered list of versions this instance was at some point running.- Specified by:
getUpgradeHistoryin 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()
-
-