Package com.atlassian.confluence.pages.actions
package com.atlassian.confluence.pages.actions
-
ClassDescriptionCommandAction-implementing class that delegates to a CommandActionHelper.Functions shared between creating pages and blog posts.Parent class for actions which operate on AbstractPages (pages or blog posts).An abstract action for actions that use page templates.TODO come up with decent name for thisSimple Action to retrieve the details of a
ContentEntityObject
's image attachments.Upload attachments via a multipart request.Converts an attachment upload multipart request into a list ofAttachmentResource
objects.Returns the breadcrumb of a page via JSON.Default implementaion that reads mappings from calendar-language-util.properties file.Indicates an action may have aComment
set on it by the CommentAwareInterceptor.Grabs the 'commentId' or 'focusedCommentId' parameter from the request and sets the associated comment on the action.A simple PageProvider that returns the Page that has been set on it.An action that performs relevant authorisation checks when trying to enter the 'add page' screen.This action will present the specified space as a tree view of all its pages.TheHeartbeatAction
provides methods used by the client side editor to detect concurrent changes to a single CEO.Move a blog post to a new space.Move a page and its children to a new location in the system.An action for suppling panels in the MovePageDialog as they are required.Indicates that an action may have a page set on it by the PageAwareInterceptor.An XWork interceptor which injects a Page into the current Action if that action implementsPageAware
.Wrap the page object to expose a subset of the page entity object via JSON.Redirect to this action if you ever find yourself in a "page not found" situation, it deals with possible alternative pages, and so on.Provides methods for converting user and group permission strings from web forms into collections ofContentPermission
objects.An indicator to identify whether a subclass ofAbstractPaginatedListAction
supportPaginationService
This class will wrap an instance of PageResponse and make it behave like PaginationSupport Note: we need that so that we could reuse all VM codeAn action for supplying panels for the re-order page of the MovePageDialog.Removes page position information from the children of the provided page, effectively reverting their order to alphabetical.Sets the order of a page's children to the order specified by the provided child IDs.Called for a existing Page via AJAX, sets newContentPermission
s for the Page, overwriting any existing ones.Action that the TinyUrlServlet redirects to, as we want to do (testable) things with permissions and page availability.Provides tiny urls.Convert between XHtml and wiki markup.