public interface CustomContentDao extends ContentEntityObjectDao<CustomContentEntityObject>
Modifier and Type | Method and Description |
---|---|
long |
countChildrenOfType(long id,
String contentModuleKey) |
Iterator<CustomContentEntityObject> |
findAll(String pluginContentKey)
Retrieves an iterator of
CustomContentEntityObject with the specified pluginContentKey |
Iterator<CustomContentEntityObject> |
findAllChildren(long id)
Retrieves all children of the specified content.
|
Iterator<CustomContentEntityObject> |
findAllContainedOfType(long containerContentId,
String pluginContentKey) |
Iterator<CustomContentEntityObject> |
findAllInSpace(long spaceId) |
Iterator<CustomContentEntityObject> |
findAllInSpace(String pluginContentKey,
long spaceId) |
Iterator<CustomContentEntityObject> |
findAllInSpaceWithAttachments(long spaceId) |
Iterator<CustomContentEntityObject> |
findAllInSpaceWithAttachments(String pluginContentKey,
long spaceId) |
Iterator<CustomContentEntityObject> |
findAllWithAttachments(String pluginContentKey)
Retrieves an iterator of
CustomContentEntityObject with the specified pluginContentKey. |
<T> PageResponse<T> |
findByQuery(ContentQuery<T> query,
boolean cacheable,
LimitedRequest request,
com.google.common.base.Predicate<T> predicate)
Deprecated.
|
<T> Iterator<T> |
findByQuery(ContentQuery<T> query,
int offset,
int maxResults) |
default <T> PageResponse<T> |
findByQueryAndFilter(ContentQuery<T> query,
boolean cacheable,
LimitedRequest request,
Predicate<T> predicate) |
Iterator<CustomContentEntityObject> |
findChildrenOfType(long id,
String pluginContentKey,
int offset,
int maxResults,
CustomContentManager.SortField sortField,
CustomContentManager.SortOrder sortOrder) |
Iterator<CustomContentEntityObject> |
findCurrentInSpace(long spaceId,
String pluginModuleKey,
int offset,
int maxResults,
CustomContentManager.SortField sortField,
CustomContentManager.SortOrder sortOrder) |
int |
findTotalInSpace(long spaceId,
String pluginModuleKey) |
<T> List<T> |
queryForList(ContentQuery<T> query)
It is strongly recommended that the
queryForList(ContentQuery, int, int) method be used
in preference to this one, as this method does not apply pagination limits to the result set. |
<T> List<T> |
queryForList(ContentQuery<T> query,
int offset,
int maxResults) |
countContentBySpaceIdAndStatus, findAllDraftsFor, findAllLegacyDraftsFor, findContentBySpaceIdAndStatus, findContentBySpaceIdAndStatus, findDraftFor, findDraftsWithUnpublishedChangesForUser, findHistoricalVersionsAfterVersion, findPreviousVersions, findUnpublishedContentWithUserContributions, getAllCurrentEntities, getAllModifiers, getAllModifiers, getById, getContentAuthoredByUser, getContributionStatusByUser, getFirstVersionAfter, getFirstVersionBefore, getLastEditedVersionsOf, getObjectType, getOldestPageCreationDate, getPageAndBlogPostsVersionsLastEditedByUser, getPageAndBlogPostsVersionsLastEditedByUserIncludingDrafts, getRecentlyAddedEntities, getRecentlyModifiedEntities, getRecentlyModifiedEntities, getRecentlyModifiedEntitiesForUser, getRecentlyModifiedForChangeDigest, getTrashedContent, getTrashedContents, getVersion, getVersionEditContributors, getVersionHistorySummary, getVersionHistorySummary, getVersionsLastEditedByUser, getVersionsLastEditedByUserNew
findLatestVersionsCount, findLatestVersionsIterator, save
findAll, findAllSorted, findAllSorted, findByClassIds, getPersistentClass, refresh, remove, replicate, save, saveRaw
<T> Iterator<T> findByQuery(ContentQuery<T> query, int offset, int maxResults)
<T> List<T> queryForList(ContentQuery<T> query, int offset, int maxResults)
<T> List<T> queryForList(ContentQuery<T> query)
queryForList(ContentQuery, int, int)
method be used
in preference to this one, as this method does not apply pagination limits to the result set. This can
result in excessive memory pressure. This method should only be used when the query is self-limiting,
or when the size of the result set is otherwise known in advance.@Deprecated <T> PageResponse<T> findByQuery(ContentQuery<T> query, boolean cacheable, LimitedRequest request, com.google.common.base.Predicate<T> predicate)
findByQueryAndFilter(ContentQuery, boolean, LimitedRequest, Predicate)
default <T> PageResponse<T> findByQueryAndFilter(ContentQuery<T> query, boolean cacheable, LimitedRequest request, Predicate<T> predicate)
int findTotalInSpace(long spaceId, String pluginModuleKey)
Iterator<CustomContentEntityObject> findCurrentInSpace(long spaceId, String pluginModuleKey, int offset, int maxResults, CustomContentManager.SortField sortField, CustomContentManager.SortOrder sortOrder)
Iterator<CustomContentEntityObject> findAllInSpaceWithAttachments(String pluginContentKey, long spaceId)
Iterator<CustomContentEntityObject> findAllInSpace(String pluginContentKey, long spaceId)
Iterator<CustomContentEntityObject> findAllInSpaceWithAttachments(long spaceId)
Iterator<CustomContentEntityObject> findAllInSpace(long spaceId)
Iterator<CustomContentEntityObject> findAll(String pluginContentKey)
CustomContentEntityObject
with the specified pluginContentKeypluginContentKey
- CustomContentEntityObject with this plugin content key will be returnedCustomContentEntityObject
Iterator<CustomContentEntityObject> findAllWithAttachments(String pluginContentKey)
CustomContentEntityObject
with the specified pluginContentKey.
We are loadingpluginContentKey
- CustomContentEntityObject with this plugin content key will be returnedCustomContentEntityObject
Iterator<CustomContentEntityObject> findAllChildren(long id)
id
- children of this content entity will be returnedCustomContentEntityObject
Iterator<CustomContentEntityObject> findChildrenOfType(long id, String pluginContentKey, int offset, int maxResults, CustomContentManager.SortField sortField, CustomContentManager.SortOrder sortOrder)
long countChildrenOfType(long id, String contentModuleKey)
Iterator<CustomContentEntityObject> findAllContainedOfType(long containerContentId, String pluginContentKey)
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences