com.atlassian.confluence.core.persistence
Interface ContentEntityObjectDao
- All Superinterfaces:
- ObjectDao, VersionedObjectDao
- All Known Subinterfaces:
- MailDao, PageDao
- All Known Implementing Classes:
- ContentEntityObjectHibernateDao, HibernateMailDao, HibernatePageDao
public interface ContentEntityObjectDao
- extends VersionedObjectDao
getById
ContentEntityObject getById(long id)
getContentAuthoredByUser
List getContentAuthoredByUser(String username)
getAllCurrentEntities
Iterator getAllCurrentEntities()
getRecentlyAddedEntities
Iterator getRecentlyAddedEntities(String spaceKey,
int maxResults)
getRecentlyModifiedEntities
Iterator getRecentlyModifiedEntities(int maxResults)
getRecentlyModifiedEntities
Iterator getRecentlyModifiedEntities(String spaceKey,
int maxResults)
getEntitiesModifiedSince
List getEntitiesModifiedSince(Date date)
- Retrieve a list of the entities modified since the specified date. This excludes
mail and space descriptions.
- Parameters:
date -
- Returns:
- a list of content entity objects.
getRecentlyModifiedEntitiesForUser
Iterator getRecentlyModifiedEntitiesForUser(String username)
getLockedContentBySpace
List getLockedContentBySpace(String spaceKey)
getTrashedContent
List getTrashedContent(String spaceKey)
getObjectType
String getObjectType(long id)
getRecentlyModifiedEntitiesByType
Iterator getRecentlyModifiedEntitiesByType(ListQuery query,
int firstResult)
getFirstVersionBefore
ContentEntityObject getFirstVersionBefore(long originalVersionContentId,
int version)
getFirstVersionAfter
ContentEntityObject getFirstVersionAfter(long originalVersionContentId,
int version)
getVersion
ContentEntityObject getVersion(long originalVersionContentId,
int version)
getVersionHistorySummary
List getVersionHistorySummary(long originalContentId)
findPreviousVersions
List findPreviousVersions(long originalContentId)