Uses of Package
com.atlassian.confluence.api.service.content
Packages that use com.atlassian.confluence.api.service.content
Package
Description
These REST resources are replacements for admin-level functest RPC calls and should only
be run by a sys-admin in a websudo session.
This package contains the code which communicates with Confluence via REST API.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.impl.service.colorschemeClassDescriptionProvides CRUD operations on Spaces.Provides methods for validating the create, update and delete methods.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.impl.service.contentClassDescriptionProvides methods for creating, reading, updating and deleting Confluence Attachment
Content
objects.A finder for locating attachments.Provides 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 parentProvides methods for convertingContentBody
instances to otherContentRepresentation
s.API Service for interacting with labels on ContentProvides 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 ConfluenceContent
objects such as Pages, BlogPosts and Comments.A finder for locating contentProvides methods for validating the create, update and delete methods.Controls trashing, restoring and purgingContent
from the instance.ContentVersionService supports find, restore and delete operations on versions of content.Validator 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 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. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.impl.service.content.draftClassDescriptionContent draft service for creating and manipulating draftsThe conflict resolution policy to apply when a conflict occurs.Validate the operations for a piece of contentProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.impl.service.content.finderClassDescriptionA 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.Finder interface that allows to fetchOne() to find A versioned content.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.impl.service.content.typebindingClassDescriptionProvides methods for converting
ContentBody
instances to otherContentRepresentation
s. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.impl.service.watchClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.api.service.contentClassDescriptionA finder for locating attachments.Provides methods for validating the actions on the AttachmentServiceProvides methods for validating category operations.A finder interface to encapsulate finding content under a particular parentThe conflict resolution policy to apply when a conflict occurs.Validate the operations for a piece of contentProvides methods for validating actions on the ContentLabelServiceA finder for locating instances of macros on contentProvides methods for validating the create, update and delete methods.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.Provides methods for validating the trash, restore and purge methods.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 methods for validating inputs to create, retrieve, update or delete labels.Provides methods for validating create, update and delete methods.Provides methods for validating the create, update and delete methods.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.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.content.apisupportClassDescriptionProvides methods for converting
ContentBody
instances to otherContentRepresentation
s.Provides methods for creating, reading, updating and deleting ConfluenceJsonContentProperty
objects attached toContent
objects. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.dmz.spaces
-
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.impl.retentionClassDescriptionProvides methods for creating and reading Confluence
JsonSpaceProperty
objects attached toSpace
objects.Provides methods for validating the create, update and delete methods. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.impl.retention.managerClassDescriptionProvides methods for creating and reading Confluence
JsonSpaceProperty
objects attached toSpace
objects. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.impl.service.finder.contentClassDescriptionA 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.A finder for locating spaces.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.internal.api.impl.service.incrementalsyncClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.internal.api.impl.service.incrementalsync.contentmanagement.commandsClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.pages.actionsClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
objects attached toContent
objects.Provides methods for creating, reading, updating and deleting ConfluenceContent
objects such as Pages, BlogPosts and Comments.Controls trashing, restoring and purgingContent
from the instance. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.pages.persistence.dao.bulk.copyClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
objects attached toContent
objects. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.contentpropertyClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
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.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.contentproperty.spacepropertyClassDescriptionProvides methods for creating and reading Confluence
JsonSpaceProperty
objects attached toSpace
objects.Provides methods for validating the create, update and delete methods.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.graphql.providersClassDescriptionInteracts with
Content
children, providing methods to both get collections of children for variousContentType
s at various depths.API Service for interacting with labels on ContentProvides methods for creating, reading, updating and deleting ConfluenceJsonContentProperty
objects attached toContent
objects.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.like.notificationsClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.like.notifications.batchClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.like.springClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.restapi.experimental.resourcesClassDescriptionContentVersionService supports find, restore and delete operations on versions of content.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.restapi.metadata.contentClassDescriptionAPI Service for interacting with labels on ContentProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
objects attached toContent
objects. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.plugins.restapi.resourcesClassDescriptionProvides methods for creating, reading, updating and deleting Confluence Attachment
Content
objects.Provides operations for Categories.Interacts withContent
children, providing methods to both get collections of children for variousContentType
s at various depths.Publishes 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.API Service for interacting with labels on ContentProvides methods for interacting with instances of macros on Content.Provides methods for creating, reading, updating and deleting ConfluenceJsonContentProperty
objects attached toContent
objects.Provides methods for creating, reading, updating and deleting ConfluenceContent
objects such as Pages, BlogPosts and Comments.Controls trashing, restoring and purgingContent
from the instance.ContentVersionService supports find, restore and delete operations on versions of content.Provides operations for Labels.Provides operations for Space labels.Provides methods for creating and reading ConfluenceJsonSpaceProperty
objects attached toSpace
objects.Provides CRUD operations on Spaces. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.relations.touchClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.rest.clientClassDescriptionProvides methods for validating the actions on the AttachmentServiceThe conflict resolution policy to apply when a conflict occurs.Provides methods for validating actions on the ContentLabelServiceProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
objects attached toContent
objects.Provides methods for validating inputs to create, retrieve, update or delete labels.Provides methods for validating the create, update and delete methods.Version Restore requires a few parameters, these parameters are used by ContentVersionService.restore() method. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.rest.client.implClassDescriptionVersion Restore requires a few parameters, these parameters are used by ContentVersionService.restore() method.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.retentionClassDescriptionProvides methods for creating and reading Confluence
JsonSpaceProperty
objects attached toSpace
objects. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.tinymceplugin.restClassDescriptionProvides methods for interacting with instances of macros on Content.
-
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.confluence.tinymceplugin.service.implClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
objects attached toContent
objects. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.integrationtest.confluence.api.service.contentClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
JsonContentProperty
objects attached toContent
objects.Provides methods for validating the create, update and delete methods. -
Classes in com.atlassian.confluence.api.service.content used by com.atlassian.integrationtest.utilsClassDescriptionProvides methods for creating, reading, updating and deleting Confluence
Content
objects such as Pages, BlogPosts and Comments.