Uses of Class
com.atlassian.confluence.pages.AbstractPage
Packages that use AbstractPage
Package
Description
This package contains handlers that know how to create change values out of
changed objects.
This package groups the breadcrumb logic:
All breadcrumbs for global admin and other general purpose,
Breadcrumb generation and interfaces,
Pre-5.0 breadcrumbs for Spaces.
-
Uses of AbstractPage in com.atlassian.confluence.content.service.blogpost
Methods in com.atlassian.confluence.content.service.blogpost that return AbstractPage -
Uses of AbstractPage in com.atlassian.confluence.content.service.experimental
Methods in com.atlassian.confluence.content.service.experimental that return types with arguments of type AbstractPageMethod parameters in com.atlassian.confluence.content.service.experimental with type arguments of type AbstractPageModifier and TypeMethodDescriptionDefaultPageUpdateService.prepare
(long id, Modification<AbstractPage> modification, @Nullable SaveContext saveContext) PageUpdateService.prepare
(long id, Modification<AbstractPage> modification, @Nullable SaveContext saveContext) Prepare content (page or blogpost) for update. -
Uses of AbstractPage in com.atlassian.confluence.content.service.page
Fields in com.atlassian.confluence.content.service.page declared as AbstractPageModifier and TypeFieldDescriptionprotected AbstractPage
CreateAbstractPageCommandImpl.createdContent
Will content the content created after executeInternal has successfully completed.Methods in com.atlassian.confluence.content.service.page that return AbstractPageModifier and TypeMethodDescriptionprotected abstract AbstractPage
CreateAbstractPageCommandImpl.getContent()
protected AbstractPage
CreatePageCommandImpl.getContent()
protected AbstractPage
CreateAbstractPageCommandImpl.getCreatedContent()
protected abstract AbstractPage
RemoveAbstractPageVersionCommand.getPage()
Constructors in com.atlassian.confluence.content.service.page with parameters of type AbstractPageModifierConstructorDescriptionprotected
CreateAbstractPageCommandImpl
(PageManager pageManager, ContentPermissionManager contentPermissionManager, DraftService draftService, AttachmentManager attachmentManager, NotificationManager notificationManager, com.atlassian.event.api.EventPublisher eventPublisher, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, AbstractPage draft, com.atlassian.user.User user, boolean notifySelf, ContentPropertyManager contentPropertyManager, LabelManager labelManager, DraftsTransitionHelper draftsTransitionHelper) -
Uses of AbstractPage in com.atlassian.confluence.core
Methods in com.atlassian.confluence.core that return types with arguments of type AbstractPageModifier and TypeMethodDescription@NonNull PageResponse<AbstractPage>
ContentEntityManager.getPageAndBlogPostsVersionsLastEditedByUser
(@Nullable com.atlassian.sal.api.user.UserKey userKey, LimitedRequest request) Retrieve a page of entities that have been modified by the user, in order of the user's most recent modification.@NonNull PageResponse<AbstractPage>
ContentEntityManager.getPageAndBlogPostsVersionsLastEditedByUserIncludingDrafts
(@Nullable com.atlassian.sal.api.user.UserKey userKey, LimitedRequest request) Retrieve a page of entities that have been modified by the user, in order of the user's most recent modification.Methods in com.atlassian.confluence.core with parameters of type AbstractPageModifier and TypeMethodDescriptionvoid
ContentPermissionManager.copyContentPermissions
(AbstractPage from, AbstractPage to) Deprecated.void
DefaultContentPermissionManager.copyContentPermissions
(AbstractPage from, AbstractPage to) -
Uses of AbstractPage in com.atlassian.confluence.core.persistence
Methods in com.atlassian.confluence.core.persistence that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionContentEntityObjectDao.getPageAndBlogPostsVersionsLastEditedByUser
(@Nullable com.atlassian.sal.api.user.UserKey userKey, LimitedRequest request) Retrieve a page of entities, either the current version or historical version, that have been modified by the user, in order of the user's most recent modification.ContentEntityObjectDao.getPageAndBlogPostsVersionsLastEditedByUserIncludingDrafts
(@Nullable com.atlassian.sal.api.user.UserKey userKey, LimitedRequest request) Retrieve a page of entities, either the current version or historical version, that have been modified by the user, in order of the user's most recent modification. -
Uses of AbstractPage in com.atlassian.confluence.dmz.pages
Methods in com.atlassian.confluence.dmz.pages that return AbstractPageModifier and TypeMethodDescriptionPageManagerInternal.createDraft
(String contentType, String spaceKey) This method creates a draftPageManagerInternal.createDraft
(String contentType, String spaceKey, long parentPageId) This method creates a draft.PageManagerInternal.createOrFindDraftFor
(AbstractPage abstractPage) Retrieves the draft for the given AbstractPage if exists.Methods in com.atlassian.confluence.dmz.pages that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionPageManagerInternal.getAbstractPages
(LocalDate creationDay, ZoneId zone, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
PageManagerInternal.getFilteredAbstractPages
(Space space, String title, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns pages and blog posts that belong to the space, exactly match the given title, are in any of the specified statuses, and match the given predicate, limited to the pagination request.@NonNull PageResponse<AbstractPage>
PageManagerInternal.getFilteredAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns all content in the space within any of the specified statuses and content types, limited to the pagination request.@NonNull PageResponse<AbstractPage>
PageManagerInternal.getFilteredAbstractPages
(String title, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns pages and blog posts that exactly match the given title, are in any of the specified statuses, and match the given predicate, limited to the pagination request.@NonNull PageResponse<AbstractPage>
PageManagerInternal.getFilteredAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns all content in the instance within any of the specified statuses, limited to the specified content types and the pagination request.@NonNull PageResponse<AbstractPage>
PageManagerInternal.getFilteredAbstractPagesByTitle
(String title, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns all current pages and blog posts that exactly match the given title, that also match the given predicate, limited to the pagination request.@NonNull PageResponse<AbstractPage>
PageManagerInternal.scanFilteredAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns all pages in the space which has specified content statuses, limited to the pagination request.@NonNull PageResponse<AbstractPage>
PageManagerInternal.scanFilteredAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Returns all pages in the space which has specified content statuses, limited to the pagination request.Methods in com.atlassian.confluence.dmz.pages with parameters of type AbstractPageModifier and TypeMethodDescriptionPageManagerInternal.createOrFindDraftFor
(AbstractPage abstractPage) Retrieves the draft for the given AbstractPage if exists.void
PageManagerInternal.reconcileIfNeeded
(AbstractPage content, @Nullable SaveContext saveContext) Deprecated.since 7.14.0 UseContentReconciliationManager.reconcileIfNeeded(ContentEntityObject, SaveContext)
instead. -
Uses of AbstractPage in com.atlassian.confluence.event.events.audit
Methods in com.atlassian.confluence.event.events.audit that return AbstractPageConstructors in com.atlassian.confluence.event.events.audit with parameters of type AbstractPage -
Uses of AbstractPage in com.atlassian.confluence.event.events.content
Methods in com.atlassian.confluence.event.events.content that return AbstractPageModifier and TypeMethodDescriptionContentExportedToWordEvent.getContent()
ContentPurgedFromTrashEvent.getContent()
Constructors in com.atlassian.confluence.event.events.content with parameters of type AbstractPageModifierConstructorDescriptionContentExportedToWordEvent
(AbstractPage content) ContentPurgedFromTrashEvent
(AbstractPage content) -
Uses of AbstractPage in com.atlassian.confluence.event.events.content.page
Methods in com.atlassian.confluence.event.events.content.page that return AbstractPageConstructors in com.atlassian.confluence.event.events.content.page with parameters of type AbstractPageModifierConstructorDescriptionPageUpdateEvent
(Object src, Page updatedPage, @Nullable AbstractPage originalPage, boolean suppressNotifications, PageUpdateTrigger updateTrigger) Deprecated.since 7.1.0, usePageUpdateEvent(Object, Page, AbstractPage, OperationContext)
PageUpdateEvent
(Object source, Page updatedPage, @Nullable AbstractPage originalPage, @Nullable OperationContext<PageUpdateTrigger> operationContext) -
Uses of AbstractPage in com.atlassian.confluence.impl.audit.handler
Methods in com.atlassian.confluence.impl.audit.handler that return types with arguments of type AbstractPageModifier and TypeMethodDescriptioncom.atlassian.confluence.impl.audit.handler.AuditHandler<? extends AbstractPage>
AuditHandlerFactory.createAbstractPageHandler()
-
Uses of AbstractPage in com.atlassian.confluence.impl.content
Methods in com.atlassian.confluence.impl.content that return AbstractPageModifier and TypeMethodDescriptionDefaultPageManager.createDraft
(String contentType, String spaceKey) DefaultPageManager.createDraft
(String contentType, String spaceKey, long parentPageId) DefaultPageManager.createOrFindDraftFor
(@NonNull AbstractPage page) @Nullable AbstractPage
DefaultPageManager.getAbstractPage
(long id) @Nullable AbstractPage
DefaultPageManager.getById
(long id) Override default implementation to explicitly return an AbstractPage.@Nullable AbstractPage
DefaultPageManager.getPageByVersion
(AbstractPage mostRecentPage, int version) Methods in com.atlassian.confluence.impl.content that return types with arguments of type AbstractPageModifier and TypeMethodDescription@NonNull List<AbstractPage>
DefaultPageManager.getAbstractPages
(Iterable<Long> ids) DefaultPageManager.getAbstractPages
(LocalDate creationDay, ZoneId zone, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultPageManager.getFilteredAbstractPages
(Space space, String title, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultPageManager.getFilteredAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultPageManager.getFilteredAbstractPages
(String title, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultPageManager.getFilteredAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultPageManager.getFilteredAbstractPagesByTitle
(String title, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultContentEntityManager.getPageAndBlogPostsVersionsLastEditedByUser
(com.atlassian.sal.api.user.UserKey userKey, LimitedRequest request) @NonNull PageResponse<AbstractPage>
DefaultContentEntityManager.getPageAndBlogPostsVersionsLastEditedByUserIncludingDrafts
(@Nullable com.atlassian.sal.api.user.UserKey userKey, LimitedRequest request) @NonNull List<AbstractPage>
DefaultPageManager.getPossibleBlogRedirectsInSpace
(Space space, String blogTitle, int maxResultCount) @NonNull List<AbstractPage>
DefaultPageManager.getPossibleBlogRedirectsNotInSpace
(Space space, String blogTitle, int maxResultCount) @NonNull List<AbstractPage>
DefaultPageManager.getPossibleRedirectsInSpace
(Space space, String pageTitle, int maxResultCount) @NonNull List<AbstractPage>
DefaultPageManager.getPossibleRedirectsNotInSpace
(Space space, String pageTitle, int maxResultCount) @NonNull PageResponse<AbstractPage>
DefaultPageManager.scanFilteredAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) @NonNull PageResponse<AbstractPage>
DefaultPageManager.scanFilteredAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest, Predicate<? super AbstractPage>... filter) Methods in com.atlassian.confluence.impl.content with parameters of type AbstractPageModifier and TypeMethodDescription@NonNull Comment
DefaultCommentManager.addCommentToPage
(AbstractPage page, Comment parent, String content) DefaultPageManager.createOrFindDraftFor
(@NonNull AbstractPage page) @Nullable AbstractPage
DefaultPageManager.getPageByVersion
(AbstractPage mostRecentPage, int version) void
DefaultPageManager.reconcileIfNeeded
(AbstractPage content, @Nullable SaveContext saveContext) void
DefaultPageManager.remove
(AbstractPage abstractPage) void
DefaultPageManager.renamePage
(AbstractPage page, String newPageTitle) void
DefaultPageManager.renamePageWithoutNotifications
(AbstractPage page, String newPageTitle) void
DefaultPageManager.restorePage
(AbstractPage page) void
DefaultPageManager.trashPage
(AbstractPage page) final void
DefaultPageManager.trashPage
(AbstractPage page, @NonNull DeleteContext deleteContext) -
Uses of AbstractPage in com.atlassian.confluence.impl.retention.analytics
Methods in com.atlassian.confluence.impl.retention.analytics with parameters of type AbstractPageModifier and TypeMethodDescriptionvoid
TrashRemovalStatistic.pageOrBlogDeleted
(AbstractPage deletedPageOrBlog) -
Uses of AbstractPage in com.atlassian.confluence.impl.util
Methods in com.atlassian.confluence.impl.util that return AbstractPageModifier and TypeMethodDescriptionDecoratorUtil.ContentNavigationContext.getPage()
DecoratorUtil.SideBarContext.getPage()
Methods in com.atlassian.confluence.impl.util with parameters of type AbstractPageModifier and TypeMethodDescriptionstatic void
DecoratorUtil.setContentNavContext
(AbstractPage page, String mode, String context, ThemeHelper helper) Page/blogpost context should be saved for deferred (sitemesh) content navigation execution, because main sitemesh decorator is executed underDecoratorAction
, which does not contain page/space context of the main request.static void
DecoratorUtil.setSidebarContext
(Space space, AbstractPage page, String pageId, String context, String contextKey, String collectorKey) Page/blogpost context should be saved for deferred (sitemesh) sidebar execution, because main sitemesh decorator is executed underDecoratorAction
, which does not contain page/space context of the main request.Constructors in com.atlassian.confluence.impl.util with parameters of type AbstractPageModifierConstructorDescriptionContentNavigationContext
(AbstractPage page, String mode, String context, ThemeHelper helper) SideBarContext
(Space space, AbstractPage page, String pageId, String context, String contextKey, String collectorKey) -
Uses of AbstractPage in com.atlassian.confluence.internal.pages.persistence
Methods in com.atlassian.confluence.internal.pages.persistence that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionPageDaoInternal.getAbstractPages
(Space space, String title, List<ContentStatus> statuses, LimitedRequest pageRequest) PageDaoInternal.getAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) PageDaoInternal.getAbstractPages
(com.atlassian.core.util.DateUtils.DateRange creationDate, List<ContentStatus> statuses, LimitedRequest pageRequest) PageDaoInternal.getAbstractPages
(String title, List<ContentStatus> statuses, LimitedRequest pageRequest) PageDaoInternal.getAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) PageDaoInternal.getAbstractPagesByCreationDate
(com.atlassian.core.util.DateUtils.DateRange creationDate, LimitedRequest pageRequest) PageDaoInternal.getAbstractPagesByTitle
(String title, LimitedRequest pageRequest) PageDaoInternal.scanFilteredSpaceAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) Retrieves a page response of all Abstract Page in a Space with specified content types and content statuses.PageDaoInternal.scanFilteredSpaceAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) Retrieves a page response of Abstract Page with specified content types and content statuses. -
Uses of AbstractPage in com.atlassian.confluence.internal.persistence.hibernate
Methods in com.atlassian.confluence.internal.persistence.hibernate that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionContentEntityObjectHibernateDao.getPageAndBlogPostsVersionsLastEditedByUser
(com.atlassian.sal.api.user.UserKey userKey, LimitedRequest limitedRequest) ContentEntityObjectHibernateDao.getPageAndBlogPostsVersionsLastEditedByUserIncludingDrafts
(com.atlassian.sal.api.user.UserKey userKey, LimitedRequest limitedRequest) -
Uses of AbstractPage in com.atlassian.confluence.links
Methods in com.atlassian.confluence.links with parameters of type AbstractPageModifier and TypeMethodDescriptionboolean
OutgoingLink.isFrom
(AbstractPage page) Is the link directed from a page, or from some of its contents (i.e. -
Uses of AbstractPage in com.atlassian.confluence.links.linktypes
Fields in com.atlassian.confluence.links.linktypes declared as AbstractPageModifier and TypeFieldDescriptionprotected @Nullable AbstractPage
AbstractPageLink.destinationPage
-
Uses of AbstractPage in com.atlassian.confluence.mail
Method parameters in com.atlassian.confluence.mail with type arguments of type AbstractPageModifier and TypeMethodDescriptionChangeDigestNotificationBean.getWatchedChangeReportForUser
(com.atlassian.user.User user, List<? extends AbstractPage> pages) Gets a report of all pages and spaces changed that the user is watching -
Uses of AbstractPage in com.atlassian.confluence.mail.notification
Methods in com.atlassian.confluence.mail.notification with parameters of type AbstractPageModifier and TypeMethodDescriptionboolean
DefaultNotificationManager.isUserWatchingPageOrSpace
(com.atlassian.user.User user, Space space, AbstractPage page) boolean
NotificationManager.isUserWatchingPageOrSpace
(com.atlassian.user.User user, Space space, AbstractPage page) Returns true if: a) the user is watching the AbstractPage b) the user is watching the space, or c) the user is watching the contentType of the AbstractPage for the Spaceboolean
Notification.matchesContentType
(AbstractPage page) Returns true if this notification matches the type of the passed content object.void
DefaultNotificationsSender.sendPageNotifications
(AbstractPage page, NotificationData notificationData, ConversionContext conversionContext) void
NotificationsSender.sendPageNotifications
(AbstractPage page, NotificationData notificationData, ConversionContext conversionContext) Sends page based notifications. -
Uses of AbstractPage in com.atlassian.confluence.mail.notification.actions
Methods in com.atlassian.confluence.mail.notification.actions that return AbstractPageMethods in com.atlassian.confluence.mail.notification.actions with parameters of type AbstractPage -
Uses of AbstractPage in com.atlassian.confluence.mail.reports
Methods in com.atlassian.confluence.mail.reports that return AbstractPageConstructors in com.atlassian.confluence.mail.reports with parameters of type AbstractPage -
Uses of AbstractPage in com.atlassian.confluence.pages
Subclasses of AbstractPage in com.atlassian.confluence.pagesMethods in com.atlassian.confluence.pages that return AbstractPageModifier and TypeMethodDescription@Nullable AbstractPage
PageManager.getAbstractPage
(long id) Deprecated.since 7.3.0, useContentService.find(Expansion...)
from plugins, or usePageManagerInternal
in core where applicableAbstractPage.getLatestVersion()
AbstractPage.getOriginalVersionPage()
if this page is a historical version, then this method returns the current/latest version of this page if this page is the latest version, then this returns null this method name should really be refactored to getCurrentVersionOfPage()@Nullable AbstractPage
PageManager.getPageByVersion
(AbstractPage mostRecentPage, int version) Deprecated.since 7.3.0, useContentService.find(Expansion...)
from plugins, or usePageManagerInternal
in core where applicableAddressablePage.page()
Returns the value of thepage
record component.Methods in com.atlassian.confluence.pages that return types with arguments of type AbstractPageModifier and TypeMethodDescription@NonNull List<AbstractPage>
PageManager.getAbstractPages
(Iterable<Long> ids) Deprecated.since 7.3.0, useContentService.find(Expansion...)
from plugins, or usePageManagerInternal
in core where applicableAlternativePagesLocator.getBlogsInOtherSpaces()
Returns blog posts in other spaces that have or had the required title.AlternativePagesLocator.getPagesInOtherSpaces()
Returns pages in other spaces that have or had the required title the page may have been moved and potentially renamed.AlternativePagesLocator.getPagesWithSimilarTitleInSpace()
Returns pages in the space that have similar titles to the one requested.@NonNull List<AbstractPage>
PageManager.getPossibleBlogRedirectsInSpace
(Space space, String blogTitle, int maxResultCount) Searches for blogs in the space specified, looking for those that have the given title in a previous version.@NonNull List<AbstractPage>
PageManager.getPossibleBlogRedirectsNotInSpace
(Space space, String blogTitle, int maxResultCount) Searches for pages in all spaces except the one specified, looking for those that have the given title in a previous version.@NonNull List<AbstractPage>
PageManager.getPossibleRedirectsInSpace
(Space space, String pageTitle, int maxResultCount) Searches for pages in the space specified, looking for those that have the given title in a previous version.@NonNull List<AbstractPage>
PageManager.getPossibleRedirectsNotInSpace
(Space space, String pageTitle, int maxResultCount) Searches for pages in all spaces except the one specified, looking for those that have the given title in a previous version.AlternativePagesLocator.getPossiblesInTrash()
Returns any pages in Trash with the given space and title.AlternativePagesLocator.getRenamedPagesInSpace()
Returns pages in the space that had the required title but have been renamed.Methods in com.atlassian.confluence.pages with parameters of type AbstractPageModifier and TypeMethodDescription@NonNull Comment
CommentManager.addCommentToPage
(AbstractPage page, @Nullable Comment parent, String content) Deprecated.DefaultDraftsTransitionHelper.getDraftForPage
(AbstractPage abstractPage) DraftsTransitionHelper.getDraftForPage
(AbstractPage abstractPage) This method should retrieve a draft from a given AbstractPage respecting the Shared Drafts feature state.@Nullable AbstractPage
PageManager.getPageByVersion
(AbstractPage mostRecentPage, int version) Deprecated.since 7.3.0, useContentService.find(Expansion...)
from plugins, or usePageManagerInternal
in core where applicablestatic AddressablePage
AddressablePage.of
(AbstractPage page) void
PageManager.remove
(AbstractPage abstractPage) Remove this page from the world.void
PageManager.renamePage
(AbstractPage page, String newPageTitle) Call this function if you want to rename the page only.void
PageManager.renamePageWithoutNotifications
(AbstractPage page, String newPageTitle) Call this function if you want to rename the page only, and don't want notifications generated.void
PageManager.restorePage
(AbstractPage page) Restores a trashed page, effectively moving it out of the trash and promoting it back to being normal page.void
AbstractPage.setOriginalVersionPage
(AbstractPage originalVersionPage) void
PageManager.trashPage
(AbstractPage page) Deprecated.since 6.0 UsePageManager.trashPage(AbstractPage, DeleteContext)
void
PageManager.trashPage
(AbstractPage page, @NonNull DeleteContext deleteContext) Constructors in com.atlassian.confluence.pages with parameters of type AbstractPageModifierConstructorDescriptionAddressablePage
(AbstractPage page) Creates an instance of aAddressablePage
record class.TinyUrl
(AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.pages.actions
Fields in com.atlassian.confluence.pages.actions declared as AbstractPageMethods in com.atlassian.confluence.pages.actions that return AbstractPageModifier and TypeMethodDescriptionAbstractCreateAndEditPageAction.getContentDraft()
Return the current draft in use if there is one or null otherwise.protected AbstractPage
AbstractCreateAndEditPageAction.getContentObject()
protected abstract AbstractPage
AbstractCreatePageAction.getCreatedAbstractPage()
protected AbstractPage
CreateBlogPostAction.getCreatedAbstractPage()
protected AbstractPage
CreatePageAction.getCreatedAbstractPage()
AbstractDiffPagesAction.getLatestVersion()
RemoveHistoricalVersionAction.getLatestVersion()
Deprecated, for removal: This API element is subject to removal in a future version.since 8.8.0.abstract AbstractPage
AbstractDiffPagesAction.getOriginalPage()
AbstractEditPageAction.getOriginalPage()
Deprecated.since 5.3.DiffPagesAction.getOriginalPage()
DiffPagesByVersionAction.getOriginalPage()
ViewChangesSinceLastEditAction.getOriginalPage()
ViewChangesSinceLastLoginAction.getOriginalPage()
AbstractPageAwareAction.getPage()
BreadcrumbAction.getPage()
PageAware.getPage()
PageNotPermittedAction.getPage()
ViewPageAttachmentsAction.getPage()
protected abstract AbstractPage
AbstractCreatePageAction.getPageToCreate()
protected AbstractPage
CreateBlogPostAction.getPageToCreate()
protected AbstractPage
CreatePageAction.getPageToCreate()
AbstractPageAction.getPreviousVersion
(int version) AbstractDiffPagesAction.getRevisedPage()
DiffPagesByVersionAction.getRevisedPage()
Methods in com.atlassian.confluence.pages.actions that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionPageNotFoundAction.getPossibleAlternativesElsewhere()
PageNotFoundAction.getPossibleAlternativesInSpace()
PageNotFoundAction.getPossibleAlternativesInSpaceSearch()
PageNotFoundAction.getPossibleAlternativesInTrash()
Methods in com.atlassian.confluence.pages.actions with parameters of type AbstractPageModifier and TypeMethodDescriptionlong
AbstractDiffPagesAction.getPageIdOfVersionAfter
(AbstractPage page) long
ViewPageAction.getPageIdOfVersionAfter
(AbstractPage page) long
AbstractDiffPagesAction.getPageIdOfVersionBefore
(AbstractPage page) long
ViewPageAction.getPageIdOfVersionBefore
(AbstractPage page) boolean
AbstractDiffPagesAction.hasNextVersion
(AbstractPage page) boolean
ViewPageAction.hasNextVersion
(AbstractPage page) boolean
AbstractDiffPagesAction.hasPreviousVersion
(AbstractPage page) boolean
ViewPageAction.hasPreviousVersion
(AbstractPage page) protected abstract void
AbstractCreatePageAction.initialiseProvider
(AbstractPage abstractPage) protected void
CreateBlogPostAction.initialiseProvider
(AbstractPage abstractPage) protected void
CreatePageAction.initialiseProvider
(AbstractPage abstractPage) void
AbstractEditPageAction.setPage
(AbstractPage page) void
AbstractPageAwareAction.setPage
(AbstractPage page) void
BreadcrumbAction.setPage
(AbstractPage page) void
PageAware.setPage
(AbstractPage page) IOC method for setting the page on the action.void
PageNotPermittedAction.setPage
(AbstractPage page) void
ViewPageAttachmentsAction.setPage
(AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.pages.actions.beans
Methods in com.atlassian.confluence.pages.actions.beans with parameters of type AbstractPageModifier and TypeMethodDescriptionPageIncomingLinks.getIncomingLinks
(AbstractPage page, com.atlassian.user.User user) Get unique undeleted incoming linksSuggestedLabels.getSuggestedLabelsForPage
(AbstractPage page, com.atlassian.user.User user) SuggestedLabels.getSuggestedLiteLabels
(AbstractPage entity, String spaceKey, com.atlassian.user.User user, int maxResults) Deprecated.since 8.2.0, useSuggestedLabels.getSuggestedLiteLabels(String, User, int)
AttachmentBean.retrieveMatchingAttachment
(AbstractPage page, AttachmentManager attachmentManager) -
Uses of AbstractPage in com.atlassian.confluence.pages.persistence.dao
Methods in com.atlassian.confluence.pages.persistence.dao that return AbstractPageModifier and TypeMethodDescriptionAbstractPageDao.getAbstractPageById
(long id) Retrieves anAbstractPage
for the specified idMethods in com.atlassian.confluence.pages.persistence.dao that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionPageDao.findBlogsWithCurrentOrHistoricalTitleInAllPermittedSpacesExcept
(SpacePermissionQueryBuilder permissionQueryBuilder, String blogTitle, Space space, int maxResultCount) Deprecated, for removal: This API element is subject to removal in a future version.Searches for blog posts in all spaces except the one specified, looking for those that have the given title in a current or previous version, and returns the first maxResultCount results.PageDao.findBlogsWithCurrentOrHistoricalTitleInPermittedSpace
(SpacePermissionQueryBuilder permissionQueryBuilder, String blogTitle, Space space, int maxResultCount) Deprecated, for removal: This API element is subject to removal in a future version.Searches for blogs in the space specified, looking for those that have the given title in a previous version, and returns the first maxResultCount results.PageDao.findPagesWithCurrentOrHistoricalTitleInAllPermittedSpacesExcept
(SpacePermissionQueryBuilder permissionQueryBuilder, String pageTitle, Space space, int maxResultCount) Deprecated, for removal: This API element is subject to removal in a future version.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.PageDao.findPagesWithCurrentOrHistoricalTitleInPermittedSpace
(SpacePermissionQueryBuilder permissionQueryBuilder, String pageTitle, Space space, int maxResultCount) Deprecated, for removal: This API element is subject to removal in a future version.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.AbstractPageDao.getAbstractPageByIds
(Iterable<Long> ids) Retrieves a list ofAbstractPage
for the list of id -
Uses of AbstractPage in com.atlassian.confluence.pages.persistence.dao.bulk.attachment.delete.identifiers
Methods in com.atlassian.confluence.pages.persistence.dao.bulk.attachment.delete.identifiers with parameters of type AbstractPageModifier and TypeMethodDescriptionprotected List<AttachmentIdentifier>
AllLatestVersionAttachmentIdentifier.getAttachmentIdentifiers
(AbstractPage abstractPage) -
Uses of AbstractPage in com.atlassian.confluence.pages.persistence.dao.hibernate
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate that return AbstractPageModifier and TypeMethodDescriptionHibernateAbstractPageDao.getAbstractPageById
(long id) protected AbstractPage
HibernateAbstractPageDao.getByClassId
(long id) Methods in com.atlassian.confluence.pages.persistence.dao.hibernate that return types with arguments of type AbstractPageModifier and TypeMethodDescriptionHibernatePageDao.findBlogsWithCurrentOrHistoricalTitleInAllPermittedSpacesExcept
(SpacePermissionQueryBuilder permissionQueryBuilder, String blogTitle, Space space, int maxResultCount) HibernatePageDao.findBlogsWithCurrentOrHistoricalTitleInPermittedSpace
(SpacePermissionQueryBuilder permissionQueryBuilder, String blogTitle, Space space, int maxResultCount) HibernatePageDao.findPagesWithCurrentOrHistoricalTitleInAllPermittedSpacesExcept
(SpacePermissionQueryBuilder permissionQueryBuilder, String pageTitle, Space space, int maxResultCount) HibernatePageDao.findPagesWithCurrentOrHistoricalTitleInPermittedSpace
(SpacePermissionQueryBuilder permissionQueryBuilder, String pageTitle, Space space, int maxResultCount) HibernateAbstractPageDao.getAbstractPageByIds
(Iterable<Long> ids) HibernatePageDao.getAbstractPages
(Space space, String title, List<ContentStatus> statuses, LimitedRequest pageRequest) HibernatePageDao.getAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) HibernatePageDao.getAbstractPages
(com.atlassian.core.util.DateUtils.DateRange range, List<ContentStatus> statuses, LimitedRequest pageRequest) HibernatePageDao.getAbstractPages
(String title, List<ContentStatus> statuses, LimitedRequest pageRequest) HibernatePageDao.getAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) HibernatePageDao.getAbstractPagesByCreationDate
(com.atlassian.core.util.DateUtils.DateRange range, LimitedRequest pageRequest) HibernatePageDao.getAbstractPagesByTitle
(String title, LimitedRequest limitedRequest) HibernatePageDao.scanFilteredSpaceAbstractPages
(Space space, List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) HibernatePageDao.scanFilteredSpaceAbstractPages
(List<ContentType> contentTypes, List<ContentStatus> statuses, LimitedRequest pageRequest) -
Uses of AbstractPage in com.atlassian.confluence.plugin.descriptor.web
Methods in com.atlassian.confluence.plugin.descriptor.web that return AbstractPageModifier and TypeMethodDescription@Nullable AbstractPage
DefaultWebInterfaceContext.getPage()
@Nullable AbstractPage
WebInterfaceContext.getPage()
Returns the page related to the web interface state, or null if there is no page.@Nullable AbstractPage
DefaultWebInterfaceContext.getParentPage()
@Nullable AbstractPage
WebInterfaceContext.getParentPage()
Returns the parent page related to the web interface state, or null if there is no parent page.Methods in com.atlassian.confluence.plugin.descriptor.web with parameters of type AbstractPageModifier and TypeMethodDescriptionvoid
DefaultWebInterfaceContext.setPage
(@Nullable AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.rpc.soap
Methods in com.atlassian.confluence.rpc.soap with parameters of type AbstractPageModifier and TypeMethodDescriptionstatic RemotePageHistory[]
SoapUtils.getPageHistory
(AbstractPage page, PageManager pageManager) -
Uses of AbstractPage in com.atlassian.confluence.rpc.soap.beans
Constructors in com.atlassian.confluence.rpc.soap.beans with parameters of type AbstractPageModifierConstructorDescriptionprotected
-
Uses of AbstractPage in com.atlassian.confluence.rpc.soap.services
Methods in com.atlassian.confluence.rpc.soap.services that return AbstractPageModifier and TypeMethodDescriptionSoapServiceHelper.retrieveAbstractPage
(long pageId) SoapServiceHelperImpl.retrieveAbstractPage
(long abstractPageId) Retrieves a given page, and throws RemoteException if the page is not found or the user has no view perm.Methods in com.atlassian.confluence.rpc.soap.services with parameters of type AbstractPageModifier and TypeMethodDescriptionvoid
SoapServiceHelper.assertCanModify
(AbstractPage page) void
SoapServiceHelperImpl.assertCanModify
(AbstractPage page) void
SoapServiceHelper.assertCanRemove
(AbstractPage page) void
SoapServiceHelperImpl.assertCanRemove
(AbstractPage page) Throw an exception if the user can't remove the given page.void
SoapServiceHelper.assertCanView
(AbstractPage page) void
SoapServiceHelperImpl.assertCanView
(AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.servlet.simpledisplay
Methods in com.atlassian.confluence.servlet.simpledisplay with parameters of type AbstractPageModifier and TypeMethodDescriptionprotected boolean
AbstractPathConverter.currentUserCanEdit
(AbstractPage page) protected boolean
AbstractPathConverter.hasPagePermission
(AbstractPage page) protected boolean
AbstractPathConverter.isNotDraft
(AbstractPage page) protected boolean
AbstractPathConverter.isSafeToRedirectAndRevealPageId
(AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.themes
Methods in com.atlassian.confluence.themes that return AbstractPage -
Uses of AbstractPage in com.atlassian.confluence.tinymceplugin.events
Methods in com.atlassian.confluence.tinymceplugin.events that return AbstractPageModifier and TypeMethodDescriptionLayoutCreatedEvent.getPage()
SectionMacroCreatedEvent.getPage()
Constructors in com.atlassian.confluence.tinymceplugin.events with parameters of type AbstractPageModifierConstructorDescriptionLayout2CreatedEvent
(String layoutType, AbstractPage page, int cells, int rows) LayoutCreatedEvent
(String layoutType, AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.user.actions
Methods in com.atlassian.confluence.user.actions that return AbstractPageModifier and TypeMethodDescriptionEditNotificationsAction.getPage()
FindRestrictableEntitiesAction.getPage()
Methods in com.atlassian.confluence.user.actions with parameters of type AbstractPageModifier and TypeMethodDescriptionvoid
EditNotificationsAction.setPage
(AbstractPage page) void
FindRestrictableEntitiesAction.setPage
(AbstractPage page) -
Uses of AbstractPage in com.atlassian.confluence.user.notifications
Constructors in com.atlassian.confluence.user.notifications with parameters of type AbstractPageModifierConstructorDescriptionAddWatchLink
(AbstractPage page) Create a link to represent adding a watch on a page -
Uses of AbstractPage in com.atlassian.confluence.userstatus
Methods in com.atlassian.confluence.userstatus with parameters of type AbstractPageModifier and TypeMethodDescriptionvoid
DefaultFavouriteManager.addPageToFavourites
(com.atlassian.user.User user, AbstractPage page) default void
FavouriteManager.addPageToFavourites
(ConfluenceUser user, AbstractPage page) Add a page or blog post to a user's favourites by attaching a personal label to the space.void
FavouriteManager.addPageToFavourites
(com.atlassian.user.User user, AbstractPage page) Deprecated, for removal: This API element is subject to removal in a future version.boolean
DefaultFavouriteManager.hasPermission
(com.atlassian.user.User user, AbstractPage page) default boolean
FavouriteManager.hasPermission
(ConfluenceUser user, AbstractPage page) Get whether the current user has permission to add or remove a page favourite.boolean
FavouriteManager.hasPermission
(com.atlassian.user.User user, AbstractPage page) Deprecated, for removal: This API element is subject to removal in a future version.boolean
DefaultFavouriteManager.isUserFavourite
(com.atlassian.user.User user, AbstractPage page) default boolean
FavouriteManager.isUserFavourite
(ConfluenceUser user, AbstractPage page) Returns whether a page or blog post is marked as a favourite for a user.boolean
FavouriteManager.isUserFavourite
(com.atlassian.user.User user, AbstractPage page) Deprecated, for removal: This API element is subject to removal in a future version.void
DefaultFavouriteManager.removePageFromFavourites
(com.atlassian.user.User user, AbstractPage page) default void
FavouriteManager.removePageFromFavourites
(ConfluenceUser user, AbstractPage page) Remove a page or blog post from a user's favourites.void
FavouriteManager.removePageFromFavourites
(com.atlassian.user.User user, AbstractPage page) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AbstractPage in com.atlassian.confluence.util
Methods in com.atlassian.confluence.util that return AbstractPageModifier and TypeMethodDescriptionstatic @Nullable AbstractPage
GeneralUtil.getParentPageOrBlog
(Contained content) returns the page or blog that the content is attached to, or null if it is not attached to a page or blog.Methods in com.atlassian.confluence.util with parameters of type AbstractPageModifier and TypeMethodDescriptionstatic String
VelocityUtil.customGetPageUrl
(AbstractPage page) Need a special case of generalutils getpageurl that appends ? or ampersand smartly this is used to prefix url parameters that are appended after this path like: showcomments=true#addcommentstatic String
GeneralUtil.getEditPageUrl
(AbstractPage page) Get a resume draft URL that includes the shareDraftidstatic String
GeneralUtil.getIdBasedPageUrl
(AbstractPage page) Get page URL that is id based (i.e. -
Uses of AbstractPage in com.atlassian.confluence.util.breadcrumbs
Methods in com.atlassian.confluence.util.breadcrumbs with parameters of type AbstractPageModifier and TypeMethodDescriptionBreadcrumbGenerator.getContentActionBreadcrumb
(ConfluenceActionSupport action, Space space, AbstractPage page, DisplayableLabel label) Returns an appropriate breadcrumb for the given action, space, page and label.DefaultBreadcrumbGenerator.getContentActionBreadcrumb
(ConfluenceActionSupport action, Space space, AbstractPage page, DisplayableLabel label) BreadcrumbGenerator.getContentBreadcrumb
(Space space, AbstractPage page) Returns an appropriate breadcrumb for a page or blogpostDefaultBreadcrumbGenerator.getContentBreadcrumb
(Space space, AbstractPage page) BreadcrumbGenerator.getContentDetailActionBreadcrumb
(ConfluenceActionSupport action, Space space, AbstractPage page) Breadcrumb for the "detail" pages of a Page/Blog, like Info, Attachments or History.DefaultBreadcrumbGenerator.getContentDetailActionBreadcrumb
(ConfluenceActionSupport action, Space space, AbstractPage page) Constructors in com.atlassian.confluence.util.breadcrumbs with parameters of type AbstractPageModifierConstructorDescriptionContentActionBreadcrumb
(ConfluenceActionSupport action, Space space, AbstractPage page, DisplayableLabel label, Breadcrumb spaceOperationsBreadcrumb) -
Uses of AbstractPage in com.atlassian.confluence.web.service
Methods in com.atlassian.confluence.web.service that return AbstractPage -
Uses of AbstractPage in com.atlassian.integrationtest.utils
Methods in com.atlassian.integrationtest.utils with type parameters of type AbstractPageModifier and TypeMethodDescription<T extends AbstractPage>
TItStateManager.forceNewVersion
(T page) Saves a new version of a page, with no change to the page content.<T extends AbstractPage>
voidItStateManager.update
(T page, T original) Updates a page to save a new version.
ContentPermissionManager.copyContentPermissions(ContentEntityObject, ContentEntityObject)