|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AcceptanceTestHelper
and ConfluenceRpc
fields.BeanPostProcessor
implementation that wraps each eligible bean with
an AOP proxy, delegating to specified interceptors before invoking the bean itself.ContentTypeBinding
impl with some common helper methods.Editor
.AbstractEditPermissionsAdministrator.AbstractEditPermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager)
.
AbstractEditPermissionsAdministrator.AbstractEditPermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.user.UserAccessor)
ExceptionTolerantMigrator
which provides a default implementation of the
deprecated AbstractExceptionTolerantMigrator.migrate(String, com.atlassian.renderer.RenderContext, java.util.List)
method, which delegates
to the ExceptionTolerantMigrator.migrate(String, com.atlassian.confluence.content.render.xhtml.ConversionContext)
method.AbstractLuceneSearchResult.AbstractLuceneSearchResult(com.google.common.base.Function)
Condition
s that work with a NotificationContext
.OrderedEntityObjectBatchableWorkSource
.ServiceCommand
that takes care of the internal logic related to the order in which
the various operations must be performed.getEntity
and
getEntities
AbstractInjectableWebDriverTest
.FreeMemoryAwareImageRenderPredicate
.ConfluenceXMLEventWriter.add(javax.xml.stream.events.XMLEvent)
.
ConfluenceSoapService.addAttachment(String, long, com.atlassian.confluence.rpc.soap.beans.RemoteAttachment, byte[])
Content
.
Content
.
Builder#andRelatedBodyParts(Collection)
instead as this method could be called after PreRenderedMailNotificationQueueItem.send()
LikeManager.addLike(ContentEntityObject)
instead. Since v4.3.
LikeManager.addLike(com.atlassian.confluence.core.ContentEntityObject, com.atlassian.user.User)
with
AuthenticatedUserThreadLocal.get() instead.
ConfluenceRpc.addSmtpServer(String, String, String, String, int)
instead.
ConfluenceRpc.addSmtpServer(String, String, String, String, int, String)
instead.
SearchQuery
to the "must match" criteria.
Collection<SearchQuery>
to the "must match"
criteria.
BooleanQueryFactory
to the "must match"
criteria after calling BooleanQueryFactory.toBooleanQuery()
on it.
SearchQuery
to the "must not match" criteria.
Collection<SearchQuery>
to the "must not
match" criteria.
BooleanQueryFactory
to the "must not match"
criteria after calling BooleanQueryFactory.toBooleanQuery()
on it.
DefaultNotificationManager.addContentNotification(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject)
instead.
NotificationManager.addContentNotification(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject)
instead.
Addressable
content.SearchQuery
to the "should match" criteria.
Collection<SearchQuery>
to the "should match"
criteria.
BooleanQueryFactory
to the "should match"
criteria after calling BooleanQueryFactory.toBooleanQuery()
on it.
ConfluenceRpc.executeAuthPluginXmlRpc(String, String, Object...)
CreateSpaceDialog
CreateSpaceDialog
UserAccessor.createUser(User, Credential)
and UserAccessor.addMembership(Group, User)
UserAccessor.createUser(User, Credential)
NotificationTemplate.isEnabled(String)
.
ConfluenceActionSupport.isPermitted()
and use PermissionManager.hasPermission(User,Permission,Object)
instead. This will make it easier
to determine the permissions required to invoke an action as they would be more explicit and in one place
(you won't have to check whether the class or its super class implements this interface).AdminTask
.AdminTask
.AdminTask
s.AlternativeDirectoryResourceLoader
for StaticPlugin
s.templateFileName
in the constructor.
ReferenceInsertionEventHandler
s that need to deal with
any AnnotationBoxedElement
s context values.BoxedValue
and AnnotatedElement
interfaces to be implemented by implementations
that are responsible for associating annotations with an object.ReturnValueAnnotation
s and box the result of calling or accessing the target with these annotations.RequiresFormat
annotation on the
Macro
class.ConfluenceActionSupport
instances deal with the API.Use Hamcrest-style matchers. Example:
assertThat(actual, not(startsWith(expectedSubstring)));
Use Hamcrest-style matchers. Example:
assertThat(actual, containsString(expectedSubstring));
Use Hamcrest-style matchers. Example:
assertThat(actual, not(containsString(expectedSubstring)));
JWebUnit.assertImagePresent(String, String)
that asserts the image name with
a contains check rather than equals.
Use Hamcrest-style matchers. Example:
assertThat(actual, startsWith(expectedSubstring));
Expansions
collection into a single string.
Expansion
s into a single string.
RepositoryConfigurationMigrator
for a list of atlassian user repositories.EmbeddedImage
for an image attached to content, rather than referring to an external resource.ContentEntityObject
's image attachments.AttachedImagesAction
used by the JS "Insert Image" dialog.Attachment
s.LinkConverter
module.AttachmentDataDao
implementations.AttachmentDataStorageType
s.AttachmentDataStream
implementation that wraps a single File
.AttachmentDataStream
implementation that wraps a raw InputStream
.InputStream
received to create an attachment
is different to the declared size or length of the attachment.AttachmentEntity
objectsAttachment
s based on file names in the given locale.AttachmentManager
interface; see the package-info.java for rationale.ContentRpc
doesn't provide enough Attachment-specific behaviour.Content
objects.AttachmentContainer
insteadContentTypesDisplayMapper
is removed.AttachmentResource
objects
which is suitable for storing in Confluence via a FileStorer
.MultiPartRequestWrapper.hasErrors()
before
constructing this object, and not construct one if there are problems.
userName
and password
.
userName
and password
.
WebResource
s for Remote API clients.AuthorSearchFilter
into a lucene filter.AbstractAutowireCapableBeanFactory.autowireBeanProperties(Object, int, boolean)
instead.
AbstractUpgradeTask
s which provide information
to the backup manager to manage backward and forward compatibility.UserVerificationToken
objects in Bandana.Parameter
, providing support
for multiple default parameter names, and a default value if
no parameter is specified.DefaultSiteMigrator.DEFAULT_BATCH_SIZE
WorkSourceBatchRunner
to actually
perform the required work on individual items read from the BatchableWorkSource
.Maybe
which will escape with the given message on a Maybe.get()
call.
Maybe
which will escape with the given exception on a Maybe.get()
call.
Maybe
to one with the expected parametrisation.
ClusterLockService
that delegates to the
ClusterManager
ActionValidatorManager.validate(java.lang.Object, java.lang.String)
.
ContentEntityObject
that respects
its BodyType
.SearchQueryParser
operation,
providing a mutable version of the BooleanQuery
.BooleanQueryFactory
.
BooleanQueryFactory
with the specified
SearchQueries
as initial values.
BooleanQueryFactory
instances.BoostingStrategy
that boost the scores based on the modification date of scored document.BoostingStrategy
to
boost scores for documents which match the underlying query.BoostingQuery
to achieve an arbitrary per document score
boost.BoostingStrategy
that boost the scores based on the space of scored document.<style>
tags in to the appropriate elements as inline
style attributes.BreadcrumbGenerator
as of 5.0).ConfluenceBandanaKeys.MAIL_ACCOUNTS
.
CacheManager
into a
CacheManager
or a CacheManager
.PreRenderedMailNotificationQueueItem
.
NotificationContext
for the welcome email with the given notificationData
Content.ContentBuilder
instance that can be used to create a new Content
object.
Content.ContentBuilder
instance that can be used to create a new Content
object.
Content.ContentBuilder
instance that can be used to create a new Content
object.
Content.ContentBuilder
instance that clones an existing Content
object.
Space.SpaceBuilder
instance that can be used to create a new Space
object.
Version.VersionBuilder
instance that can be used to create a new Version
object.
NotificationData
for a welcome email for the given (new) user.
minBuildNumber
and maxBuildNumber
parameter values.GadgetRequestContext
corresponding to the current user and their locale,
or the default locale for anonymous users.
Search
used to perform a site wide search in Confluence.
Search
used to find users know to the system based on parts of their name or
user name.
HibernateObjectDao
with a CacheManagerCachedCrowdApplicationDao.findByName(java.lang.String)
.InternalMembershipDao
interface.CacheManager
.CacheStatistics
interface.CachingAttachmentDao.getLatestAttachment(ContentEntityObject, String)
in an AttachmentCache
.PropertySet
s.GadgetsMacroMetadataProvider
which caches the results of the CachingGadgetsMacroMetadataProvider.getData()
method.true
if this configuration supports the required capability during acceptance tests, otherwise false
.
VisitNoopAndCancelAlertsRule
Editor.clickCancel()
.
EditGlobalPermissionsAdministrator.canSetPermissionOnUser(String, com.atlassian.confluence.user.ConfluenceUser)
GlobalDescription
instances can be viewed by anyone, even by
anonymous users and if the anonymous use flag is set to false.
Action
s that require captcha validation.CaptchaAware
.Category
.AliasedKey
ColourScheme
s provided.
SearchFilter
s to be chained together, with the option to
specify the logical operator to apply between them.ChainedSearchFilter
into a lucene filter.AbstractContext
because it has broken implementations of containsKey() and getKeys() in Velocity 1.5.ChangeDocumentBuilder
Searchable
s should be indexed as change documents.ManagedCache.updateMaxEntries(int)
instead.
SearchResultType.CHANGE
.
ChildContentService
.Content
children, providing methods to both get collections of children for various
ContentType
s at various depths.ChildContentService
.Content
items.ClassLoader.getResource(String)
.StorageFormatCleaner.cleanQuietly(String)
XhtmlCleaner.cleanQuietly(String)
CreateSpaceDialog
CommentsSection.Comment.edit()
, which returns an Editor
instead.
AttachmentRemovalConfirmationDialog
to the resulting AJS dialog DOM.
IOUtils.closeQuietly(InputStream)
IOUtils.closeQuietly(OutputStream)
IOUtils.closeQuietly(Reader)
IOUtils.closeQuietly(Writer)
FactoryBean
locates another bean in the context for a given type.BeanDefinitionDecorator
for handling the custom "confluence:clustered-implementation" attribute on Spring beans.ClusterEvent
,
and wraps them in a ClusterEventWrapper
and publishes them via the ClusterManager
.ResponseHeaderNames.CLUSTER_NODE
})
to the response to indicate which node is handling the request.FactoryBean
which exposes a cluster-related bean by scanning the
context for beans of a specified type.ClusterSafetyManager
detects a fatal error in the configuration of the cluster.ClusterReindexRequiredEvent
is fired on another cluster node, this listener
will respond by doing a full reindex.CacheStatisticsManager
and provides methods for retrieving
clustered cache service statistics too.<span>
elements (as used by TinyMCE).ColourScheme
.SearchManager
.CombinedResourceBundleFactory.createCombinedResourceBundle(Iterable)
CombinedResourceBundle
objects.Content
metadata as the "comment" entry.
Comment
set on it by the CommentAwareInterceptor.Comment
s.CommentEntityTree
.CommentBean.newInstance(int)
and CommentBean.commentExists()
CommentManager
interface; see the package-info.java for rationale.CompleteURLEncoder
supports.
PagePermissionsAcceptanceTest
.Context
implementation that delegates
to a collection of other contexts.LicenseExceptionHandler
gets asked before.Group.USERS
instead, or your test will break in OnDemand.
Cache
.AbstractWebFragmentModuleDescriptor
.AspectJExpressionPointcut
with customisations allowing the specification
of a classloader to use when parsing pointcut expressions.HibernateConfluenceBandanaRecordDao
for storing and retrieving Bandana records.ConfluenceAuthenticator
to enable SSO.ConfluenceBandanaRecordDao
.DirectoryUpdatedEvent
and DirectoryDeletedEvent
to other nodes in a cluster
to trigger the relevant updates to caches and directory monitors on each node.ElevatedSecurityGuard
.AbstractEncodingFilter
to return the encoding specified by
the application configuration.ConfluenceEntityObject
.ConfluenceEventDispatcher.getAsynchronousExecutor()
method
Needed for tests which are relying on completion of async events.ConfluenceEventPublisherManager
EventPublisher
for use with an injected
EventDispatcher
.ListenerHandlersConfiguration
containing
LegacyListenerHandler
and AnnotatedMethodsListenerHandler
to support listeners implementing EventListener
interface or the annotation EventListener
.
ConfluenceAnalyzer
does not handle filenames very well, we have a different Analyzer for that
field.GzipFilterIntegration
in the default constructor.GzipFilter
and Confluence.activateOptions()
is called.
HtmlUnitConfig
that contains internal Atlassian code.HttpServlet
ConfluenceI18nResolver.ConfluenceI18nResolver(I18NBeanFactory, LocaleManager)
LockFactory
that switches between Coherence-based locking
or ReentrantLock
based on whether this instance is clustered.ConfluenceDocumentBuilder
instead.FlushingSpringSessionInViewFilter
and FlushingSpringSessionInViewFilterForHibernate
.ParserPool
implementation that is backed by commons-pool.DefaultPluginManager
which listens for plugin events fired on other nodes.ThreadPoolExecutor.CallerRunsPolicy
for running threads in case if queue is
fullHibernatePropertySetFactory
insteadDatabaseConfiguredEvent
, UpgradeFinishedEvent
, or
PluginFrameworkStartedEvent
insteadRewriteRule
will noramlise a URL and then make sure that it does
not attempt to use directory traversal to access the WEB-INF directory.SeleniumConfiguration
that is set up with system properties.SeraphAuthenticationListener
that converts
principals to ConfluenceUserPrincipal
.SeraphAuthenticationListener
that converts
principals to ConfluenceUserPrincipal
.ConfluenceSpringContextInstanceFactory.getInstance(Class)
method such that certain beans are created from a prototyped scope.NamespaceHandler
for the "confluence" custom namespace.TableReader
.Settings.getIndexingLanguage()
.UserSettingsService
.ConfluenceVelocityManager.getConfluenceVelocityContext()
instead.ConfluenceVelocityResourceCache
instead.WebIcon
WebLabel
WebLink
ConfluenceWebInterfaceManager
.WebResourceManager
.WebResourceModuleDescriptor
insteadWebSudoManager
.ApplicationWeights
implementation for Confluence.XMLEventWriter
was introduced primarily to deal with
STAX-58.XmlOutputFactory
was introduced primarily to deal with
STAX-58.parameters
for use by old style Radeox macros.
SearchResultType.CONTENT
.
Content
objects.Content.builder(ContentType)
.
Content.builder(ContentType)
and a ContentId
generated from the
ContentType and the Long id.
Content
objects.Content
entities that should be returned in a collection query if the REST
request doesn't specify a "limit" parameter.
ContentBody
instances to other ContentRepresentation
s.ContentBody
objects from one format to another.Content
.ContentEntityObject
.ContentEntity
objects.ContentEntity
objectsContentEntityManager
interface; see the package-info.java for rationale.ContentEntityMigrationBatchTask
and ensures that the flush mode of the session is set
to commit.Content
instance.ContentLabelService
.ContentNameSearchSectionsProvider.getSections(java.util.List, ContentNameSearchContext)
.ContentPermissionEntry
in that it holds an Entity
instead of representing one with a String
.ReflectiveObjectPersister
requires
public default constructors.
ContentPermission.ContentPermission(String, String, com.atlassian.confluence.user.ConfluenceUser)
ContentPermission
in that it represents an Entity
with a String
rather than
holding an appropriate object.ContentPermissionsSearchFilter
into a lucene filter.ContentService
.Content
objects such as
Pages, BlogPosts and Comments.ContentService
.Transformer
objects, typically used by macro developers to obtain
and optionally modify macro tags (as MacroDefinition
objects) in a page of macro body content.ContentNode
s.Content
items for certain ContentType
s.ContentTypeBinding
s that are either bundled, or (in future) registered with OSGi.CategoryMapper
instances which have
an already created cache of content types for the index.ContentTypeEnum
s.ContentTypeEnum
s to and from strings in the DB.ContentTypeQuery
implementations.UserKey
s from the body content of ContentEntityObject
s.ContentEntityObject
s that have XHTML formatted bodies.WebInterfaceContext
VelocityContextItemProvider
s, providing a map that
is the aggregation of all providers.LinksUpdater.expandRelativeReferencesInContent(SpaceContentEntityObject)
that will convert any absolute
references to itself to be relative.
RenderContextOutputType
.ConversionContext
properties.Json
representation of a given object
Attachment
objects into AttachmentUpload
versions suitable for sending to the
ContentService
.
Content
body map into another format, performing
validation during the conversion.
EmbeddedImage
from the supplied editFragment
.
MacroDefinition
from the supplied editFragment
.
MacroDefinition
from the supplied editFragment
.
editFragment
.
ConvertedPath.getPath(Map)
) by appending
any added parameters as query parameters to the supplied url.
embeddedImage
.
embeddedImage
.
embeddedImage
.
inlineTaskList
.
inlineTaskList
.
ContentRepresentation.STORAGE
format.
ContentRepresentation
format.
link
.
link
.
link
.
macroDefinition
.
macroDefinition
.
macroDefinition
.
ServiceException
into a corresponding RestError
with the correct status.
storageFragment
.
storageFragment
.
SearchManager.convertToEntities(SearchResults, EntityVersionPolicy)
instead.
HtmlElementIdCreator.convertToIdHtml5(String)
.
UniformInterfaceException
, such as would be received by a client for a failed
request, into a ServiceException
.
wikiContent
(Wiki markup).
wikiContent
(wiki markup).
wikiContent
.
EditContentBean
(representing the new page).
IOUtils
instead
SpaceDao.countSpaces(SpacesQuery)
instead.
SpacesQuery
.
EventThreadPoolConfiguration
implementation that creates configuration for
ThreadPoolExecutor
based on cpus available.PageMetadata.extractFromCurrentPage(net.sourceforge.jwebunit.junit.WebTester)
ModuleDescriptorCache
for the given
{moduleDescriptorClass} which will be update if plugin modules become
disabled or enabled.
IndexTaskFactory.createDeleteDocumentTask(com.atlassian.bonnie.Searchable)
for the same object.
AttachmentEntityList
object for the given ContentEntityObject
CombinedResourceBundle
by combining the supplied component ResourceBundle
s.
ConfluenceRpc.createComment(Comment)
with a Comment that has a parentId set.
ConfluencePluginUtils.createDirectoryIfDoesntExist(java.io.File)
, or better still use
commons.io.FileUtils.forceMkdir()
directly.
PagePermissionsActionHelper
in your Action.
FeedBuilder.createFeed(ListQuery, FeedProperties)
.
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
PreRenderedMailNotificationQueueItem.with(User, String, String)
instead
SpacePermissionManager.createDefaultSpacePermissions(com.atlassian.confluence.spaces.Space)
or SpacePermissionManager.createPrivateSpacePermissions(com.atlassian.confluence.spaces.Space)
instead.
Since v4.2.6.
MailArchivingHelper.importMail(java.io.File, String, String)
UserManagementHelper.createUser(com.atlassian.confluence.it.User)
)
ConfluenceRpc.createPage(Page)
.
CopyPageAction
has different authorisation and
validation logic from CreatePageAction
.EditContentBean.CreateByUrlBuilder
instead.
EditContentBean.CreateByUrlBuilder
instead.
ContentPermission
s of the required type for this helper instance, adding the helper User
if they don't have view permission via the list.
ImportedObject
.
PersonalInformation
for the specified user.
GlobalPermission.PERSONAL_SPACE
.
Space
and call ConfluenceRpc.createSpace(Space)
.
com.atlassian.confluence.plugins.createcontent.rest.SpaceBlueprintResource
WritableDownloadResourceManager
to generate a DownloadResourceWriter
NOTE: CURRENTLY USED by the GrpahViz plugin. See CONFDEV-15403.
Thumbnail
from the input file.
Thumbnail
from the input stream.
UserAccessor.createUser(User, Credential)
instead
EditPermissionsAdministrator.createUserGuardPermission(String, ConfluenceUser)
ContentPermission.createUserPermission(String, com.atlassian.confluence.user.ConfluenceUser)
SpacePermission.createUserSpacePermission(String, com.atlassian.confluence.spaces.Space, com.atlassian.confluence.user.ConfluenceUser)
instead.
PagePermissionsActionHelper
in your Action.
ConfluenceRpc.createPage(Page)
DefaultFragmentTransformer
with an extended set of FragmentTransformer
s.
CrowdDisabledUserManager
or
the DisabledUserManager
interface instead.UserManagementHelper
that talks to a Crowd server.EditorImagePlaceholder
interface and therefore
displays a custom image in the editorDarkFeatures
instances from the PropertySet associated with the ThreadLocal user.BreadcrumbGenerator
for more information.PluginDataDao
to a working directory on the filesystem, then delegates to ScanningPluginLoader
which performs the actual class loading from this directory.DateRangeQuery
objectDateRangeQuery
s.Dates
Dates
DdlCommand
s thrown its way.UserAccessor.isDeactivated(User)
insteadPropertySet
.ReferenceInsertionEventHandler
which will log debug messages as references are resolved.ProgressMeter
to allow convenient incrementing of the current and total counts.<decorator>
plugin module.maxResults
parameter.
spaceKey
parameter.
ApplicationCache
that delegates to CacheFactory
for caching.AttachmentConverterService
implementation that gets its converters from
AttachmentConverterModuleDescriptors.AttachmentManager
.#DefaultAttachmentManager(com.atlassian.confluence.links.LinkManager, com.atlassian.confluence.links.LinkManager, com.atlassian.confluence.links.LinkManager)
CacheSettingsManager
that uses a read-only
Configuration file that specifies the cache defaults.Clock
interface that
simply returns a new Date
instance.ClusterConfigurationHelper
which assumes that a cluster of some sort is being used.ContentTransformerFactory
, typically used by macro developers to obtain
and optionally modify MacroDefinition
objects in page of macro body content.BootstrapManager
(this value
is kept up to date with every request that comes into the server).DarkFeatures
instances from the PropertySet associated with the ThreadLocal user.FormatSettingsManager
which persists the date format settings in Bandana.DefaultFragmentTransformer
configured in a particular
way.ConversionContextOutputType.DISPLAY
and generates relative links for the browser.DefaultI18NBeanFactory.getI18NBean(java.util.Locale)
DefaultI18NBeanFactory.getI18NBean(java.util.Locale)
I18NBean
s which will return a bean either for the default or setup locale.I18NBean
s using the LocaleManager.DEFAULT_LOCALE
.
I18NBean
s using the SessionKeys.LOCALE_FOR_SETUP
and LocaleManager.DEFAULT_LOCALE
as a fallback.
ImageDetails
via Hibernate.ImageDetails
for Attachment
s.DefaultIntrospector
and provided jsonators.
LicenseManager
.MacroMetadata
about the Macro
s in Confluence.MailContentManager
.CachedCrowdMembershipCacheKey
representing a user (or group) in a particular directory
to a Map<String, String>
where each entry in the map represents a group that the user (or group)
is a member of.Message
implementation.PluginDataDao
.RestSpaceManager
.SystemInformationService
.ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment)
.DefaultUserAccessor.DefaultUserAccessor(com.atlassian.user.configuration.RepositoryAccessor, com.atlassian.confluence.security.SpacePermissionManager, com.atlassian.confluence.core.ContentEntityManager, com.atlassian.confluence.mail.notification.NotificationManager, PersonalInformationManager, com.atlassian.confluence.util.UserChecker, com.atlassian.confluence.pages.AttachmentManager, com.atlassian.event.EventManager, com.atlassian.confluence.core.ContentPermissionManager, com.atlassian.confluence.security.PermissionManager, com.atlassian.confluence.userstatus.UserStatusManager, com.atlassian.confluence.follow.FollowManager, com.atlassian.crowd.embedded.api.CrowdService, DisabledUserManager, com.atlassian.confluence.core.persistence.hibernate.HibernateSessionManager, com.atlassian.confluence.user.persistence.dao.ConfluenceUserDao, UserManager, SettingsManager)
.
DefaultUserAccessor.DefaultUserAccessor(com.atlassian.user.configuration.RepositoryAccessor, com.atlassian.confluence.security.SpacePermissionManager, com.atlassian.confluence.core.ContentEntityManager, com.atlassian.confluence.mail.notification.NotificationManager, PersonalInformationManager, com.atlassian.confluence.util.UserChecker, com.atlassian.confluence.pages.AttachmentManager, com.atlassian.event.EventManager, com.atlassian.confluence.core.ContentPermissionManager, com.atlassian.confluence.security.PermissionManager, com.atlassian.confluence.userstatus.UserStatusManager, com.atlassian.confluence.follow.FollowManager, com.atlassian.crowd.embedded.api.CrowdService, DisabledUserManager, com.atlassian.confluence.core.persistence.hibernate.HibernateSessionManager, com.atlassian.confluence.user.persistence.dao.ConfluenceUserDao, UserManager, SettingsManager)
.
MentionsParser
mechanism is deprecated with no replacement. Use DefaultUserMentionsExtractor.DefaultUserMentionsExtractor(com.atlassian.confluence.user.UserAccessor, com.atlassian.confluence.content.render.xhtml.XmlEventReaderFactory, com.atlassian.confluence.content.render.xhtml.Unmarshaller)
ValidationError
implementation.DefaultValue
s for REST resource parameters.DefaultWebInterfaceContext.toMap()
.
WebSudoManager
for further documentation.XsrfTokenInterceptor
as a proper adaption turns out
too complex due to the extensive use of ThreadLocals
in the underlying code.ImportProcessorContext.deferOperations(PrimitiveId, Map)
Cache
that records changes to a delegate cache,
only actually performing them when DeferredOperationsCache.sync()
is called.XMLOutputFactory
abstract class and the Confluence
XmlOutputFactory
interface.AttachmentDao
s that delegate so that clients
can get to the underlying implementation.MigrationAware
and FragmentTransformer
.ObjectPersister
for a given ImportedObject
.Marshaller
of MacroDefinition
s which decided which macro storage format to marshal,
depending on the MacroDefinition
.rasterSizeThresholdPx
(height or width in px).
rasterBasedRenderingThreshold
Predicate to decide
if it's going to use the stream based (lower quality but low memory consumption) or the
raster based renderer (higher quality but high memory consumption).
MimeMessage
s based on whether or not the are flagged as deleteduser
.
user
.
ChildContentService
, when Depth
is ALL.DeviceTypeRendererComponentModuleDescriptor
within the system and will keep track of these modules.Renderer
components which associates an existing Spring configured Renderer
implementation with a particular device type.ImageDimensions
insteadImageReader
to determine the width and height of an image.
DirectoryConfiguration.can(DirectoryConfigurationCapability)
.UserRenamedEvent
,
with the exception that it is always guaranteed to be published.ExportContext
.
context
.
XmlImporter.doImport(net.sf.hibernate.Session, InputStreamFactory, com.atlassian.core.util.ProgressMeter, boolean, com.atlassian.confluence.importexport.ImportedObjectPreProcessor)
Attachment.getDownloadPathWithoutEncoding()
for an example.
Draft
for use in testsPluginUpgradeTask
which forces a rebuild of the edge index.Updated
and may be a minor edit.AdminConsole
.EditGlobalPermissionsAdministrator.EditGlobalPermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.util.UserChecker, com.atlassian.confluence.user.UserAccessor)
EditGlobalPermissionsAdministrator.EditGlobalPermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.util.UserChecker, com.atlassian.confluence.user.UserAccessor)
EditorAutocompleteLinkShortcutTest
.EditorAutocompleteLinkShortcutTest
.Editor
.ContextProvider
for all the settings required by the editor wherever it is, which may or may
not depend on the current user.ViewUnidentifiedAttachmentMarshaller
and adds extra attributes for the editor.PageTemplate
description.EditSpacePermissionsAdministrator.EditSpacePermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.user.UserAccessor)
EditSpacePermissionsAdministrator.EditSpacePermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.user.UserAccessor)
RemoteUser
.
CacheManager
which delegates to an atlassian-cache
com.atlassian.cache.ehcache.EhCacheManager
, decorating it with Confluence-specific functionality.ConversionContext
.ReceivedEmail
.EmailHandler
.ReceivedEmail
by passing it to EmailHandler
s discovered via OSGi, sorted by
weight.writeTo()
method is called.
DocIdSet
's EMPTY_DOCIDSET constant (lucene 4.3 version).enabled
.
EnabledModuleCachingPluginAccessor.getEnabledModuleDescriptorsByClass(Class)
on PluginAccessor
interface.EventDispatchingPluginController.enablePlugins(String...)
Key
in string form for storage as a database CLOB field
EnglishAnalyzer.EnglishAnalyzer(Version)
instead.
TangosolClusterManager.getCacheServices()
EventPublishingAppender
when an error is logged by the system.String
s from a list of Objects.
EventCartridgeProcessor
s.PluginController
then
fires an event to replicate operations across the Confluence cluster.Evented
actions after they've executed , and publishes them via the EventPublisher
.ErrorLoggedEvent
via Atlassian-Events whenever a log message
exceeds the configured threshold.LikeManager
instead. Since v4.3.EventWaitingLatch.EventWaitingLatch(String, TimePeriod, ConfluenceRpc)
instead, since
acceptance test code should not have a compile-time depency
ServiceException
s to HTTP Response codes (per http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)
and back.ExceptionReport
.Excerpter
.ExcludePersonalInformationSearchFilter
into a lucene filter.XmlStreamWriterTemplate.execute(java.io.Writer, XmlStreamWriterCallback)
MacroExecutionContext
.
Folder
.
attachmentsPath
if null
in the context
to the remote path before calling
the super method.
ContentNameSearchResult
.
true
if the documentation link exists, otherwise false
.
ContentEntity
.
SpaceEntity
.
Expansion
s to and from a String for use with REST calls.ExportScope.ALL
.
ExportScope.PAGE
.
ExportScope.SPACE
.
WritableDownloadResourceManager
that stores and reads macro output from a temporary location.XsltTransformerResolver
used for export purposes.ExternalGadgetSpec
objects.ExternalGadgetSpecIdGenerator
.WritableDirectoryExistsCondition
.ConfluenceDocumentBuilder
ConversionContext.getPageContext()
.
UserMentionsExtractor.extractMentionedUsers(javax.xml.stream.XMLEventReader)
event
is an instance of ClusterEventWrapper
, returns the wrapped event.
date
.
Expansions
that can be passed to a ModelFactory
to indicate both expandability at the top
level, and any sub-expansions.FeatureService
.FeedProperties.FeedProperties(String, String, boolean, boolean)
instead.
Timeout
occurs when rendering a SyndEntry
.DocumentResultScores
based on the length of the field this normaliser is
constructed for.ValidationError
that is associated with a field of user input.AttachmentDataDao
which stores the
attachment data as files on a filesystem, using the standard File
API via the
AttachmentDataFileSystem
interface.FileSystemAttachmentDataDao
CustomContentEntityObject
with the specified pluginContentKey
CustomContentEntityObject
with the specified pluginContentKey.
Content
under a parent.
LabelDao.findForAllLabels(Class, int, int, Label...)
LabelDao.findContentInSpaceForAllLabels(int, int, String, Label...)
.
DraftManager.findDraft(Long, String, String, String)
permissionType
.
permissionType
for space
.
SearchResult
object for each repository the
entityQueryParser can search.
QueryContext
.
SearchableDao.getAllSearchablesGroupedByType()
.
AbstractHibernateAttachmentDao.findLatestVersionIdsIterator()
but only gets the ids matching the list of spaces requested.
AbstractHibernateAttachmentDao.findLatestVersionIdsIterator()
but only gets the ids matching the list of spaces requested.
HibernateObjectDao.findNamedQueryStringParams(String,boolean,int,int, Object[])
.
HibernateObjectDao
in bucket because we don't want to update bucket right now.
NotificationDao.findNotificationByUserAndContent(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject)
instead.
Notification
s for User
s who are
following the given User
.
NotificationDao.findNotificationsByContent(com.atlassian.confluence.core.ContentEntityObject)
instead.
NotificationDao.findNotificationsBySpaceAndType(Space, ContentTypeEnum)
or
NotificationDao.findAllNotificationsBySpace(Space)
.
DraftService.findDraftForEditor(long, com.atlassian.confluence.content.service.DraftService.DraftType, java.lang.String)
or DraftService.createNewContentDraft(java.lang.String, com.atlassian.confluence.content.service.DraftService.DraftType)
or DraftService.getDraft(long)
instead.
user
or create a new audit object if there isn't one for this user.
user
or create a new audit object if there isn't one for this user.
SpacePermissionDao.findPermissionsForUser(com.atlassian.confluence.user.ConfluenceUser)
instead.
HibernateObjectDao.uniqueResult(java.util.List)
, Query.uniqueResult()
,
Criteria.uniqueResult()
, or manually handle it yourself.
QueryContext
.
MacroExecutionContext
object.