Uses of Interface
com.atlassian.confluence.core.service.ServiceCommand
-
-
Uses of ServiceCommand in com.atlassian.confluence.api.impl.service.content.typebinding
Methods in com.atlassian.confluence.api.impl.service.content.typebinding with parameters of type ServiceCommand Modifier and Type Method Description protected voidCommentContentTypeApiSupport. execute(ServiceCommand command) -
Uses of ServiceCommand in com.atlassian.confluence.content.service
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.service Modifier and Type Interface Description interfaceRenderContentCommandA command that can render some content.Classes in com.atlassian.confluence.content.service that implement ServiceCommand Modifier and Type Class Description classRenderContentCommandImplA command that renders content for preview mode in the editor.Methods in com.atlassian.confluence.content.service that return ServiceCommand Modifier and Type Method Description ServiceCommandBlogPostService. newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandBlogPostService. newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, BlogPost draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandBlogPostService. newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Draft draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandDefaultBlogPostService. newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf)Deprecated.ServiceCommandDefaultBlogPostService. newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, BlogPost draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandDefaultBlogPostService. newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Draft draft, com.atlassian.user.User user, boolean notifySelf)Deprecated.ServiceCommandDefaultPageService. newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandDefaultPageService. newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Draft draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandDefaultPageService. newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Page draft, com.atlassian.user.User user, boolean notifySelf)ServiceCommandPageService. newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf)Retrieve a command for creating a new page for the specified user.ServiceCommandPageService. newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Draft draft, com.atlassian.user.User user, boolean notifySelf)Retrieve a command for creating a new page for the specified user.ServiceCommandPageService. newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Page draft, com.atlassian.user.User user, boolean notifySelf)Retrieve a command for creating a new page for the specified user.ServiceCommandDefaultPageService. newCreatePageCommandFromExisting(PageProvider pageProvider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)ServiceCommandDefaultPageService. newCreatePageCommandFromExisting(PageProvider pageProvider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Page draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)ServiceCommandDefaultPageService. newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)ServiceCommandDefaultPageService. newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, Draft draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)ServiceCommandPageService. newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)This is not a public API method! Creating a page from an existing page has different authorisation and validation logic from creating a brand new page.ServiceCommandPageService. newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Page draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)This is not a public API method! Creating a page from an existing page has different authorisation and validation logic from creating a brand new page.ServiceCommandPageService. newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, ContentEntityObject draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)This is not a public API method! Creating a page from an existing page has different authorisation and validation logic from creating a brand new page.ServiceCommandPageService. newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, Draft draft, com.atlassian.user.User user, boolean notifySelf, SpaceProvider spaceProvider)This is not a public API method! Creating a page from an existing page has different authorisation and validation logic from creating a brand new page.ServiceCommandBlogPostService. newDeleteBlogPostCommand(BlogPostLocator blogPostLocator)Retrieve a command to remove an existing blog postServiceCommandDefaultBlogPostService. newDeleteBlogPostCommand(BlogPostLocator blogPostLocator)ServiceCommandDefaultPageService. newDeletePageCommand(PageLocator pageLocator)ServiceCommandPageService. newDeletePageCommand(PageLocator pageLocator)Retrieve a command to remove an existing pageServiceCommandBlogPostService. newMoveBlogPostCommand(BlogPostLocator blogPostLocator, SpaceLocator targetSpaceLocator)Creates a newServiceCommandfor moving an existingBlogPost.ServiceCommandDefaultBlogPostService. newMoveBlogPostCommand(BlogPostLocator blogPostLocator, SpaceLocator targetSpaceLocator)ServiceCommandBlogPostService. newRemoveBlogPostVersionCommand(BlogPostLocator blogPostLocator)ServiceCommandDefaultBlogPostService. newRemoveBlogPostVersionCommand(BlogPostLocator blogPostLocator)ServiceCommandDefaultPageService. newRemovePageVersionCommand(PageLocator pageLocator)ServiceCommandPageService. newRemovePageVersionCommand(PageLocator pageLocator)ServiceCommandBlogPostService. newRevertBlogPostCommand(BlogPostLocator blogPostToRevert, int version, String revertComment, boolean revertTitle)Retrieve a command to revert a blogpostServiceCommandDefaultBlogPostService. newRevertBlogPostCommand(BlogPostLocator blogPostToRevert, int version, String revertComment, boolean revertTitle)ServiceCommandDefaultPageService. newRevertPageCommand(PageLocator pageToRevert, int version, String revertComment, boolean revertTitle)ServiceCommandPageService. newRevertPageCommand(PageLocator pageToRevert, int version, String revertComment, boolean revertTitle)Retrieve a command to revert a pageServiceCommandDefaultPageService. newRevertPageOrderCommand(PageLocator parentPageLocator)ServiceCommandPageService. newRevertPageOrderCommand(PageLocator parentPageLocator)Retrieve a command to clear any existing positions for children of the located Page.ServiceCommandDefaultPageService. newSetPageOrderCommand(PageLocator parentPageLocator, List<Long> childPageIds)ServiceCommandPageService. newSetPageOrderCommand(PageLocator parentPageLocator, List<Long> childPageIds)Retrieve a command to set the order of all children for a supplied parent Page locator. -
Uses of ServiceCommand in com.atlassian.confluence.content.service.blogpost
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.service.blogpost Modifier and Type Interface Description interfaceCreateBlogPostCommandAn interface for a command that will create a new BlogPost.Classes in com.atlassian.confluence.content.service.blogpost that implement ServiceCommand Modifier and Type Class Description classCreateBlogPostCommandImplAn implementation of the CreatePageCommand that will create a page, and assign any provided permissions then perform the clean up of any Drafts and raise the necessary event.classMoveBlogPostToTopOfSpaceCommandA command that moves a blog post to a top level of a given space.classRemoveBlogPostVersionCommandService command for removing a version of a blog post.classRevertBlogPostCommand -
Uses of ServiceCommand in com.atlassian.confluence.content.service.comment
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.service.comment Modifier and Type Interface Description interfaceCommentCommandinterfaceCreateCommentCommandService command to create a new commentinterfaceDeleteCommentCommandService command for removing a comment.interfaceEditCommentCommandService command for editing an existing comment.Classes in com.atlassian.confluence.content.service.comment that implement ServiceCommand Modifier and Type Class Description classCreateCommentCommandImplclassCreateCommentFromEditorCommandclassDeleteCommentCommandImplclassEditCommentCommandImplclassEditCommentFromEditorCommand -
Uses of ServiceCommand in com.atlassian.confluence.content.service.page
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.service.page Modifier and Type Interface Description interfaceCreatePageCommandAn interface for a command that will create a new page.interfaceMovePageCommandAn interface for a command that implements the logic to move a page to another parent or space.Classes in com.atlassian.confluence.content.service.page that implement ServiceCommand Modifier and Type Class Description classCreateAbstractPageCommandImplAn abstract base class for create commands for AbstractPage subclasses such as Page or BlogPostclassCreatePageCommandImplAn implementation of the CreatePageCommand that will create a page, and assign any provided permissions then perform the clean up of any Drafts and raise the necessary event.classCreatePageFromExistingCommandImplThis command is only necessary becauseCopyPageActionhas different authorisation and validation logic fromCreatePageAction.classDeleteBlogPostCommandService command for removing a blog post.classDeletePageCommandService command for removing a page.classLongRunningTaskMovePageCommandDecoratorA Decorator for existing MovePageCommands to be run synchronously as a LongRunningTask.classMovePageAbstractCommandBase class for commands which are responsible for page movingclassMovePageCommandImplclassMovePageToTopOfSpaceCommandA command that moves a page to a top level of a given space.classRemoveAbstractPageVersionCommandService command for removing a version of a page or blog post.classRemovePageVersionCommandService command for removing a version of a page.classRevertPageCommandclassRevertPageOrderCommandRemoves page position information from the children of the provided page, effectively reverting their order to alphabetical.classSetPageOrderCommand -
Uses of ServiceCommand in com.atlassian.confluence.content.service.space
Classes in com.atlassian.confluence.content.service.space that implement ServiceCommand Modifier and Type Class Description classDeleteSpaceCommandService command for removing a space. -
Uses of ServiceCommand in com.atlassian.confluence.core.actions
Constructors in com.atlassian.confluence.core.actions with parameters of type ServiceCommand Constructor Description ServiceBackedActionHelper(ServiceCommand serviceCommand) -
Uses of ServiceCommand in com.atlassian.confluence.core.service
Classes in com.atlassian.confluence.core.service that implement ServiceCommand Modifier and Type Class Description classAbstractServiceCommandBase implementation ofServiceCommandthat takes care of the internal logic related to the order in which the various operations must be performed.classRunAsUserCommandTODO : confluence-7.0 do we even want to keep this around ? currently not used An experimental command for running services as another user.Methods in com.atlassian.confluence.core.service that return ServiceCommand Modifier and Type Method Description ServiceCommandCommandActionHelper. getCommand()Constructors in com.atlassian.confluence.core.service with parameters of type ServiceCommand Constructor Description CommandActionHelper(ServiceCommand command)RunAsUserCommand(ConfluenceUser userToRunAs, ServiceCommand delegate) -
Uses of ServiceCommand in com.atlassian.confluence.labels.service
Subinterfaces of ServiceCommand in com.atlassian.confluence.labels.service Modifier and Type Interface Description interfaceAddLabelsCommandTakes a string of comma separated labels and adds them to a Page or Blog Post for the specified user.interfaceRemoveLabelCommandRemoves a label from a Page or Blog Post.interfaceValidateLabelsCommandClasses in com.atlassian.confluence.labels.service that implement ServiceCommand Modifier and Type Class Description classAbstractLabelsCommandProvides basic label methods that should be common to all label commandsclassAddLabelsCommandImplclassRemoveLabelCommandImplclassValidateLabelsCommandImpl -
Uses of ServiceCommand in com.atlassian.confluence.pages.actions
Methods in com.atlassian.confluence.pages.actions that return ServiceCommand Modifier and Type Method Description protected abstract ServiceCommandAbstractCommandAction. createCommand()protected ServiceCommandCopyPageAction. createCommand()protected ServiceCommandCreateBlogPostAction. createCommand()protected ServiceCommandCreatePageAction. createCommand()protected ServiceCommandMoveBlogPostAction. createCommand()protected ServiceCommandMovePageAction. createCommand()protected ServiceCommandRemoveHistoricalVersionAction. createCommand()protected ServiceCommandRevertPageOrderAction. createCommand()protected ServiceCommandSetPageOrderAction. createCommand() -
Uses of ServiceCommand in com.atlassian.confluence.renderer.actions
Methods in com.atlassian.confluence.renderer.actions that return ServiceCommand Modifier and Type Method Description protected ServiceCommandRenderContentAction. createCommand() -
Uses of ServiceCommand in com.atlassian.confluence.spring.service
Methods in com.atlassian.confluence.spring.service that return ServiceCommand Modifier and Type Method Description ServiceCommandServiceCommandTransactionProxy. proxyCommand(ServiceCommand command, Class proxyInterface)Methods in com.atlassian.confluence.spring.service with parameters of type ServiceCommand Modifier and Type Method Description ServiceCommandServiceCommandTransactionProxy. proxyCommand(ServiceCommand command, Class proxyInterface) -
Uses of ServiceCommand in com.atlassian.confluence.ui.rest.service.content
Methods in com.atlassian.confluence.ui.rest.service.content with parameters of type ServiceCommand Modifier and Type Method Description static voidLegacyLabelHelper. validateLabelsCommand(ServiceCommand command)Deprecated. -
Uses of ServiceCommand in com.atlassian.confluence.user.service
Subinterfaces of ServiceCommand in com.atlassian.confluence.user.service Modifier and Type Interface Description interfaceDeleteProfilePictureCommandDeprecated, for removal: This API element is subject to removal in a future version.since 8.8interfaceSetProfilePictureCommandCommands for setting a user's profile picture
-