Interface AbstractPageDaoInternal
-
- All Superinterfaces:
AbstractPageDao
- All Known Implementing Classes:
HibernateAbstractPageDao
@Transactional(readOnly=true) public interface AbstractPageDaoInternal extends AbstractPageDao
Dao for Abstract Page.- Since:
- 6.12.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
countStaleSharedDrafts()
Counting number of stale share draft in DBList<ContentEntityObject>
getStaleSharedDrafts(LimitedRequest limitedRequest)
Get all stale shared drafts in the database.-
Methods inherited from interface com.atlassian.confluence.pages.persistence.dao.AbstractPageDao
getAbstractPageById, getAbstractPageByIds, getCountOfLatestXhtmlContent, getHighestCeoId, getOrderedXhtmlContentFromContentId, getPreviousVersionsOfPageWithTaskId, getStaleSharedDrafts
-
-
-
-
Method Detail
-
countStaleSharedDrafts
int countStaleSharedDrafts()
Counting number of stale share draft in DB- Returns:
- number of stale share draft
- Since:
- 6.12
-
getStaleSharedDrafts
List<ContentEntityObject> getStaleSharedDrafts(LimitedRequest limitedRequest)
Get all stale shared drafts in the database. These are drafts where the lastModified date is before the current version of the page- Parameters:
limitedRequest
- limit number of object to return- Returns:
- A list containing the stale shared drafts.
- Since:
- 6.12
-
-