Uses of Interface
com.atlassian.confluence.core.service.ServiceCommand
Packages that use ServiceCommand
Package
Description
-
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 ServiceCommandModifier and TypeMethodDescriptionprotected voidCommentContentTypeApiSupport.execute(ServiceCommand command) -
Uses of ServiceCommand in com.atlassian.confluence.content.service
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.serviceModifier and TypeInterfaceDescriptioninterfaceA command that can render some content.Classes in com.atlassian.confluence.content.service that implement ServiceCommandModifier and TypeClassDescriptionclassA command that renders content for preview mode in the editor.Methods in com.atlassian.confluence.content.service that return ServiceCommandModifier and TypeMethodDescriptionDefaultPageService.newConvertPageToBlogPostCommand(PageLocator pageLocator, SpaceLocator targetSpaceLocator) PageService.newConvertPageToBlogPostCommand(PageLocator pageLocator, SpaceLocator targetSpaceLocator) This converts a page into a blogpostBlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user) BlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, CreateContextProvider contextProvider, BlogPost draft, ConfluenceUser user) BlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, CreateContextProvider contextProvider, Draft draft, ConfluenceUser user) DefaultBlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user) Deprecated.DefaultBlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, CreateContextProvider contextProvider, BlogPost draft, ConfluenceUser user) DefaultBlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, CreateContextProvider contextProvider, Draft draft, ConfluenceUser user) Deprecated.DefaultPageService.newCreatePageCommand(PageProvider provider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user) DefaultPageService.newCreatePageCommand(PageProvider provider, CreateContextProvider contextProvider, Draft draft, ConfluenceUser user) DefaultPageService.newCreatePageCommand(PageProvider provider, CreateContextProvider contextProvider, Page draft, ConfluenceUser user) PageService.newCreatePageCommand(PageProvider provider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user) Retrieve a command for creating a new page for the specified user.PageService.newCreatePageCommand(PageProvider provider, CreateContextProvider contextProvider, Draft draft, ConfluenceUser user) Retrieve a command for creating a new page for the specified user.PageService.newCreatePageCommand(PageProvider provider, CreateContextProvider contextProvider, Page draft, ConfluenceUser user) Retrieve a command for creating a new page for the specified user.DefaultPageService.newCreatePageCommandFromExisting(PageProvider pageProvider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user, SpaceProvider spaceProvider) DefaultPageService.newCreatePageCommandFromExisting(PageProvider pageProvider, CreateContextProvider contextProvider, Page draft, ConfluenceUser user, SpaceProvider spaceProvider) DefaultPageService.newCreatePageCommandFromExisting(PageProvider provider, ContentEntityObject draft, ConfluenceUser user, SpaceProvider spaceProvider) DefaultPageService.newCreatePageCommandFromExisting(PageProvider provider, Draft draft, ConfluenceUser user, SpaceProvider spaceProvider) PageService.newCreatePageCommandFromExisting(PageProvider provider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user, 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.PageService.newCreatePageCommandFromExisting(PageProvider provider, CreateContextProvider contextProvider, Page draft, ConfluenceUser user, 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.PageService.newCreatePageCommandFromExisting(PageProvider provider, ContentEntityObject draft, ConfluenceUser user, 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.PageService.newCreatePageCommandFromExisting(PageProvider provider, Draft draft, ConfluenceUser user, 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.BlogPostService.newDeleteBlogPostCommand(BlogPostLocator blogPostLocator) Retrieve a command to remove an existing blog postDefaultBlogPostService.newDeleteBlogPostCommand(BlogPostLocator blogPostLocator) DefaultPageService.newDeletePageCommand(PageLocator pageLocator) PageService.newDeletePageCommand(PageLocator pageLocator) Retrieve a command to remove an existing pageBlogPostService.newMoveBlogPostCommand(BlogPostLocator blogPostLocator, SpaceLocator targetSpaceLocator) Creates a newServiceCommandfor moving an existingBlogPost.DefaultBlogPostService.newMoveBlogPostCommand(BlogPostLocator blogPostLocator, SpaceLocator targetSpaceLocator) BlogPostService.newRemoveBlogPostVersionCommand(BlogPostLocator blogPostLocator) DefaultBlogPostService.newRemoveBlogPostVersionCommand(BlogPostLocator blogPostLocator) DefaultPageService.newRemovePageVersionCommand(PageLocator pageLocator) PageService.newRemovePageVersionCommand(PageLocator pageLocator) BlogPostService.newRevertBlogPostCommand(BlogPostLocator blogPostToRevert, int version, String revertComment, boolean revertTitle) Retrieve a command to revert a blogpostDefaultBlogPostService.newRevertBlogPostCommand(BlogPostLocator blogPostToRevert, int version, String revertComment, boolean revertTitle) DefaultPageService.newRevertPageCommand(PageLocator pageToRevert, int version, String revertComment, boolean revertTitle) PageService.newRevertPageCommand(PageLocator pageToRevert, int version, String revertComment, boolean revertTitle) Retrieve a command to revert a pageDefaultPageService.newRevertPageOrderCommand(PageLocator parentPageLocator) PageService.newRevertPageOrderCommand(PageLocator parentPageLocator) Retrieve a command to clear any existing positions for children of the located Page.DefaultPageService.newSetPageOrderCommand(PageLocator parentPageLocator, List<Long> childPageIds) PageService.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.blogpostModifier and TypeInterfaceDescriptioninterfaceAn interface for a command that will create a new BlogPost.Classes in com.atlassian.confluence.content.service.blogpost that implement ServiceCommandModifier and TypeClassDescriptionclassAn 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.classA command that moves a blog post to a top level of a given space.classService command for removing a version of a blog post.class -
Uses of ServiceCommand in com.atlassian.confluence.content.service.comment
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.service.commentModifier and TypeInterfaceDescriptioninterfaceinterfaceService command to create a new commentinterfaceService command for removing a comment.interfaceService command for editing an existing comment.Classes in com.atlassian.confluence.content.service.comment that implement ServiceCommandModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of ServiceCommand in com.atlassian.confluence.content.service.page
Subinterfaces of ServiceCommand in com.atlassian.confluence.content.service.pageModifier and TypeInterfaceDescriptioninterfaceAn interface for a command that will create a new page.interfaceAn 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 ServiceCommandModifier and TypeClassDescriptionclassclassAn abstract base class for create commands for AbstractPage subclasses such as Page or BlogPostclassAn 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.classThis command is only necessary becauseCopyPageActionhas different authorisation and validation logic fromCreatePageAction.classService command for removing a blog post.classService command for removing a page.classA Decorator for existing MovePageCommands to be run synchronously as a LongRunningTask.classBase class for commands which are responsible for page movingclassclassA command that moves a page to a top level of a given space.classService command for removing a version of a page or blog post.classService command for removing a version of a page.classclassRemoves page position information from the children of the provided page, effectively reverting their order to alphabetical.class -
Uses of ServiceCommand in com.atlassian.confluence.core.actions
Constructors in com.atlassian.confluence.core.actions with parameters of type ServiceCommand -
Uses of ServiceCommand in com.atlassian.confluence.core.service
Classes in com.atlassian.confluence.core.service that implement ServiceCommandModifier and TypeClassDescriptionclassBase implementation ofServiceCommandthat takes care of the internal logic related to the order in which the various operations must be performed.classTODO : 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 ServiceCommandConstructors in com.atlassian.confluence.core.service with parameters of type ServiceCommandModifierConstructorDescriptionCommandActionHelper(ServiceCommand command) RunAsUserCommand(ConfluenceUser userToRunAs, ServiceCommand delegate) -
Uses of ServiceCommand in com.atlassian.confluence.labels.service
Subinterfaces of ServiceCommand in com.atlassian.confluence.labels.serviceModifier and TypeInterfaceDescriptioninterfaceTakes a string of comma separated labels and adds them to a Page or Blog Post for the specified user.interfaceRemoves a label from a Page or Blog Post.interfaceClasses in com.atlassian.confluence.labels.service that implement ServiceCommandModifier and TypeClassDescriptionclassclassclass -
Uses of ServiceCommand in com.atlassian.confluence.pages.actions
Methods in com.atlassian.confluence.pages.actions that return ServiceCommandModifier and TypeMethodDescriptionprotected abstract ServiceCommandAbstractCommandAction.createCommand()protected ServiceCommandConvertPageToBlogPostAction.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 -
Uses of ServiceCommand in com.atlassian.confluence.spring.service
Methods in com.atlassian.confluence.spring.service that return ServiceCommandModifier and TypeMethodDescriptionServiceCommandTransactionProxy.proxyCommand(ServiceCommand command, Class proxyInterface) Methods in com.atlassian.confluence.spring.service with parameters of type ServiceCommandModifier and TypeMethodDescriptionServiceCommandTransactionProxy.proxyCommand(ServiceCommand command, Class proxyInterface) -
Uses of ServiceCommand in com.atlassian.confluence.user.service
Subinterfaces of ServiceCommand in com.atlassian.confluence.user.serviceModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version.since 8.8interfaceCommands for setting a user's profile picture