|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PageDao
Method Summary | |
---|---|
java.util.List |
findPagesWithHistoricalTitle(java.lang.String pageTitle)
Deprecated. since 3.1. Use #findPagesWithHistoricalTitleInPermittedSpace or #findPagesWithHistoricalTitleInAllPermittedSpacesExcept . |
java.util.List<AbstractPage> |
findPagesWithHistoricalTitleInAllPermittedSpacesExcept(java.lang.String pageTitle,
Space space,
int maxResultCount)
Searches for pages in all spaces except the one specified, looking for those that have the given title in a previous version, and returns the first maxResultCount results. |
java.util.List<AbstractPage> |
findPagesWithHistoricalTitleInPermittedSpace(java.lang.String pageTitle,
Space space,
int maxResultCount)
Searches for pages in the space specified, looking for those that have the given title in a previous version, and returns the first maxResultCount results. |
int |
getAuthoredPagesCountByUser(java.lang.String username)
|
int |
getCommentCountOnPage(long id)
Count the number of comments on the passed in page. |
java.util.List |
getDescendentIds(Page page)
|
java.util.List<Page> |
getDescendents(Page page)
|
java.util.List |
getOrphanedPages(java.lang.String spaceKey)
|
Page |
getPage(Space space,
java.lang.String pageTitle)
Get the page by space and title. |
Page |
getPage(java.lang.String spaceKey,
java.lang.String pageTitle)
Deprecated. since 3.0, use getPage(Space, String) |
Page |
getPage(java.lang.String spaceKey,
java.lang.String pageTitle,
boolean eagerLoadComments)
Deprecated. since 3.0, use getPageWithComments(Space, String) |
Page |
getPageById(long id)
Get the page with the given id. |
Page |
getPageByIdWithComments(long id)
Get the page with the given id, and perform an eager load of the comments and their children. |
java.util.List |
getPageInTrash(java.lang.String spaceKey,
java.lang.String title)
|
java.util.List |
getPages(Space space,
boolean currentOnly)
|
java.util.List |
getPagesCreatedOrUpdatedSinceDate(java.util.Date previousLoginDate)
|
java.util.List |
getPagesStartingWith(Space space,
java.lang.String s)
|
Page |
getPageWithComments(Space space,
java.lang.String pageTitle)
Get the page by space and title, and perform an eager load of the comments and their children. |
java.util.List |
getPermissionPages(Space space)
|
java.util.List |
getRecentlyAddedPages(int maxCount,
java.lang.String spaceKey)
|
java.util.List |
getRecentlyAuthoredPagesByUser(java.lang.String username,
int maxCount)
|
java.util.List |
getRecentlyUpdatedPages(int maxCount,
java.lang.String spaceKey)
|
java.util.List<Page> |
getTopLevelPages(Space space)
|
java.util.List |
getUndefinedPages(java.lang.String spaceKey)
|
void |
removeFromPageKeyCache(java.lang.String spaceKey,
java.lang.String pageTitle)
Deprecated. since 3.0 |
Methods inherited from interface com.atlassian.confluence.core.persistence.ContentEntityObjectDao |
---|
findPreviousVersions, getAllCurrentEntities, getById, getContentAuthoredByUser, getFirstVersionAfter, getFirstVersionBefore, getLastEditedVersionsOf, getLockedContentBySpace, getObjectType, getRecentlyAddedEntities, getRecentlyModifiedEntities, getRecentlyModifiedEntities, getRecentlyModifiedEntitiesForUser, getRecentlyModifiedForChangeDigest, getTrashedContent, getVersion, getVersionHistorySummary |
Methods inherited from interface com.atlassian.confluence.core.persistence.VersionedObjectDao |
---|
findLatestVersionsCount, findLatestVersionsIterator, save |
Methods inherited from interface bucket.core.persistence.ObjectDao |
---|
findAll, findAllSorted, getPersistentClass, refresh, remove, replicate, save, saveRaw |
Method Detail |
---|
Page getPageById(long id)
id
- of the page to load
Page getPageByIdWithComments(long id)
id
- of the page to load
int getCommentCountOnPage(long id)
@Deprecated Page getPage(java.lang.String spaceKey, java.lang.String pageTitle)
getPage(Space, String)
@Deprecated Page getPage(java.lang.String spaceKey, java.lang.String pageTitle, boolean eagerLoadComments)
getPageWithComments(Space, String)
spaceKey
- to match withpageTitle
- to match witheagerLoadComments
- true if comments should be loaded eagerly
Page getPage(Space space, java.lang.String pageTitle)
space
- The space the page belongs topageTitle
- The title of the page
Page getPageWithComments(Space space, java.lang.String pageTitle)
space
- The space the page belongs topageTitle
- The title of the page
java.util.List getPages(Space space, boolean currentOnly)
java.util.List getPagesStartingWith(Space space, java.lang.String s)
java.util.List getRecentlyAddedPages(int maxCount, java.lang.String spaceKey)
java.util.List getRecentlyUpdatedPages(int maxCount, java.lang.String spaceKey)
java.util.List getOrphanedPages(java.lang.String spaceKey)
java.util.List getUndefinedPages(java.lang.String spaceKey)
java.util.List getPermissionPages(Space space)
int getAuthoredPagesCountByUser(java.lang.String username)
java.util.List getRecentlyAuthoredPagesByUser(java.lang.String username, int maxCount)
java.util.List getPagesCreatedOrUpdatedSinceDate(java.util.Date previousLoginDate)
@Deprecated void removeFromPageKeyCache(java.lang.String spaceKey, java.lang.String pageTitle)
@Deprecated java.util.List findPagesWithHistoricalTitle(java.lang.String pageTitle)
java.util.List<AbstractPage> findPagesWithHistoricalTitleInPermittedSpace(java.lang.String pageTitle, Space space, int maxResultCount)
pageTitle
- title of a page in a previous version.space
- Space to search. Must not be null.maxResultCount
- maximum pages to returnjava.util.List<AbstractPage> findPagesWithHistoricalTitleInAllPermittedSpacesExcept(java.lang.String pageTitle, Space space, int maxResultCount)
pageTitle
- title of a page in a previous version.space
- Space to exclude from search. If null, all spaces are searched.maxResultCount
- maximum pages to returnjava.util.List getPageInTrash(java.lang.String spaceKey, java.lang.String title)
java.util.List<Page> getDescendents(Page page)
java.util.List getDescendentIds(Page page)
java.util.List<Page> getTopLevelPages(Space space)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |