Package com.atlassian.confluence.api.service.content
package com.atlassian.confluence.api.service.content
-
ClassDescriptionProvides methods for creating, reading, updating and deleting Confluence Attachment
Content
objects.A finder for locating attachments.Provides methods for validating the actions on the AttachmentServiceProvides operations for Categories.Provides methods for validating category operations.Interacts withContent
children, providing methods to both get collections of children for variousContentType
s at various depths.A finder interface to encapsulate finding content under a particular parentPublishes the draft of Content created from a ContentBlueprint.Provides methods for convertingContentBody
instances to otherContentRepresentation
s.Content draft service for creating and manipulating draftsThe conflict resolution policy to apply when a conflict occurs.Validate the operations for a piece of contentAPI Service for interacting with labels on ContentProvides methods for validating actions on the ContentLabelServiceProvides methods for interacting with instances of macros on Content.A finder for locating instances of macros on contentProvides methods for creating, reading, updating and deleting ConfluenceJsonContentProperty
objects attached toContent
objects.Provides methods for validating the create, update and delete methods.Provides methods for creating, reading, updating and deleting ConfluenceContent
objects such as Pages, BlogPosts and Comments.A content fetcher that also allows fetching many, this exists as a separate interface to allow the type system to only offer fetchMany methods when appropriate.A finder for locating contentA content finder allowing various parameters to be set to restrict the fetched content.Provides methods for validating the create, update and delete methods.Controls trashing, restoring and purgingContent
from the instance.Provides methods for validating the trash, restore and purge methods.ContentVersionService supports find, restore and delete operations on versions of content.Finder interface that allows to fetchMany(PageRequest) operationValidator provide validation on operations of this service.Finder interface that allows to fetchOne() to find A versioned content.Provides operations for Labels.Provides methods for validating inputs to create, retrieve, update or delete labels.Provides operations for Space labels.Provides methods for validating create, update and delete methods.Provides methods for creating and reading ConfluenceJsonSpaceProperty
objects attached toSpace
objects.Provides methods for validating the create, update and delete methods.Provides CRUD operations on Spaces.A finder interface to encapsulate finding content in a particular spaceA finder for locating spaces.Provides methods for validating the create, update and delete methods.Version Restore requires a few parameters, these parameters are used by ContentVersionService.restore() method.