Atlassian Confluence 9.0.3 API
Packages
Package
Description
Confluence implementation of the SAL timezone API.
Model objects for user and group permission and validation checks, for use with
OperationService
.SPI for implementing pluggable permission and validation checks, for use with
OperationService
.Provides the classes for a Hazelcast implementation to support Confluence
clustering, including caching, locks and events.
Implementations for cluster interfaces when no cluster is present.
Subpackages of this package are exposed to the plugin whose key starting with com.atlassian or in the internal-bundles section of public-api,yaml
Confluence attachment events.
The 'fixonly' package is for functionality that is intended only to allow 'emergency' fixes to a Confluence install.
These REST resources are replacements for admin-level functest RPC calls and should only
be run by a sys-admin in a websudo session.
Entities and a class mapper lifted from the Crowd REST Plugin, since they don't exist in crowd-rest-common.
Subpackages of this package are NOT exposed to the plugin classpath, by being excluded in the packageScanningConfiguration
of bootstrapContext.xml.
This package contains handlers that know how to create change values out of
changed objects.
Provides implementation of Journal Service.
This package contains Tomcat-related utility code.
Classes in this package mirror classes in com.atlassian.jira.instrumentation
package in Jira.
Imports Confluence data from an XML backup.
Internal interfaces that are NOT exposed to the plugin classpath, by being excluded in the packageScanningConfiguration
of bootstrapContext.xml.
Provides a Lucene-backed implementation of the
SearchManager
.Confluence internal classes related to spaces.
Confluence internal classes related to user management.
Wrapper classes around the JSoup parser in order to add CSS selector support.
Classes necessary for Spring integration with the plugins system.
This package contains DTO (Data Transfer Objects) which are used by some REST resources in this plugin.
This package contains DTO (Data Transfer Objects) which are used by some REST resources in this plugin.
This package contains the code which communicates with Confluence via REST API.
Provides an extensible, flexible search API.
This package is kept for compatibility purpose.
This package provides search engine agnostic primitives required to construct
FunctionScoreQuery
.This package contains services that should only be used by tests.
This package groups the breadcrumb logic:
All breadcrumbs for global admin and other general purpose,
Breadcrumb generation and interfaces,
Pre-5.0 breadcrumbs for Spaces.
This package groups the breadcrumbs for the spaces.
Sandbox framework enables running any java code independent of Confluence core in a separate OS process which can
crash, run out of memory, be killed and restarted without affecting Confluence.