| Interface | Description | 
|---|---|
| AttachmentManager | |
| CommentManager | Manager for page comments. | 
| Contained<T extends ContentEntityObject> | represents content that has an owner | 
| ContentConvertible | Declares that the implementing class can be converted to an api  Content. | 
| DelegatingAttachmentManager | Classes that implement this interface perform some sort of delegation of AttachmentManager calls | 
| DraftManager | Saves, retrieves and merges drafts of Confluence content. | 
| DraftsTransitionHelper | Class intended to help during the transition period from legacy drafts to shared drafts. | 
| FileUploadManager | |
| NewCommentDeduplicator | Defines operations for deduplicating comments. | 
| PageManager | Manages the retrieval and manipulation both pages and blog entries. | 
| TrashManager | Operations on the Trash | 
| Class | Description | 
|---|---|
| AbstractPage | Parent of the concrete Page and BlogPost classes | 
| AlternativePagesLocator | Finds possible content matches for a supplied title and space. | 
| Attachment | |
| AttachmentData | This class encapsulates Attachment metadata and maintains an InputStream that represents
 the data for the Attachment object. | 
| AttachmentDownloadPathCache | Cache for attachment download paths. | 
| AttachmentDownloadPathCache.AttachmentDownloadPathCacheKey | |
| AttachmentStatisticsDTO | Simple class to store statistics data fetched by  AttachmentDao.getAttachmentStatistics() | 
| AttachmentUtils | |
| BlogPost | |
| BlogPostsCalendar | Helper bean that turns a list of blog posts into a monthly calendar. | 
| BlogPostStatisticsDTO | Simple class to store statistics data fetched by  BlogPostDao.getBlogPostStatistics() | 
| CachingAttachmentManager | Caches the download paths of attachments. | 
| ChildPositionComparator | A comparator used to sort pages based on the Page Ordering sort rules. | 
| Comment | |
| CommentStatus | |
| CommentStatus.Builder | |
| ContentNode | |
| ContentTree | A graph of  ContentNode. | 
| DateFormattersContextProvider | Provides date formatting beans. | 
| DefaultAttachmentManager | Default implementation of  AttachmentManager. | 
| DefaultCommentManager | Manager for page comments. | 
| DefaultDraftManager | This implementation supports anonymous drafts using session-based storage. | 
| DefaultDraftsTransitionHelper | Class intended to help during the transition period from legacy drafts to shared drafts. | 
| DefaultFileUploadManager | |
| DefaultPageManager | |
| DefaultTrashManager | This class provides utility methods for operating on the Trash | 
| DelegatorAttachmentManager | This class delegates attachment manager requests to the appropriate attachment manager implementation based on certain
 Confluence configuration options | 
| Draft | This is the old way of dealing with drafts in Confluence and will be deprecated soon. | 
| ListPagesContextProvider | |
| ManualTotalPaginationSupport<T> | Deprecated since 6.10.0. | 
| NaturalStringComparator | A comparator makes string comparisons based on their natural order. | 
| Page | Represents a Page within Confluence. | 
| PageStatisticsDTO | Simple class to store statistics data fetched by  PageDao.getPageStatistics() | 
| SavableAttachment | |
| SubmissionTokenCommentDeduplicator | A  NewCommentDeduplicatorwhich uses a submission token, represented by a UUID,
 to determine if a new submitted comment is a duplicate of any existing comments. | 
| TinyUrl | |
| TreeBuilder | 
| Enum | Description | 
|---|---|
| Attachment.Type | An enum of basic Attachment types with a text description of each type. | 
| AttachmentDataStorageType | Represents the different types of  AttachmentDataDaoimplementations. | 
| CommentStatus.Value | Status values enum | 
| PageDeleteTrigger | Used to specify how a page delete was triggered. | 
| PageUpdateTrigger | Used to specify how a page update was triggered. | 
| Exception | Description | 
|---|---|
| AttachmentDataExistsException | This exception should be used when attachment data was found, when it
 should not have existed. | 
| AttachmentDataNotFoundException | This exception can be used when no Attachment data was found, but was expected. | 
| DuplicateDataRuntimeException | A RuntimeException thrown when an operation is being called with some duplicate data | 
Copyright © 2003–2021 Atlassian. All rights reserved.