Deprecated API


Contents
Deprecated Interfaces
com.atlassian.confluence.core.Administrative
          since 2.8. Please avoid this interface. Instead override 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). 
com.atlassian.confluence.core.Beanable
          since 5.2. If you want a JSON-producing REST endpoint, then use a proper JAXRS resource. 
com.atlassian.confluence.cache.CacheConfigurationLoader
          since 5.7. 
bucket.cache.CacheManager
          since 2.7, use CacheManager. 
com.atlassian.confluence.cluster.ClusteredLock
          Since 5.6, use ClusterLockService for locking which returns instances of Lock 
com.atlassian.confluence.cache.ConfigurableCache
          @since 5.5.1 please use ManagedCache instead 
com.atlassian.confluence.plugins.popularcontent.ContentStatsManager
          since 5.2 use com.atlassian.confluence.plugins.edgeindex.EdgeQueries instead 
com.atlassian.confluence.api.extension.typebinding.ContentTypeBinding
          since 5.7, use ContentTypeApiSupport 
com.atlassian.confluence.security.DeactivatedUserChecker
          since 3.5 use UserAccessor.isDeactivated(User) instead 
com.atlassian.confluence.diff.DiffChunk
          since 5.7 
com.atlassian.confluence.diff.renderer.DiffChunkRenderer
          since 5.7 
com.atlassian.confluence.userstatus.InlineWikiStyleRenderer
          since 3.1 confusingly named. Use StatusTextRenderer instead. 
com.atlassian.confluence.json.JSONAction
          since 2.10 - Use DefaultJsonator with an AbstractCommandAction instead. This interface is used as a convenience to indicate that an action can provide its result in JSON format. It's not strictly needed as the result uses reflection but is provided anyway as a convenience. 
com.atlassian.confluence.json.parser.JSONString
          since 2.10 Use the json.objects classes. The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object). The toJSONString method will be used instead of the default behavior of using the Object's toString() method and quoting the result. 
com.atlassian.confluence.like.LikeDao
          since 4.3.4 this interface is a little confused and only here for backwards compatibility use LikeEntityDao or LikeManager 
com.atlassian.confluence.plugins.like.LikeSummaryCreator
          since 4.3. Like summary creation has been moved to client side. See like-summary-factory.js. 
com.atlassian.confluence.concurrent.Lock
          Since 5.6, use ClusterLockService for locking which returns instances of Lock 
com.atlassian.confluence.concurrent.LockFactory
          since 5.6. Use ClusterLockService for locking 
com.atlassian.confluence.search.v2.lucene.LuceneResultFilter
          since 5.5. Please implement a search time Filter instead. If you must perform post search filtering, you can filter SearchResults returned by the methods on SearchManager. 
com.atlassian.confluence.search.v2.lucene.LuceneResultFilterMapper
          since 5.5 as it depends on the deprecated LuceneResultFilter and ResultFilter classes. 
com.atlassian.confluence.search.v2.lucene.LuceneSearcher
          since 5.5. This layer of abstraction is no longer required. Just use SearchManager. 
com.atlassian.confluence.mail.MailContentManager
           
com.atlassian.confluence.cache.ManagedLockingCache
          since 5.7. Use LockingCache instead. 
com.atlassian.confluence.content.render.xhtml.storage.link.user.MentionsParser
          Since 5.3. No replacement. 
com.atlassian.confluence.cluster.NameResolver
          since 5.5.1. Use ClusterUtils instead} 
com.atlassian.confluence.cache.option.Option
          Since 5.6 Use Option 
com.atlassian.confluence.cache.ReadThroughCacheFactory
          since 5.7. Please use non transactional CacheFactory to get access to read/write-through cache 
com.atlassian.confluence.cluster.RepeatableTask
          Since 5.5 Use PollingChangeTracker 
com.atlassian.confluence.search.v2.ResultFilter
          since 5.5. Please consider implemeting SearchFilter. If you must perform post search filtering, you can filter SearchResults returned by the methods on SearchManager. 
com.atlassian.confluence.core.SmartListManager
          since 4.2 use the SearchManager 
com.atlassian.confluence.spaces.actions.SpaceAdministrative
          since 2.8. Please avoid this interface. Instead override 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). Also implement BreadcrumbAware and call: BreadcrumbGenerator's getSpaceAdminBreadcrumb method 
com.atlassian.confluence.spaces.actions.Spaced
          since 3.0. Use Spaced instead. 
com.atlassian.confluence.themes.ThemeStylesheet
          since 3.4. Use ThemeResource instead. 
com.atlassian.confluence.util.ThumbnailInfoFactory
          since 3.0 use ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment). 
com.atlassian.confluence.user.service.UserProfileService
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.search.v2.lucene.WrappedHit
          since 5.2. Hit abstraction no longer exists in lucene 4.2.x. 
com.atlassian.confluence.content.render.xhtml.XhtmlCleaner
          since 5.1.4 See StorageFormatCleaner and RenderedContentCleaner instead. 
 

Deprecated Classes
com.atlassian.confluence.AbstractAtlassianWebTestCase
           
com.atlassian.confluence.api.extension.typebinding.AbstractContentTypeBinding
          since 5.7, use ContentTypeApiSupport 
com.atlassian.confluence.security.actions.AbstractGlobalPermissionsAction
           
com.atlassian.confluence.content.render.xhtml.migration.AbstractOrderedEntityObjectBatchableWorkSource
          Since 5.3 Use OrderedEntityObjectBatchableWorkSource. 
com.atlassian.confluence.servlet.simpledisplay.AbstractPathConverter
          since Confluence 4.3 No alternative is offered. Simply implement PathConverter directly. 
com.atlassian.confluence.it.rest.AbstractRestAcceptanceTest
          Since 5.6 Use AbstractJUnit3RestAcceptanceTest, or a JUnit4-style test with its own set of fields as required. 
com.atlassian.confluence.security.actions.AbstractSpacePermissionsAction
           
com.atlassian.confluence.webdriver.AbstractWebDriverTest
          since 5.5 use AbstractInjectableWebDriverTest. 
com.atlassian.confluence.pages.thumbnail.renderer.AdaptiveThresholdPredicate
          since 5.3 Use FreeMemoryAwareImageRenderPredicate. 
com.atlassian.confluence.pageobjects.component.dialog.AddSpaceDialog
          since 5.4 use page objects provided by the create content plugin CreateSpaceDialog 
com.atlassian.confluence.pageobjects.page.space.AddSpacePage
          since 5.3 - use page objects provided by the Create Content Plugin e.g. CreateSpaceDialog 
com.atlassian.confluence.renderer.radeox.macros.AnchorMacro
          since 4.0 - not being used. 
com.atlassian.confluence.it.Assertions
           
com.atlassian.confluence.pageobjects.component.content.AttachmentsRow
          since 4.3, use AttachmentContainer instead 
com.atlassian.confluence.content.ui.AttachmentUiSupport.AttachmentInfo
          Since 4.3. This class is only public because it is used by ContentTypesDisplayMapper. Avoid using this class directly and use a ContentUiSupport object instead. This class will be made private when ContentTypesDisplayMapper is removed. 
com.atlassian.confluence.util.http.httpclient.BasicAuthenticator
          Since 5.5 not used. 
com.atlassian.confluence.upgrade.BuildNumComparator
          since 4.2 
com.atlassian.confluence.cache.CacheAdapter
          since 5.7 Use DefaultConfluenceCache instead. 
com.atlassian.confluence.cache.CacheStatisticsAction
          since 5.5. Functionality moved to the confluence-cache-management-plugin. 
com.atlassian.confluence.it.admin.CacheStatisticsPage
           
com.atlassian.confluence.webdriver.rules.CancelAnyEditorRule
          since 5.5 use VisitNoopAndCancelAlerts. CancelAnyEditor was a bad approach and now just plainly extends VisitNoopAndCancelAlertsRule 
com.atlassian.confluence.diff.ChangeChunk
          since 5.7 
com.atlassian.confluence.diff.CharacterChunk
          since 5.7 
com.atlassian.confluence.diff.CharLevelDiffer
          since 5.7 
com.atlassian.confluence.admin.actions.cluster.ClusterConfigurationAction
           
com.atlassian.confluence.util.i18n.CombinedResourceBundle
          since 5.6. Use CombinedResourceBundleFactory 
com.atlassian.confluence.diff.ConfluenceDiff
          since 5.7. See Differ 
com.atlassian.confluence.event.ConfluenceEventManager
          Since 3.3, use ConfluenceEventPublisherManager 
com.atlassian.confluence.servlet.ConfluenceHttpServlet
          Since 5.5. Use HttpServlet 
com.atlassian.confluence.renderer.ConfluenceIconManager
          since 4.0 
com.atlassian.confluence.setup.ConfluenceLicenseRegistry
          Since 5.6. Use LicenseService instead. 
com.atlassian.confluence.search.lucene.ConfluenceObjectToDocumentConverter
          since 3.0. Use ConfluenceDocumentBuilder instead. 
com.atlassian.confluence.user.ConfluencePropertySetFactory
          since 5.5 it's not used/tested anywhere in confluence core codebase. Please use HibernatePropertySetFactory instead 
com.atlassian.confluence.event.events.admin.ConfluenceReadyEvent
          since 4.0 use DatabaseConfiguredEvent, UpgradeFinishedEvent, or PluginFrameworkStartedEvent instead 
com.atlassian.confluence.setup.webwork.ConfluenceVelocityContext
          Since 3.0. Use ConfluenceVelocityManager.getConfluenceVelocityContext() instead. 
com.atlassian.confluence.util.ConfluenceVelocityResourceCache
          Since 2.9. Use ConfluenceVelocityResourceCache instead. 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceModuleDescriptor
          Since 3.4, use WebResourceModuleDescriptor instead 
com.atlassian.confluence.search.actions.ContentNameSearchAction
          since 5.2. Instead please use the REST endpoint that is provided by the 'Confluence QuickNav' Bundled Plugin. Please use /rest/quicknav/1/search instead. It accepts the exact same arguments and is thus API compatible with this class. You should be able to swap them out directly.

 
com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.ContextResourceIdentifierConverter
          since 5.7. Not used, so no replacement. 
com.atlassian.confluence.api.impl.model.validation.CoreServiceExceptionSuppliers
          since 5.7, use ServiceExceptionSupplier instead. 
com.atlassian.confluence.api.impl.model.validation.CoreValidationResult
          since 5.7, use SimpleValidationResult instead. 
com.atlassian.confluence.spaces.actions.CreateSpaceAction
          Since 5.3 - use the new rest APIs from the Create Content plugin com.atlassian.confluence.plugins.createcontent.rest.SpaceBlueprintResource 
com.atlassian.confluence.security.CrowdDeactivatedUserChecker
          since 4.0 use CrowdDisabledUserManager or the DisabledUserManager interface instead. 
com.atlassian.confluence.util.breadcrumbs.DashboardBreadcrumb
          since Confluence 5.0, we don't display the Dashboard breadcrumb. If you keep including the DashboardBreadcrumb, it will be filtered out. See BreadcrumbGenerator for more information. 
com.atlassian.confluence.plugins.rest.manager.DateEntityHelper
          since 4.3. Use DateEntityFactory instead. An interface based equivalent is required to allow for OSGI export to DateEntityHelper does not fit the bill. 
com.atlassian.confluence.plugins.like.DefaultLikeSummaryCreator
          since 4.3. Like summary creation has been moved to client side. See like-summary-factory.js. 
com.atlassian.confluence.mail.DefaultMailContentManager
          since 4.2. See MailContentManager. 
com.atlassian.confluence.util.DefaultThumbnailInfoFactory
          since 3.0 use ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment). 
com.atlassian.confluence.user.DefaultUserProfilePictureManager
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.user.service.DefaultUserProfileService
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.servlet.DelegatingServletManager
          Since 5.5, not used. 
com.atlassian.confluence.user.service.DeleteProfilePictureCommandImpl
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.diff.DeltaRanker
          since 5.7 
com.atlassian.confluence.velocity.Deprecated
           
com.atlassian.confluence.extra.velocitydeprecation.DeprecatedClass
           
com.atlassian.confluence.diff.beans.DiffChunkBean
          since 5.7 
com.atlassian.confluence.diff.marshallers.DiffModelToRenderedClassMapper
          since 5.7 
com.atlassian.confluence.pages.thumbnail.Dimensions
          since 5.3 Use ImageDimensions instead 
com.atlassian.confluence.util.test.EchoAnswer
          since 5.6.1, use AdditionalAnswers.returnsArgAt(int) instead. 
com.atlassian.confluence.like.EventPublishingLikeDao
          Use LikeManager instead. Since v4.3. 
com.atlassian.confluence.plugin.descriptor.web.conditions.ExternalUserManagementEnabledCondition
          Since 4.2.7. Use the inverse of WritableDirectoryExistsCondition. 
com.atlassian.confluence.pages.persistence.dao.FileSystemAttachmentDataDao
          Since 5.5 Use FileSystemAttachmentDataDao 
com.atlassian.confluence.renderer.v2.macros.GenericVelocityMacro
          as of 4.0. Replaced by GenericVelocityMacro. 
com.atlassian.confluence.plugin.descriptor.web.conditions.GlobalAdministratorOnlyCondition
          since 2.7. If the link or operation protected by this condition has the potential to compromise the security of the system, please use SystemAdministratorCondition instead, otherwise, use ConfluenceAdministratorCondition. To err on the side of more security, we are assuming plugin developers intended a restriction to the most powerful group of administrators. Hence this deprecated class will inherit the permission checks of SystemAdministratorCondition. This class has been reintroduced to prevent problems with the approvals plugin. NOTE: This is currently used by the Gliffy plugin. To be removed when they do. CONFDEV-15165. 
com.atlassian.confluence.cluster.HashClusterNameResolver
          since 5.5.1. Use ClusterUtils instead} 
com.atlassian.confluence.pages.persistence.dao.HierarchicalContentFileSystemHelper
          Since 5.5. Use HierarchicalContentFileSystemHelper. 
com.atlassian.confluence.pages.persistence.dao.HierarchicalFileSystemAttachmentDataDao
          Since 5.5 Use FileSystemAttachmentDataDao 
com.atlassian.confluence.util.I18NSupport
          since 5.2 Use I18NBeanFactory.getI18NBean() 
com.atlassian.confluence.pages.persistence.dao.IdMultiPartHashGenerator
          Since 5.5 Use IdMultiPartHashGenerator 
com.atlassian.confluence.event.events.search.didyoumean.IndexBuildCompleteEvent
           
com.atlassian.confluence.search.lucene.IndexOptimizer
          since 5.2. Optimize index (i.e. force merging to 1 segment is no longer required) CONFDEV-16098 
com.atlassian.confluence.selenium.client.InviteUsersPanel
          since 5.7 please use com.atlassian.confluence.pageobjects.page.admin.InviteUsersPanel 
com.atlassian.confluence.util.io.IOUtils
          since 3.0 use IOUtils instead 
com.atlassian.confluence.json.parser.JSONArray
          since 2.10 Use the json.objects classes. A JSONArray is an ordered sequence of values. Its external text form is a string wrapped in square brackets with commas separating the values. The internal form is an object having get and opt methods for accessing the values by index, and put methods for adding or replacing values. The values can be any of these types: Boolean, JSONArray, JSONObject, Number, String, or the JSONObject.NULL object.

The constructor can convert a JSON text into a Java object. The toString method converts to JSON text.

A get method returns a value if one can be found, and throws an exception if one cannot be found. An opt method returns a default value instead of throwing an exception, and so is useful for obtaining optional values.

The generic get() and opt() methods return an object which you can cast or query for type. There are also typed get and opt methods that do type checking and type coersion for you.

The texts produced by the toString methods strictly conform to JSON syntax rules. The constructors are more forgiving in the texts they will accept:

  • An extra , (comma) may appear just before the closing bracket.
  • The null value will be inserted when there is , (comma) elision.
  • Strings may be quoted with ' (single quote).
  • Strings do not need to be quoted at all if they do not begin with a quote or single quote, and if they do not contain leading or trailing spaces, and if they do not contain any of these characters: { } [ ] / \ : , = ; # and if they do not look like numbers and if they are not the reserved words true, false, or null.
  • Values can be separated by ; (semicolon) as well as by , (comma).
  • Numbers may have the 0- (octal) or 0x- (hex) prefix.
  • Comments written in the slashshlash, slashstar, and hash conventions will be ignored.
 
com.atlassian.confluence.json.parser.JSONObject
          Since 5.4 Use 3rd-party JSON library. 
com.atlassian.confluence.json.parser.JSONTokener
          since 2.10 Use the json.objects classes. A JSONTokener takes a source string and extracts characters and tokens from it. It is used by the JSONObject and JSONArray constructors to parse JSON source strings. 
com.atlassian.confluence.search.v2.searchfilter.LastModifierSearchFilter
          since 5.2. Use LastModifierUserSearchFilter instead. 
com.atlassian.confluence.search.v2.lucene.mapper.LastModifierSearchFilterMapper
          since 5.2. Use LastModifierUserSearchFilterMapper instead. 
com.atlassian.confluence.util.LazyComponentReference
          since 5.3 Use LazyComponentReference. 
com.atlassian.confluence.spring.LazyInitByDefaultBeanDefinitionDocumentReader
          since 5.7 - No longer used. 
com.atlassian.confluence.plugin.descriptor.web.conditions.LdapUserManagementEnabledCondition
          since 3.5 this no longer works properly and is no longer used in the application 
com.atlassian.confluence.internal.pagination.LimitedRequestImpl
          since 5.6 use com.atlassian.confluence.api.pagination.LimitedRequestImpl 
com.atlassian.confluence.diff.LineChunk
          since 5.7 
com.atlassian.confluence.diff.LineLevelDiffer
          since 5.7. See Differ 
com.atlassian.confluence.diff.LineRanker
          since 5.7 
com.atlassian.confluence.core.ListQuery
          since 4.2 use the SearchManager 
com.atlassian.confluence.concurrent.LockAdapter
          Since 5.6, use ClusterLockService for locking which returns instances of Lock 
com.atlassian.confluence.concurrent.LockOperation
          Since 5.6. Use ClusterLockService in conjunction with ManagedLock.withLock(java.util.concurrent.Callable). 
com.atlassian.confluence.concurrent.LockOperationWithoutResult
          Since 5.6. Use ClusterLockService in conjunction with ManagedLock.withLock(Runnable). 
com.atlassian.confluence.util.longrunning.LongRunningTaskUtils
          since 4.0. This class is spun from purest evil. Use the LongRunningTaskManager directly instead. 
com.atlassian.confluence.search.v2.lucene.LuceneSubsetResultFilter
          since 5.5. To limit search results to an offset and count, construct a com.atlassian.confluence.search.v2.ISearch#() with the required offset and count. 
com.atlassian.confluence.mail.Mail
          since 4.2. Mail archiving is now managed entirely by the mail archiving plugin. 
com.atlassian.confluence.it.mail.MailHelper
           
com.atlassian.quartz.jobs.MailQueueFlushJob
          since 3.0 
bucket.core.persistence.hibernate.MappingResources
          since 5.6 
com.atlassian.confluence.search.scope.ModifiedInLastDaysScope
          since 5.2. 
com.atlassian.confluence.search.lucene.MultiThreadedIndexRebuilder
          since 5.2. Use ConfluenceReIndexer instead. 
com.atlassian.confluence.content.render.xhtml.NastyUtilitiesWhichWillBeMadeRedundant
          Since 4.1. Use ConversionContext.getPageContext(). 
com.atlassian.confluence.cache.option.None
          Since 5.6. Use Option.none() 
com.atlassian.confluence.plugins.like.notifications.NotificationListener
          since 5.6 
com.atlassian.confluence.plugin.descriptor.web.conditions.NotSharedModeCondition
          Since 5.1. "Shared mode" no longer supported. 
com.atlassian.confluence.search.lucene.tasks.OptimizeIndexTask
          since 5.2. Optimize index (i.e. force merging to 1 segment is no longer required) CONFDEV-16098 
com.atlassian.confluence.cache.option.OptionalReadThroughCache
          Since 5.6 Use CacheFactory.getCache(String, com.atlassian.cache.CacheLoader) 
com.atlassian.confluence.core.PageContentEntityObject
          Since 4.0 This used to be implemented by Comment, but is no longer necessary. 
com.atlassian.confluence.event.events.content.page.async.PageCreatedEvent
           
com.atlassian.confluence.event.events.content.page.async.PageEditedEvent
           
com.atlassian.confluence.mail.notification.listeners.PageEventToAsyncPageEventTransformerListener
          since 5.3 this class is intermittent bridge for safe migration from sync to async event processing and not intended to long term usage. In next releases sync version will be removed and async version of events will be published from PageManager 
com.atlassian.confluence.event.events.content.page.async.PageMovedEvent
           
com.atlassian.confluence.event.events.content.page.async.PageTrashedEvent
           
com.atlassian.confluence.security.PermissionCheckDispatcher
          since 2.7 see PermissionManager 
com.atlassian.confluence.search.v2.query.PermittedSpacesQuery
          since 3.0. Please use SpacePermissionsSearchFilter instead. 
com.atlassian.confluence.util.ProfilePicture
          since 2.9. Functionality has moved to the UserProfileService. 
com.atlassian.confluence.rpc.soap.beans.RemotePermission
          Since 2.7. use RemoteContentPermission instead 
com.atlassian.confluence.cluster.RepeatableTaskRunner
          Since 5.5 Use PollingChangeTracker 
com.atlassian.confluence.setup.Resin3ContextListener
          Since 5.5 Resin3 not supported. 
com.atlassian.confluence.util.ResizableImage
          Since 5.5, not used. 
com.atlassian.confluence.util.Resource
          since 3.1 Resources are no longer used in Confluence. This class remains as it is referenced in a number of upgrade tasks. 
com.atlassian.confluence.xml.SafeXmlParserFactory
           
com.atlassian.confluence.search.v2.Search
          since 3.0. Use ContentSearch instead. 
com.atlassian.confluence.search.v2.lucene.SearcherAction
          since 5.5. Use SearcherWithTokenAction instead. 
com.atlassian.confluence.search.actions.SearchQueryBean
          since 4.1 - this class has not been part of the recommended search API since 2.9 and should be removed ASAP. 
com.atlassian.confluence.search.actions.SearchResultWithExcerpt
          since 4.1. Use SearchResult objects instead. 
com.atlassian.confluence.user.service.SetProfilePictureFromFilenameCommand
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.user.service.SetProfilePictureFromImageCommandImpl
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.pages.thumbnail.renderer.SimpleThresholdPredicate
          since 5.3. Use SimpleImageRenderPredicate. 
com.atlassian.confluence.cache.option.Some
          since 5.6 Use Option.some(Object) 
com.atlassian.confluence.spaces.SpaceUtils
          since 5.2 
com.atlassian.confluence.admin.actions.cluster.StartClusterAction
           
com.atlassian.confluence.search.v2.filter.SubsetResultFilter
          since 5.5. To limit search results to a certain offset and maxResults use the following instead:
     int startOffset = 0;
int maxResults = 10;
ContentSearch search = new ContentSearch(query, sort, filter, startOffset, maxResults);
 
com.atlassian.confluence.plugins.dailysummary.analytics.SummaryEmailTrackingServlet
           
com.atlassian.confluence.plugin.descriptor.web.conditions.SystemAdministratorOrSuperUserCondition
          since 3.5 use SystemAdministratorCondition because this one is now inaccurately named 
com.atlassian.confluence.util.TimePeriod
          Since 5.4. Use Period. 
bucket.core.persistence.hibernate.schema.TransientHibernateHandle
          since Confluence 4.2 this has been moved to com.atlassian.confluence.core.persistence.hibernate.TransientHibernateHandle, which currently extends this class. 
com.atlassian.confluence.util.http.httpclient.TrustedTokenAuthenticator.TrustedConnectionStatus
          As of Confluence 2.10, use TrustedConnectionStatus 
com.atlassian.confluence.pages.persistence.dao.UpdateAttachmentsOnFilesystemOnPageMoveListener
          Since 5.5 Use UpdateAttachmentsOnFilesystemOnPageMoveListener 
com.atlassian.confluence.upgrade.UpgradeUtils
          since 3.5.9 Use HibernateDdlExecutor and associated DdlCommands, or HibernateConfig if your code still needs to know which DB type its using. 
com.atlassian.confluence.pages.UploadedResource
          since 3.1. Use UploadedResource instead. 
com.atlassian.confluence.plugin.descriptor.web.conditions.user.UserCanUseConfluenceCondition
          since 5.0. Use TargetUserCanUseConfluenceCondition or RemoteUserCanUseConfluenceCondition 
bucket.user.UserFilter
          Since 5.5. No longer used. 
com.atlassian.confluence.plugin.descriptor.web.conditions.user.UserFollowingTargetCondition
          since 3.1 use FollowingTargetUserCondition 
com.atlassian.confluence.search.actions.UserSearchAction
          since 3.3. Use REST user search API instead. 
com.atlassian.confluence.pages.actions.ViewDraftAttachmentsAction
          since 5.7. No replacement. 
com.atlassian.confluence.spaces.actions.ViewSpaceSummaryAdminAction
          since 5.0 
com.atlassian.confluence.cache.WarnBeforeMethodAdvice
          Since 5.5. No replacement. 
com.atlassian.confluence.pages.persistence.dao.WebDavAttachmentDao
          since 2.7 WebDav attachment storage is no longer supported 
com.atlassian.confluence.pages.WebDavAttachmentManager
          since 2.7 WebDav attachment storage is no longer supported We still need to keep the infrastructure around to support migrating WebDAV attachments back to Confluence, though so we can't remove it entirely? 
com.atlassian.confluence.event.events.security.WebLoginEvent
          since 5.0. use LoginEvent instead. 
com.atlassian.confluence.importexport.impl.WikiExporter
          since 4.0. There isn't wiki formatted text for export any longer. 
com.atlassian.confluence.diff.WordChunk
          since 5.7 
com.atlassian.confluence.diff.WordLevelDiffer
          since 5.7 
com.atlassian.confluence.search.v2.lucene.WrappedHitImpl
          since 5.2. Hit abstraction no longer exists in lucene 4.2.x. 
com.atlassian.confluence.content.render.xhtml.XhtmlCleaner.AppliedRuleDescription
          since 5.1.4 See StorageFormatCleaner instead. 
com.atlassian.confluence.content.render.xhtml.XhtmlCleaner.Result
          since 5.1.4 See StorageFormatCleaner instead. 
com.atlassian.confluence.util.XslUtil
          Since Confluence 4.0. See XslTransformer instead. 
com.atlassian.confluence.setup.xstream.XStreamFactoryBean
          since 2.3, use XStreamManager instead. 
 

Deprecated Enums
com.atlassian.confluence.diff.DiffType
          since 5.7 
com.atlassian.confluence.diff.renderer.HtmlChangeChunkRenderer
          since 5.7 
com.atlassian.confluence.diff.renderer.HtmlCharacterChunkRenderer
          since 5.7 
com.atlassian.confluence.diff.renderer.HtmlLineChunkRenderer
          since 5.7 
com.atlassian.confluence.diff.renderer.HtmlWordChunkRenderer
          since 5.7 
com.atlassian.confluence.selenium.client.PageOrderingTree.TreePosition
          since 5.7, use TreePosition 
com.atlassian.confluence.diff.renderer.StaticHtmlChangeChunkRenderer
          since 5.7 
 

Deprecated Exceptions
com.atlassian.confluence.json.parser.JSONException
          since 2.10 Use the json.objects classes. The JSONException is thrown by the JSON.org classes then things are amiss. 
com.atlassian.confluence.pages.persistence.dao.UpdateAttachmentsOnFileSystemException
          Since 5.5 Use UpdateAttachmentsOnFileSystemException 
 

Deprecated Annotation Types
com.atlassian.confluence.security.websudo.WebSudoNotRequired
          since 3.4 - please use WebSudoNotRequired instead. 
com.atlassian.confluence.security.websudo.WebSudoRequired
          since 3.4 - please use WebSudoRequired instead. 
 

Deprecated Fields
com.atlassian.confluence.user.UserAccessor.ANONYMOUS
          since 4.0 not used in Confluence 
com.atlassian.confluence.it.User.Simpsons.APU
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.back
          since 5.3 (and really much much longer) 
com.atlassian.confluence.it.User.Simpsons.BART
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.it.RestHelper.BASE_URL
          since 5.6 Use BaseUrlSelector.getBaseUrl() 
com.atlassian.confluence.content.render.xhtml.migration.DefaultSiteMigrator.BATCH_SIZE
          Since 5.3.1 Use DefaultSiteMigrator.DEFAULT_BATCH_SIZE 
com.atlassian.confluence.pages.actions.AbstractCreateAndEditPageAction.CLOSE_CANCEL_RESULT
          since 5.7. Cancel submit value is not part of the API so don't rely on them. 
com.atlassian.confluence.web.ResponseHeaderNames.CLUSTER_NODE
          since 5.7 Use ResponseHeaderNames.CLUSTER_NODE_IDENTIFIER 
com.atlassian.confluence.it.Group.CONF_USERS
          since Confluence 4.2.3, use Group.USERS instead. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.CONFLUENCE_APPLICATION_KEY
          since 3.4 
com.atlassian.confluence.plugin.ConfluencePluginUtils.CONFLUENCE_APPLICATION_KEYS
          since 3.4 
com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebInterfaceManager.CONTEXT_KEY_HELPER
          since 2.8 see WebInterfaceContext 
com.atlassian.confluence.rest.serialization.Dates.DATE_FORMAT
          since 5.7. This date format will follow that provided by ISODateTimeFormat.date() 
com.atlassian.confluence.user.UserInterfaceState.DEFAULT_DASHBOARD_TAB
          since 3.5 because this is no longer used in Confluence 
bucket.user.DefaultUserAccessor.DEFAULT_GROUP_NAME
          since 3.5 not used in Confluence 
com.atlassian.confluence.user.UserAccessor.DEFAULT_GROUP_NAMES
          since 5.2. Use @link{#getAllDefaultGroupNames()} instead. 
com.atlassian.confluence.spaces.listeners.InitialSpaceContentListener.DEFAULT_HOMEPAGE_TITLE
          Space homepage titles are internationalised since Confluence 4.3. See the default.space.homepage.title key 
com.atlassian.confluence.spaces.listeners.CreatePersonalSpaceListener.DEFAULT_HOMEPAGE_TITLE
          Space homepage titles are internationalised since Confluence 4.3. See the default.personal.space.homepage.title key 
com.atlassian.confluence.user.UserInterfaceState.DEFAULT_MAX_RECENTLY_ADDED_PAGE_COUNT
          since 4.1, This is no longer used. Use DEFAULT_MAX_RECENTLY_UPDATED_PAGE_COUNT instead 
com.atlassian.confluence.pages.actions.AbstractCreateAndEditPageAction.DISCARD_CANCEL_RESULT
          since 5.7. Cancel submit value is not part of the API so don't rely on them. 
com.atlassian.confluence.security.SpacePermission.EXPORT_PAGE_PERMISSION
          to be removed. Use VIEWSPACE_PERMISSION instead 
com.atlassian.confluence.importexport.ImportExportManager.EXPORT_XML_SCOPE_ALL
          since 4.2 use ExportScope.ALL. 
com.atlassian.confluence.importexport.ImportExportManager.EXPORT_XML_SCOPE_PAGE
          since 4.2 use ExportScope.PAGE. 
com.atlassian.confluence.importexport.ImportExportManager.EXPORT_XML_SCOPE_SPACE
          since 4.2 use ExportScope.SPACE. 
com.atlassian.confluence.security.SpacePermission.FORM_PARAMETER_PREFIX
          Since 5.3 Use PermissionsFormHandler.FORM_PARAMETER_PREFIX 
com.atlassian.confluence.security.SpacePermission.FORM_PARAMETER_SEPARATOR
          Since 5.3 Use PermissionsFormHandler.FORM_PARAMETER_SEPARATOR 
com.atlassian.confluence.security.SpacePermission.FULL_FORM_PARAMETER_PREFIX
          Since 5.3 Use PermissionsFormHandler.FULL_FORM_PARAMETER_PREFIX 
com.atlassian.confluence.user.UserAccessor.GROUP_CONFLUENCE_USERS
          since 5.2. Use @link{com.atlassian.confluence.setup.settings.Settings#getDefaultUsersGroup()} instead. 
com.atlassian.confluence.it.User.Simpsons.HOMER
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.util.http.HttpRetrievalService.HTTP_INCLUDE_STACK_HEADER
          since 3.3 use ResponseHeaderNames.STACK_DEPTH 
com.atlassian.confluence.pageobjects.component.dialog.AbstractDialog.id
          since 5.4, there's no reason to use this outside this class, it should be private. Use the AbstractDialog.getDialog() pageelement if you need to use the dialog. 
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.inPreview
          since 5.3 (and really much much longer) 
com.atlassian.confluence.setup.ConfluenceBootstrapConstants.LICENSE_HASH_KEY
          Since 5.6 
com.atlassian.confluence.setup.ConfluenceBootstrapConstants.LICENSE_MESSAGE_KEY
          Since 5.6 
com.atlassian.confluence.user.UserInterfaceState.LIMIT_RECENTLY_ADDED_PAGE_COUNT
          since 4.1, This is no longer used. Use LIMIT_MAX_RECENTLY_UPDATED_PAGE_COUNT instead 
bucket.core.persistence.hibernate.HibernateEntityObjectQueue.log
           
bucket.user.providers.ChainedAccessProvider.log
           
com.atlassian.hibernate.HibernateObjectDao.log
          Since 4.0. Use a class-private logger. 
org.apache.commons.jrcs.diff.MergeVisitor.log
          Since 5.5, use private logger 
com.atlassian.confluence.rpc.RpcConfigurationChangeListener.log
          since 5.5 Use private logger 
com.atlassian.confluence.event.listeners.ResetXStreamPluginListener.log
          Since 5.5. No replacement. 
com.atlassian.confluence.setup.Resin3ContextListener.log
          Since 5.5, use private logger 
com.atlassian.confluence.setup.actions.SetupEmbeddedDatabaseAction.log
          Since v5.0. To be removed. 
com.atlassian.confluence.setup.actions.SetupDatabaseAction.log
          Since 5.5, use private logger 
com.atlassian.confluence.setup.actions.SetupDataAction.log
          Since 5.5, use private logger 
com.atlassian.confluence.setup.actions.SelectSetupStepAction.log
          Since 5.5, use private logger 
com.atlassian.confluence.util.UserChecker.log
          since 4.1, use a class-private Logger instead. 
com.atlassian.confluence.util.ResizableImage.log
          Since 5.5, use private logger 
com.atlassian.confluence.util.ProfilePicture.log
          Since 5.5, use private logger 
com.atlassian.confluence.util.LayoutHelper.log
          Since 5.5, use private logger 
com.atlassian.confluence.util.CompleteURLEncoder.log
          Since 3.1, use private logger 
com.atlassian.confluence.util.BandanaConfigMigrator.log
          Since 3.1, use private logger 
com.atlassian.confluence.util.http.httpclient.BasicAuthenticator.log
          Since 5.5, use private logger 
com.atlassian.confluence.util.velocity.ConfluenceVelocityResourceManager.log
          since 3.4 use a private Logger. 
com.atlassian.confluence.labels.PermittedLabelView.log
          since 5.5, use private logger 
com.atlassian.confluence.servlet.SpringManagedServlet.log
          Since 5.5, use private logger 
com.atlassian.confluence.servlet.DelegatingServletManager.log
          Since 5.5 
com.atlassian.confluence.servlet.ConfluenceHttpServlet.log
          Since 5.5. Use private logger 
com.atlassian.confluence.search.lucene.ContentPermissionSearchUtils.log
          Since 5.5, use private logger 
com.atlassian.confluence.search.lucene.tasks.AddDocumentIndexTask.log
          since 3.1, use private logger 
com.atlassian.confluence.search.lucene.filter.ContentPermissionsFilter.log
          since 5.5, use private logger. 
com.atlassian.confluence.search.v2.lucene.compatibility.ListQueryToSearchConverter.log
          since 3.1, use private logger 
com.atlassian.confluence.plugin.descriptor.rpc.RpcModuleDescriptor.log
          since 3.1. Use private logger. 
com.atlassian.confluence.spaces.SpaceDescription.log
          Since 3.1, use private logger 
com.atlassian.confluence.spaces.Space.log
          Since 3.1, use private logger 
com.atlassian.confluence.spaces.actions.AbstractLogoAction.log
          Since 5.5, use private logger 
com.atlassian.confluence.links.DefaultLinkManager.log
          since 5.5. Use private logger. 
com.atlassian.confluence.renderer.radeox.macros.AbstractHtmlGeneratingMacro.log
          since 5.5, use private logger 
com.atlassian.confluence.importexport.Exporter.log
          since 4.2 use a private org.slf4j.Logger instead. 
com.atlassian.confluence.importexport.actions.SetupRestoreHelper.log
          Since 3.1. Use private logger. 
com.atlassian.confluence.user.actions.LogoutAction.log
          Since 3.1, use private logger 
com.atlassian.confluence.security.DefaultCaptchaManager.log
          since 5.5, use private logger 
com.atlassian.confluence.security.actions.PermissionCheckInterceptor.log
          since 3.1, use private logger 
com.atlassian.confluence.security.trust.DefaultTrustedApplicationsManager.log
          since 3.1, use private logger 
com.atlassian.confluence.compatibility.cache.spring.BucketAndAtlassianUserCacheManagerCompatibilityBeanPostProcessor.log
           
bucket.search.persistence.dao.hibernate.HibernateIndexQueueEntryDao.LOG
          since 3.1 should not be using public loggers, plus use of Category is deprecated 
com.atlassian.confluence.search.lucene.ConfluenceObjectToDocumentConverter.LOG
          since 5.5, use private logger 
com.atlassian.confluence.core.BodyType.MAIL
          since 4.2 and removal of Mail as core content type 
com.atlassian.confluence.it.User.Simpsons.MARGE
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.user.actions.ViewMyDraftsAction.MAX_RESULTS
          since 5.7. No replacement 
com.atlassian.confluence.it.rest.AbstractRestAcceptanceTest.name
          Since 5.6 - Use TestCase.getName() in JUnit3 tests 
com.atlassian.confluence.it.User.Simpsons.NED
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.user.SessionKeys.NOTATION_HELP_SECTION
          since 4.1 
com.atlassian.confluence.content.render.xhtml.migration.DefaultSiteMigrator.NUM_THREADS
          Use DefaultSiteMigrator.DEFAULT_NUMBER_OF_THREADS 
com.atlassian.confluence.renderer.UserMacroConfig.OUTPUT_TYPE_HTML
          since 4.0. There is only a single output type of HTML supported. 
com.atlassian.confluence.renderer.UserMacroConfig.OUTPUT_TYPE_WIKI
          since 4.0. There is only a single output type of HTML supported beyond 4.0. 
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.preview
          since 5.3 (and really much much longer) 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_CURRENT_NUMBER_OF_FAILED_LOGIN_ATTEMPTS
          since 4.0 - not longer used, see LoginInfo instead. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_EDIT_WYSIWYG
          since 4.0. Users are no longer able to set a user preference. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_EMAIL_SHOW_FULL_CONTENT
          since 4.0 because the diffs output the full content anyway 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_LAST_FAILED_LOGIN_DATE
          since 4.0 - not longer used, see LoginInfo instead. 
bucket.user.UserPreferencesKeys.PROPERTY_USER_LAST_LOGIN_DATE
          since 4.0. See LoginInfo instead. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_PREVIOUS_LOGIN_DATE
          since 4.0 - not longer used, see LoginInfo instead. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_SHOW_COMMENTS
          since 5.1.5 - comment collapse feature has been removed 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_SHOW_LABELS
          since 4.0. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_SHOW_LOCATION
          since 4.0. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_SHOW_RESTRICTIONS
          since 4.0. 
com.atlassian.confluence.user.UserPreferencesKeys.PROPERTY_USER_TOTAL_NUMBER_OF_FAILED_LOGIN_ATTEMPTS
          since 4.0 - not longer used, see LoginInfo instead. 
com.atlassian.confluence.user.actions.ViewMyDraftsAction.REDIRECT
          since 5.7. No replacement 
com.atlassian.confluence.plugin.DatabaseClassLoadingPluginLoader.RESCAN_FUDGE_FACTOR_MS
          since 5.1. Not used anywhere 
com.atlassian.confluence.it.RestHelper.REST_PATH
          since 5.6 Use RestHelper.PROTOTYPE_REST_PATH 
com.atlassian.confluence.it.rest.AbstractRestAcceptanceTest.rootResource
          since 5.6 This is hard-coded to use User.TEST. Create your own with the appropriate user. 
com.atlassian.confluence.user.SessionKeys.SHOW_COMMENTS
          since 5.1.5 - comment collapse feature has been removed 
com.atlassian.confluence.user.UserPreferencesKeys.SHOW_LABELS
          since 4.0. 
com.atlassian.confluence.user.SessionKeys.SHOW_LABELS
          since 4.1 
com.atlassian.confluence.user.UserPreferencesKeys.SHOW_LOCATION
          since 4.0. 
com.atlassian.confluence.user.SessionKeys.SHOW_LOCATION
          since 4.1 
com.atlassian.confluence.user.UserPreferencesKeys.SHOW_RESTRICTIONS
          since 4.0. 
com.atlassian.confluence.user.SessionKeys.SHOW_RESTRICTIONS
          since 4.1 
com.atlassian.confluence.search.v2.lucene.mapper.PermittedSpacesQueryMapper.SPACEKEY_FIELD
          Use DocumentFieldName.SPACE_KEY instead 
com.atlassian.confluence.pages.templates.TemplateConstants.STORAGE_OLD_RAW_XHTML_ATTR
           
com.atlassian.confluence.mail.template.MailNotificationQueueItem.TEMPLATES_LOCATION
          since 5.2, use #getDefaultTemplateLocation(String) 
com.atlassian.confluence.it.User.TEST
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.TEST_ADMIN
          since 5.6 Use User.ADMIN 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.TEST_USER1
          since 5.6 Use AbstractConfluenceAcceptanceTest.createTestUser() 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.TEST_USER2
          since 5.6 Use User.ADMIN 
com.atlassian.confluence.it.User.TEST2
          since 5.6. Use a user generated specifically for your test, e.g. from AcceptanceTestHelper.createTestUser() 
com.atlassian.confluence.servlet.download.ThumbnailDownload.THUMBNAIL_MIME_TYPE
          since 3.5. Use Thumbnail.MimeType#PNG toString() instead, as we use PNG now thumbnails. 
com.atlassian.confluence.rest.serialization.Dates.TIME_FORMAT
          since 5.7. This date time format will follow that provided by ISODateTimeFormat.dateTime() 
com.atlassian.confluence.util.UserChecker.UNLIMITED_USERS
          since 5.1, use UserChecker.isUnlimitedUserLicense() instead. 
com.atlassian.confluence.user.UserAccessor.USER_GROUP_SUFFIX
          since 4.0 not used in Confluence 
com.atlassian.confluence.servlet.FileServerServlet.USER_RESOURCE_URL_PREFIX
           
 

Deprecated Methods
com.atlassian.confluence.rpc.soap.XhtmlSoapService.addAttachment(String, RemoteAttachment, byte[])
           
com.atlassian.confluence.rpc.soap.WikiSoapService.addAttachment(String, RemoteAttachment, byte[])
           
com.atlassian.confluence.rpc.soap.ConfluenceSoapService.addAttachment(String, RemoteAttachment, byte[])
          since 2.7. Use ConfluenceSoapService.addAttachment(String, long, com.atlassian.confluence.rpc.soap.beans.RemoteAttachment, byte[]) 
com.atlassian.confluence.pages.CommentManager.addCommentToPage(AbstractPage, Comment, String)
           
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.addDatasources(Collection)
          since 5.2, prefer using Builder#andRelatedBodyParts(Collection) instead as this method could be called after PreRenderedMailNotificationQueueItem.send() 
com.atlassian.confluence.labels.LabelManager.addLabel(ContentEntityObject, Label)
          since 4.2 
com.atlassian.confluence.like.LikeManager.addLike(ContentEntityObject)
          since 4.3.1 - Use LikeManager.addLike(com.atlassian.confluence.core.ContentEntityObject, com.atlassian.user.User) with AuthenticatedUserThreadLocal.get() instead. 
com.atlassian.confluence.like.LikeDao.addLike(ContentEntityObject)
          Use LikeManager.addLike(ContentEntityObject) instead. Since v4.3. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.addMailServer(String, String, String, String, int)
          since 5.0. Use ConfluenceRpc.addSmtpServer(String, String, String, String, int) instead. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.addMailServer(String, String, String, String, int, String)
          since 5.0. Use ConfluenceRpc.addSmtpServer(String, String, String, String, int, String) instead. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.addMailServer(String, String, String, String, String, int)
          since 5.0. Use addSmtpServer instead. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.addMailServer(String, String, String, String, String, int, String)
          since 5.0. Use addSmtpServer instead. 
bucket.core.persistence.hibernate.schema.SchemaHelper.addMappingResources(List)
          since 5.6, use a lazy Iterable in conjunction with SchemaHelper.SchemaHelper(Iterable, java.util.Properties) 
com.atlassian.confluence.mail.notification.NotificationManager.addPageNotification(User, AbstractPage)
          since 5.3. Use NotificationManager.addContentNotification(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.mail.notification.DefaultNotificationManager.addPageNotification(User, AbstractPage)
          since 5.3. Use DefaultNotificationManager.addContentNotification(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.macro.params.BaseParameter.addParameterAlias(String)
          since 3.1: this class is not thread safe and should not be mutated 
com.atlassian.confluence.it.rpc.ConfluenceRpc.addSidebarQuickLink(String, long, String, String)
          since 5.2 use ConfluenceRpc.executeAuthPluginXmlRpc(String, String, Object...) 
bucket.user.UserAccessor.addUser(String, String, String, String)
          since 3.5 use UserAccessor.createUser(User, Credential) 
bucket.user.UserAccessor.addUser(String, String, String, String, String[])
          since 3.5 use UserAccessor.createUser(User, Credential) and UserAccessor.addMembership(Group, User) 
bucket.user.DefaultUserAccessor.addUser(String, String, String, String, String[])
           
com.atlassian.confluence.util.GeneralUtil.appendAmpsandOrQuestionMark(String)
          since 5.7. Call GeneralUtil.appendAmpersandOrQuestionMark(String) instead. 
com.atlassian.confluence.it.Assertions.assertCollectionsEqual(Collection, Collection)
          Since 5.0

Use Hamcrest-style matchers. Example:

assertThat(actual, not(startsWith(expectedSubstring)));
 
com.atlassian.confluence.it.Assertions.assertContains(String, String)
          Since 5.0

Use Hamcrest-style matchers. Example:

assertThat(actual, containsString(expectedSubstring));
 
com.atlassian.confluence.it.Assertions.assertContainsRegex(String, String)
          Since 5.0 Use Hamcrest-style matchers 
com.atlassian.confluence.it.Assertions.assertDoesNotContain(String, String)
          Since 5.0

Use Hamcrest-style matchers. Example:

assertThat(actual, not(containsString(expectedSubstring)));
 
com.atlassian.confluence.it.Assertions.assertDoesNotContain(String, String, String)
          Since 5.0 Use Hamcrest-style matchers 
com.atlassian.confluence.it.Assertions.assertEndsWith(String, String)
          Since 5.0 Use Hamcrest-style matchers 
com.atlassian.confluence.cluster.RepeatableTaskRunner.assertFalse(String, RepeatableTask)
          since 5.6 use RepeatableTaskRunner.assertThat(String, java.util.concurrent.Callable, org.hamcrest.Matcher) instead 
com.atlassian.confluence.it.content.ContentBeanMatchers.assertIsNotViewable(ViewContentBean)
          since 5.6 Use ViewContentBean.assertHasNoViewPermission() 
com.atlassian.confluence.it.content.ContentBeanMatchers.assertIsViewable(ViewContentBean)
          since 5.6 Use ViewContentBean.assertHasViewPermission() 
com.atlassian.confluence.it.Assertions.assertStartsWith(String, String)
          Since 5.0

Use Hamcrest-style matchers. Example:

assertThat(actual, startsWith(expectedSubstring));
 
com.atlassian.confluence.cluster.RepeatableTaskRunner.assertTrue(String, RepeatableTask)
          since 5.6 use RepeatableTaskRunner.assertThat(String, java.util.concurrent.Callable, org.hamcrest.Matcher) instead 
com.atlassian.confluence.setup.ConfluenceListableBeanFactory.autowireNonSingletonBeanProperties(Object, int, boolean)
          since 3.5 Use AbstractAutowireCapableBeanFactory.autowireBeanProperties(Object, int, boolean) instead. 
com.atlassian.confluence.api.model.content.Version.buildReference(Reference, int)
          since 5.6 use Version.buildReference(int) 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.cancelDoNotBind()
          since 5.4 use Editor.clickCancel(). 
com.atlassian.confluence.security.administrators.EditGlobalPermissionsAdministrator.canSetPermissionOnUser(String, String)
          Since 5.3 Use EditGlobalPermissionsAdministrator.canSetPermissionOnUser(String, com.atlassian.confluence.user.ConfluenceUser) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.changeLoggerLevel(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.changeLoggerLevel(String, String, String)
          since 5.6. Use a FuncTestAdminLoggingResource REST call. 
com.atlassian.confluence.content.render.xhtml.XhtmlCleaner.cleanQuietly(String, ConversionContext)
          since 5.1, use XhtmlCleaner.cleanQuietly(String) 
com.atlassian.confluence.content.render.xhtml.StorageFormatCleaner.cleanQuietly(String, ConversionContext)
          since 5.1, use StorageFormatCleaner.cleanQuietly(String) 
com.atlassian.confluence.util.velocity.ConfluenceVelocityResourceCache.clearAllCaches()
          since 2.9 Use getInstance().clear() 
com.atlassian.confluence.pageobjects.page.DashboardPage.clickAddSpace()
          since 5.4 use page objects provided by the create content plugin CreateSpaceDialog 
com.atlassian.confluence.pageobjects.page.content.CommentsSection.Comment.clickEdit()
          since 5.5, use CommentsSection.Comment.edit(), which returns an Editor instead. 
com.atlassian.confluence.pageobjects.page.content.CommentsSection.Comment.clickReply()
          since 5.5, use CommentsSection.Comment.reply(), which returns an CommentsSection.NewComment instead. 
com.atlassian.confluence.util.io.IOUtils.close(InputStream)
          since 3.0 use IOUtils.closeQuietly(InputStream) 
com.atlassian.confluence.util.io.IOUtils.close(OutputStream)
          since 3.0 use IOUtils.closeQuietly(OutputStream) 
com.atlassian.confluence.util.io.IOUtils.close(Reader)
          since 3.0 use IOUtils.closeQuietly(Reader) 
com.atlassian.confluence.util.io.IOUtils.close(Writer)
          since 3.0 use IOUtils.closeQuietly(Writer) 
com.atlassian.confluence.selenium.client.Editor.closeCalanderPickerByClickInEditor()
          since 5.5 write a Webdriver test instead and use CreateBlog#getDatePicker 
com.atlassian.confluence.it.content.CommentBean.commentExists(int)
          Since 5.2. Use CommentBean.newInstance(int) and CommentBean.commentExists() 
com.atlassian.confluence.search.v2.query.BooleanQuery.composeAndQuery(SearchQuery, SearchQuery)
          since 4.1 use .andQuery() instead. 
com.atlassian.confluence.search.v2.query.BooleanQuery.composeOrQuery(SearchQuery, SearchQuery)
          since 4.1 use .orQuery() instead 
com.atlassian.confluence.servlet.download.SafeContentHeaderGuesser.computeAttachmentHeaders(String, String, String, long, boolean, Map)
          Since 5.5.5. Use SafeContentHeaderGuesser.computeAttachmentHeaders(java.io.InputStream, String, String, String, long, boolean, java.util.Map) instead. 
com.atlassian.confluence.servlet.download.DefaultAttachmentSafeContentHeaderGuesser.computeAttachmentHeaders(String, String, String, long, boolean, Map)
           
com.atlassian.confluence.api.impl.model.validation.CoreServiceExceptionSuppliers.conflictException()
           
com.atlassian.confluence.search.v2.SearchManager.convertToEntities(SearchResults, boolean)
          since 4.0. Use SearchManager.convertToEntities(SearchResults, EntityVersionPolicy) instead. 
com.atlassian.confluence.search.v2.lucene.LuceneSearchManager.convertToEntities(SearchResults, boolean)
           
com.atlassian.confluence.content.render.xhtml.HtmlElementIdCreator.convertToId(String)
          since 4.3 this method strips characters leading to useless IDs in some cases. Use HtmlElementIdCreator.convertToIdHtml5(String). 
com.atlassian.confluence.util.io.IOUtils.copy(InputStream, OutputStream)
          since 3.0 use IOUtils instead 
com.atlassian.confluence.content.service.DraftService.countDrafts()
          since 5.7. Not used, so no replacement. 
com.atlassian.confluence.content.service.DefaultDraftService.countDrafts()
           
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.countPermittedSpacesForUser(User, List, String)
          since 5.2. See SpaceDao.countSpaces(SpacesQuery) instead. 
com.atlassian.confluence.spaces.persistence.dao.hibernate.HibernateSpaceDao.countPermittedSpacesForUser(User, List, String)
           
com.atlassian.confluence.user.UserAccessor.countUsersWithConfluenceAccess()
          Since 5.5 Includes users with Confluence access who do not consume Confluence licenses, such as add-on users. Call UserAccessor.countLicenseConsumingUsers() instead. Returns the number of users which have access to use Confluence. Callers are strongly recommended to use the UserChecker.getNumberOfRegisteredUsers() to retrieve this info, as that caches its results. 
com.atlassian.confluence.api.impl.model.validation.CoreValidationResult.create(boolean, Collection)
          since 5.7, use CoreValidationResultFactory#create(boolean, java.util.Collection) instead. 
com.atlassian.confluence.api.impl.model.validation.CoreValidationResult.create(boolean, List)
          since 5.7, use SimpleValidationResult.Builder instead 
com.atlassian.confluence.api.impl.model.validation.CoreValidationResult.create(boolean, Message)
          since 5.7, use SimpleValidationResult.Builder instead. 
com.atlassian.confluence.api.impl.model.validation.CoreValidationResult.create(Message, Function)
          since 5.7, use {@link com.atlassian.confluence.api.model.validation.SimpleValidationResult.Builder instead. 
com.atlassian.confluence.it.content.PageMetadata.create(WebTester)
          since 5.4 Use PageMetadata.extractFromCurrentPage(net.sourceforge.jwebunit.junit.WebTester) 
com.atlassian.confluence.security.SpacePermission.createAnonymousSpacePermission(String, Space)
           
com.atlassian.sal.confluence.trusted.ConfluenceCertificateFactory.createCertificate(String)
          since 5.3.3 use createCertificate(final String username, final String url) 
com.atlassian.confluence.cluster.DefaultClusterConfigurationHelper.createCluster(String, File)
           
com.atlassian.confluence.cluster.ClusterConfigurationHelper.createCluster(String, File)
          since 5.5.1. See ClusterConfigurationHelper.createCluster(String, java.io.File, java.net.InetAddress) instead 
com.atlassian.confluence.cluster.nonclustered.NonClusterConfigurationHelper.createCluster(String, File)
           
com.atlassian.confluence.cluster.DefaultClusterConfigurationHelper.createCluster(String, File, String)
           
com.atlassian.confluence.cluster.ClusterConfigurationHelper.createCluster(String, File, String)
          since 5.5.1. See ClusterConfigurationHelper.createCluster(String, java.io.File, java.net.InetAddress, String) instead 
com.atlassian.confluence.cluster.nonclustered.NonClusterConfigurationHelper.createCluster(String, File, String)
           
com.atlassian.confluence.it.rpc.ConfluenceRpc.createComment(Comment, long)
          Since 5.5. Just call ConfluenceRpc.createComment(Comment) with a Comment that has a parentId set. 
com.atlassian.crowd.embedded.hibernate2.CriteriaFactory.createCriteria(Session, Class)
          since 5.7. No replacement. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.createDirectoryIfDoesntExist(String)
          since 4.0. Use ConfluencePluginUtils.createDirectoryIfDoesntExist(java.io.File), or better still use commons.io.FileUtils.forceMkdir() directly. 
com.atlassian.confluence.content.service.DraftService.createDraftForEditor(AbstractPage)
          since 5.7. Not used, so no replacement. 
com.atlassian.confluence.content.service.DefaultDraftService.createDraftForEditor(AbstractPage)
           
com.atlassian.confluence.pages.DraftManager.createDraftForPage(AbstractPage, String)
          since 5.7. No replacement. 
com.atlassian.confluence.pages.DefaultDraftManager.createDraftForPage(AbstractPage, String)
           
com.atlassian.confluence.pages.actions.AbstractCreateAndEditPageAction.createEditPermissions()
          since 3.1. Use a PagePermissionsActionHelper in your Action. 
com.atlassian.confluence.rss.FeedBuilder.createFeed(ListQuery, boolean, boolean, User)
          since 4.0. The showDiffParameter is ignored. Use FeedBuilder.createFeed(ListQuery, FeedProperties). 
com.atlassian.confluence.rss.DefaultFeedBuilder.createFeed(ListQuery, boolean, boolean, User)
          since 4.0. 
com.atlassian.confluence.rss.FeedBuilder.createFeed(ListQuery, FeedProperties)
           
com.atlassian.confluence.rss.DefaultFeedBuilder.createFeed(ListQuery, FeedProperties)
          since 4.2 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateContent(User, String, String)
          since 5.2, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFile(User, String, String)
          since 5.2, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndContext(User, NotificationData, String, Map)
          since 4.3, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndContext(User, NotificationData, String, NotificationContext)
          since 5.2, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndContext(User, String, String, Map, User)
          since 5.2, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndContext(User, User, String, String, Collection, Map)
          since 5.2, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndLocation(User, String, String, String)
          since 5.2, use PreRenderedMailNotificationQueueItem.with(User, String, String) instead 
com.atlassian.confluence.security.SpacePermissionManager.createInitialSpacePermissions(Space)
          Use SpacePermissionManager.createDefaultSpacePermissions(com.atlassian.confluence.spaces.Space) or SpacePermissionManager.createPrivateSpacePermissions(com.atlassian.confluence.spaces.Space) instead. Since v4.2.6. 
com.atlassian.confluence.it.AttachmentsTester.createMail(File, String, String)
          since 5.2 Use MailArchivingHelper.importMail(java.io.File, String, String) 
com.atlassian.confluence.it.rpc.ConfluenceRpc.createPage(String, String, String, long)
          Since 5.4. Use ConfluenceRpc.createPage(Page). 
com.atlassian.confluence.it.content.EditContentBean.createPageViaUrl(Space)
          since 5.4 use EditContentBean.CreateByUrlBuilder instead. 
com.atlassian.confluence.it.content.EditContentBean.createPageViaUrl(Space, WebTester)
          since 5.4 use EditContentBean.CreateByUrlBuilder instead. 
com.atlassian.confluence.rest.api.model.RestList.createRestList(PageRequest, List, boolean)
           
com.atlassian.confluence.rest.api.model.RestList.createRestList(PageRequest, PageResponse)
           
com.atlassian.confluence.rest.api.model.RestList.createRestList(PageResponse)
           
com.atlassian.confluence.spaces.DefaultSpaceManager.createSpace(Space)
          since 4.3. Use {#link #createSpace(String key, String name, String description, User creator)} instead 
com.atlassian.confluence.it.rpc.ConfluenceRpc.createSpace(String, String, String)
          Since 5.5. Create a Space and call ConfluenceRpc.createSpace(Space). 
com.atlassian.confluence.plugins.like.LikeSummaryCreator.createSummary(ContentEntityObject, List, Set)
          since 4.3. Like summary creation has been moved to client side. See like-summary-factory.js. 
com.atlassian.confluence.servlet.download.ExportDownload.createTempFile(String, String)
          since 2.7. Instead use the WritableDownloadResourceManager to generate a DownloadResourceWriter NOTE: CURRENTLY USED by the GrpahViz plugin. See CONFDEV-15403. 
com.atlassian.confluence.it.ServerStateManager.createTestData()
          Since 5.6 Use ServerStateManager.createTestData(boolean) to be explicit about test user creation 
com.atlassian.confluence.util.io.IOUtils.createTmpDir(String, String)
          since 3.0 because it was only used in tests 
bucket.user.UserAccessor.createUser(String)
          since 3.5 use UserAccessor.createUser(User, Credential) instead 
com.atlassian.confluence.security.administrators.EditSpacePermissionsAdministrator.createUserGuardPermission(String, String)
           
com.atlassian.confluence.security.administrators.EditPermissionsAdministrator.createUserGuardPermission(String, String)
          since 5.2. See EditPermissionsAdministrator.createUserGuardPermission(String, ConfluenceUser) 
com.atlassian.confluence.security.administrators.EditGlobalPermissionsAdministrator.createUserGuardPermission(String, String)
           
com.atlassian.confluence.security.ContentPermission.createUserPermission(String, String)
          since 5.2. Use ContentPermission.createUserPermission(String, com.atlassian.confluence.user.ConfluenceUser) 
com.atlassian.confluence.security.SpacePermission.createUserSpacePermission(String, Space, String)
          since 5.2. Use SpacePermission.createUserSpacePermission(String, com.atlassian.confluence.spaces.Space, com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.pages.actions.AbstractCreateAndEditPageAction.createViewPermissions()
          since 3.1. Use a PagePermissionsActionHelper in your Action. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.createWikiMarkupPage(Page)
          Since 5.4. Use XHTML markup in your tests, and call ConfluenceRpc.createPage(Page) 
com.atlassian.confluence.importexport.xmlimport.ImportProcessorContext.deferOperations(Map>)
          since 5.2 Use ImportProcessorContext.deferOperations(PrimitiveId, Map) 
com.atlassian.confluence.extra.velocitydeprecation.DeprecationTestAction.deprecatedMethod()
           
com.atlassian.confluence.api.model.content.Space.SpaceBuilder.description(ContentRepresentation, Reference)
          since 5.6 use Space.SpaceBuilder.description(ContentRepresentation,FormattedBody) 
com.atlassian.confluence.plugin.dev.WebResourceModuleDescriptorDelegate.destroy(Plugin)
           
com.atlassian.confluence.it.setup.PostSetupHelper.disableFeatureDiscovery()
          Since 5.6. Use TestPlugins.disableUnneededPluginsAndModules(ConfluenceRpc) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.disablePlugin(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.disablePlugin(String, String)
          since 5.6. Use PluginsRpc in test client code. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.disablePluginModule(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.disablePluginModule(String, String, String)
          since 5.6. Use PluginsRpc in test client code. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.disablePluginWithoutPersisting(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.disableSiteFeature(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.disableSiteFeature(String, String)
          since 5.6. Use the REST resource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.disableUserFeature(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.disableUserFeature(String, String)
          since 5.6. Use the REST resource. 
com.atlassian.confluence.it.setup.PostSetupHelper.disableWhatsNew()
          Since 5.6. Use TestPlugins.disableUnneededPluginsAndModules(ConfluenceRpc) 
com.atlassian.confluence.importexport.xmlimport.XmlImporter.doImport(Session, InputStreamFactory, ProgressMeter, boolean)
          since 4.0 use XmlImporter.doImport(net.sf.hibernate.Session, InputStreamFactory, com.atlassian.core.util.ProgressMeter, boolean, com.atlassian.confluence.importexport.ImportedObjectPreProcessor) 
com.atlassian.confluence.pages.actions.AbstractEditPageAction.doSaveEditPageBean()
           
com.atlassian.confluence.darkfeatures.rest.DarkFeatureUserResource.enableFeatures(String)
          since 5.6. Use the POST. 
com.atlassian.confluence.darkfeatures.rest.DarkFeatureSiteResource.enableFeatures(String)
          since 5.6. Use the POST. 
com.atlassian.confluence.plugin.EventDispatchingPluginController.enablePlugin(String)
          Since 3.3, use EventDispatchingPluginController.enablePlugins(String...) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.enablePlugin(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.enablePlugin(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.enablePluginModule(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.enablePluginModule(String, String, String)
          since 5.6. Use PluginsRpc in test client code. 
com.atlassian.confluence.it.rpc.delegates.admin.DarkFeatureRpc.enableSiteFeature(String)
          since 5.6. Use DarkFeatureRpc.enableSiteFeatures(String...) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.enableSiteFeature(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.enableSiteFeature(String, String)
          since 5.6. Use the REST resource. 
com.atlassian.confluence.it.rpc.delegates.admin.DarkFeatureRpc.enableUserFeature(String)
          since 5.6. Use DarkFeatureRpc.enableUserFeatures(String...) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.enableUserFeature(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.enableUserFeature(String, String)
          since 5.6. Use the REST resource. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.execute(String, Object...)
          Since 5.6. Use the less ambiguous ConfluenceRpc.executeOnCurrentNode(String, Object...) 
com.atlassian.confluence.content.render.xhtml.XmlStreamWriterTemplate.execute(XmlStreamWriterCallback)
          since 5.2 - use the streaming version of the method XmlStreamWriterTemplate.execute(java.io.Writer, XmlStreamWriterCallback) 
com.atlassian.confluence.it.rpc.ConfluenceRpc.executeAuthPluginXmlRpc(String, String, Object...)
          Since 5.6. Use the less ambiguous ConfluenceRpc.executeAuthPluginXmlRpcOnCurrentNode(String, String, Object...) 
com.atlassian.confluence.it.rpc.ConfluenceRpc.executeFuncTest(String, Object...)
          Since 5.6. Use the less ambiguous ConfluenceRpc.executeFuncTestOnCurrentNode(String, Object...) 
com.atlassian.confluence.it.rpc.ConfluenceRpc.executeFuncTestWithToken(String, String, Object...)
           
com.atlassian.confluence.it.rpc.ConfluenceRpc.executeRpc(String, String, String, Object...)
           
com.atlassian.confluence.links.LinkManager.extractLinksFromContent(ContentEntityObject)
          since 4.0. See {com.atlassian.confluence.content.render.xhtml.links.OutgoingLinksExtractor} 
com.atlassian.confluence.content.render.xhtml.NastyUtilitiesWhichWillBeMadeRedundant.extractPageContext(ConversionContext)
          Since 4.1. Use ConversionContext.getPageContext(). 
com.atlassian.confluence.content.render.xhtml.storage.link.user.UserMentionsExtractor.extractUserMentions(XMLEventReader)
          since 5.3 Use UserMentionsExtractor.extractMentionedUsers(javax.xml.stream.XMLEventReader) 
com.atlassian.confluence.content.render.xhtml.storage.link.user.DefaultUserMentionsExtractor.extractUserMentions(XMLEventReader)
           
com.atlassian.confluence.content.render.xhtml.storage.link.user.MentionsParser.extractUserMentions(XMLEventReader, UserMentionsExtractor)
          Since 5.3. No replacement. 
com.atlassian.confluence.user.UserAccessor.filterUnaccessibleGroups(List, User)
          Since 5.1. This method no longer does anything, and returns the same list of groups as was passed in. 
com.atlassian.confluence.user.DefaultUserAccessor.filterUnaccessibleGroups(List, User)
          Since 5.1. This method no longer does anything, and returns the same list of groups as was passed in. 
com.atlassian.confluence.user.UserAccessor.filterUnaccessibleGroups(Pager, User)
          Since 5.1. This method no longer does anything, and returns the same list of users as was passed in. 
com.atlassian.confluence.user.DefaultUserAccessor.filterUnaccessibleGroups(Pager, User)
          Since 5.1. This method no longer does anything, and returns the same list of users as was passed in. 
com.atlassian.confluence.user.UserAccessor.filterUnaccessibleUsers(List, User)
          Since 5.1. This method no longer does anything, and returns the same list of users as was passed in. 
com.atlassian.confluence.user.DefaultUserAccessor.filterUnaccessibleUsers(List, User)
          Since 5.1. This method no longer does anything, and returns the same list of users as was passed in. 
com.atlassian.confluence.user.UserAccessor.filterUnaccessibleUsers(Pager, User)
          Since 5.1. This method no longer does anything, and returns the same list of users as was passed in. 
com.atlassian.confluence.user.DefaultUserAccessor.filterUnaccessibleUsers(Pager, User)
          Since 5.1. This method no longer does anything, and returns the same list of users as was passed in. 
com.atlassian.confluence.content.DefaultCustomContentManager.findAllInSpace(Space)
           
com.atlassian.confluence.content.CustomContentManager.findAllInSpace(Space)
          Since 4.2. No replacement. 
com.atlassian.confluence.core.persistence.SearchableDao.findAllSearchableHandles()
          since 5.2. 
com.atlassian.confluence.pages.persistence.dao.PageDao.findBlogsWithHistoricalTitleInPermittedSpace(String, Space, int)
          since 5.6.1. Use PageDao.findBlogsWithCurrentOrHistoricalTitleInPermittedSpace(String, com.atlassian.confluence.spaces.Space, int) 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernatePageDao.findBlogsWithHistoricalTitleInPermittedSpace(String, Space, int)
           
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.findBlogsWithHistoricalTitleInPermittedSpace(String, Space, int)
           
com.atlassian.confluence.labels.persistence.dao.LabelDao.findContentForLabel(Label, int)
          since 5.3. Use a findContentForAllLabels variant with an offset and maxResults. 
com.atlassian.confluence.labels.persistence.dao.LabelDao.findCurrentContentForLabel(Label)
          since 5.3. Use LabelDao.findForAllLabels(Class, int, int, Label...) 
com.atlassian.confluence.labels.persistence.dao.LabelDao.findCurrentContentForLabelAndSpace(Label, String)
          Since 5.3. Use LabelDao.findContentInSpaceForAllLabels(int, int, String, Label...). 
com.atlassian.confluence.pages.DraftManager.findDraft(String, String, String, String)
          since 4.3 use DraftManager.findDraft(Long, String, String, String) 
com.atlassian.confluence.pages.DefaultDraftManager.findDraft(String, String, String, String)
           
com.atlassian.confluence.core.persistence.SearchableDao.findLatestSearchableHandles()
          since 5.2. Use SearchableDao.getAllSearchablesGroupedByType(). 
com.atlassian.confluence.mail.notification.persistence.NotificationDao.findNotificationByUserAndPage(User, AbstractPage)
          since 5.3. Use NotificationDao.findNotificationByUserAndContent(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.mail.notification.persistence.NotificationDao.findNotificationsByPage(AbstractPage)
          since 5.3. Use NotificationDao.findNotificationsByContent(com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.mail.notification.persistence.NotificationDao.findNotificationsBySpace(Space)
          Since 3.5 - This method name is ambiguous. Use NotificationDao.findNotificationsBySpaceAndType(Space, ContentTypeEnum) or NotificationDao.findAllNotificationsBySpace(Space). 
com.atlassian.confluence.content.service.DraftService.findOrCreateDraftForEditor(String, DraftService.DraftType)
          since 4.2 use 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. 
com.atlassian.confluence.pages.persistence.dao.PageDao.findPagesWithHistoricalTitle(String)
          since 3.1. Use #findPagesWithHistoricalTitleInPermittedSpace or #findPagesWithHistoricalTitleInAllPermittedSpacesExcept . 
com.atlassian.confluence.pages.persistence.dao.PageDao.findPagesWithHistoricalTitleInAllPermittedSpacesExcept(String, Space, int)
          since 5.6.1. Use PageDao.findPagesWithCurrentOrHistoricalTitleInAllPermittedSpacesExcept(String, com.atlassian.confluence.spaces.Space, int) 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernatePageDao.findPagesWithHistoricalTitleInAllPermittedSpacesExcept(String, Space, int)
           
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.findPagesWithHistoricalTitleInAllPermittedSpacesExcept(String, Space, int)
           
com.atlassian.confluence.pages.persistence.dao.PageDao.findPagesWithHistoricalTitleInPermittedSpace(String, Space, int)
          since 5.6.1. Use PageDao.findBlogsWithCurrentOrHistoricalTitleInPermittedSpace(String, com.atlassian.confluence.spaces.Space, int) 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernatePageDao.findPagesWithHistoricalTitleInPermittedSpace(String, Space, int)
           
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.findPagesWithHistoricalTitleInPermittedSpace(String, Space, int)
           
com.atlassian.confluence.security.persistence.dao.SpacePermissionDao.findPermissionsForUser(String)
          since 5.3. Use SpacePermissionDao.findPermissionsForUser(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.security.persistence.dao.hibernate.HibernateSpacePermissionDao.findPermissionsForUser(String)
           
com.atlassian.hibernate.HibernateObjectDao.findSingleObject(List)
          since 5.2. Entity ID comparison is not a recommended way to select a result. Use HibernateObjectDao.uniqueResult(java.util.List), Query.uniqueResult(), Criteria.uniqueResult(), or manually handle it yourself. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.flushAllCaches(String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.flushAllCaches(String)
          since 5.6. Use FuncTestAdminCacheResource. 
com.atlassian.confluence.util.io.IOUtils.flushAndClose(OutputStream)
          since 3.0 use OutputStream.flush() followed by IOUtils.closeQuietly(OutputStream) 
com.atlassian.confluence.util.io.IOUtils.flushAndClose(Writer)
          since 3.0 use Writer.flush() followed by IOUtils.closeQuietly(Writer) 
com.atlassian.confluence.search.lucene.IndexTaskQueue.flushQueue()
          Since 5.6. Use IndexTaskQueue.flushQueue(com.atlassian.fugue.Effect, int) instead. 
com.atlassian.confluence.search.lucene.queue.JournalIndexTaskQueue.flushQueue()
           
com.atlassian.confluence.search.lucene.DefaultConfluenceIndexManager.flushQueue(boolean)
           
com.atlassian.confluence.search.lucene.ConfluenceIndexManager.flushQueue(boolean)
          since 4.3 use ConfluenceIndexManager.flushQueue(com.atlassian.confluence.search.lucene.ConfluenceIndexManager.IndexQueueFlushMode) 
com.atlassian.confluence.search.lucene.IndexTaskQueue.flushQueue(int)
          Since 5.6. Use IndexTaskQueue.flushQueue(com.atlassian.fugue.Effect, int) instead. 
com.atlassian.confluence.search.lucene.queue.JournalIndexTaskQueue.flushQueue(int)
           
com.atlassian.confluence.follow.FollowManager.followUser(User, User)
          since 5.2 
com.atlassian.confluence.follow.DefaultFollowManager.followUser(User, User)
           
com.atlassian.confluence.api.service.web.WebViewService.forContent(String)
          Since 5.5. Use WebViewService.forContent(ContentId). 
com.atlassian.confluence.util.GeneralUtil.format(Number)
          since 5.2. No replacement 
com.atlassian.confluence.util.GeneralUtil.format(Object)
          since 5.2. Use DateFormatter or Strings.nullToEmpty(String) instead 
com.atlassian.confluence.util.GeneralUtil.format(String)
          since 5.2. Use Strings.nullToEmpty(String) instead 
com.atlassian.confluence.util.GeneralUtil.formatDateFull(Date)
          since 5.2. Use a DateFormatter instead 
com.atlassian.confluence.security.SpacePermission.fromFormParameterName(String, Space, String)
          Since 5.3. Use PermissionsFormHandler.fromFormParameterName(String, com.atlassian.confluence.spaces.Space, String) 
com.atlassian.confluence.cluster.ClusterConfig.getAddress()
          since 5.5 Use ClusterConfig.getMulticastAddress() 
com.atlassian.confluence.userstatus.UserStatusDao.getAllByUser(String)
          since 5.3. Use UserStatusDao.getAllByUser(com.atlassian.user.User) instead. 
com.atlassian.confluence.userstatus.HibernateUserStatusDao.getAllByUser(String)
           
com.atlassian.confluence.user.UserAccessor.getAllDefaultGroupNames()
          Since 5.2. This method is vague and returns a collection containing the result of Settings.getDefaultUsersGroup() and UserAccessor.GROUP_CONFLUENCE_ADMINS. Clients should explicitly decide what they need and use that. 
com.atlassian.confluence.user.DefaultUserAccessor.getAllDefaultGroupNames()
          Since 5.2. This method is vague and returns a collection containing the result of Settings.getDefaultUsersGroup() and UserAccessor.GROUP_CONFLUENCE_ADMINS. Clients should explicitly decide what they need and use that. 
com.atlassian.confluence.pages.persistence.dao.SessionDraftDao.getAllDraftsForSpace(String)
           
com.atlassian.confluence.pages.persistence.dao.DraftDao.getAllDraftsForSpace(String)
          since 5.7. No replacement. 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernateDraftDao.getAllDraftsForSpace(String)
           
com.atlassian.confluence.core.persistence.SearchableDao.getAllSearchablesGroupedByType()
          since 5.2. Use SearchableDao.getLatestSearchableHandlesGroupedByType() 
com.atlassian.confluence.labels.Labelling.getAttachment()
          Since 5.7. Use Labelling.getContent() instead 
com.atlassian.confluence.content.ui.AttachmentUiSupport.getAttachmentInfo(String, String)
          Since 4.3 This method is only public because it is used by ContentTypesDisplayMapper. Avoid using this method directly and use a ContentUiSupport object instead. This method will be made private when ContentTypesDisplayMapper is removed. TODO Undeprecate and make this private when ContentTypesDisplayMapper is removed. 
com.atlassian.confluence.spaces.DefaultSpaceManager.getAttachmentManager()
          since 4.2.13. Get AttachmentManager injected directly to your objects instead. 
com.atlassian.confluence.pageobjects.page.content.ViewAttachmentsPage.getAttachmentRow(Attachment)
          since 4.3, use ViewAttachmentsPage.getAttachmentContainer(Attachment) instead 
com.atlassian.confluence.pageobjects.page.content.ViewAttachmentsPage.getAttachmentRow(Attachment, int)
          since 4.3, use AttachmentContainer.getVersionContainer(int) on ViewAttachmentsPage.getAttachmentContainer(Attachment) instead 
com.atlassian.confluence.pages.DefaultAttachmentManager.getAttachments(ContentEntityObject)
           
com.atlassian.confluence.pages.AttachmentManager.getAttachments(ContentEntityObject)
          since 5.5 - method name is confusing/inconsistent. Use AttachmentManager.getAllVersionsOfAttachments(com.atlassian.confluence.core.ContentEntityObject) to get old and new attachments. 
com.atlassian.confluence.pages.Attachment.getAttachmentVersion()
          Since 5.7. Use AbstractVersionedEntityObject.getVersion() instead 
com.atlassian.confluence.search.SpacePickerHelper.getAvailableGlobalSpaces(User)
          since 5.2. See SpacePickerHelper.getAvailableGlobalSpaces(ConfluenceUser) instead. 
com.atlassian.confluence.pages.actions.beans.AvailableSpaces.getAvailableSpaces(Space, User)
          since 5.2. See AvailableSpaces.getAvailableSpaces(Space, ConfluenceUser) instead. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.getBandanaValue(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.getBandanaValue(String, String, String)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.setup.DefaultBootstrapManager.getBaseUrl()
           
com.atlassian.confluence.setup.BootstrapManager.getBaseUrl()
          since 2.8 use getBaseUrl() on SettingsManager.getGlobalSettings() instead 
com.atlassian.confluence.it.Space.getBrowseUrl()
          Since 5.0, we have Pages Collector 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getBundledPluginDirectory(BootstrapManager)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getBundledPluginDirectory If running before bootstrap use getBundledPluginDirectory(HomeLocator homeLocator), the homeLocator returns the correct confluence home even if bootstrap hasn't been initialised. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getBundledPluginDirectory(HomeLocator)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getBundledPluginDirectory Finds the bundled plugins directory in the confluence home. If it doesn't exist the directory is created. 
com.atlassian.confluence.user.persistence.dao.PersonalInformationDao.getByUsername(String)
          since 5.2. User PersonalInformationDao.getByUser(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.user.persistence.dao.CachingPersonalInformationDao.getByUsername(String)
           
com.atlassian.confluence.user.persistence.dao.hibernate.HibernatePersonalInformationDao.getByUsername(String)
          since 5.2. Use HibernatePersonalInformationDao.getByUser(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.cache.ehcache.EhCacheManager.getCache(String, Class, Class)
           
com.atlassian.confluence.it.rpc.ConfluenceRpc.getCacheMaximumNumberOfElements(String)
          since 5.6. Use CacheRpc.getCacheMaxEntries(String) directly. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.getCacheMaximumNumberOfElements(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.getCacheMaximumNumberOfElements(String, String)
          since 5.6. Use FuncTestAdminCacheResource. 
com.atlassian.confluence.cache.hazelcast.ConfluenceHazelcastCacheManager.getCaches()
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.getCacheStatistics(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.getCacheStatistics(String, String)
          since 5.6. Use FuncTestAdminCacheResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.getCacheStatisticsCapabilities(String)
          since 5.6. Use FuncTestAdminCacheResource. 
com.atlassian.confluence.it.AcceptanceTestHelper.getClient()
          since 5.6 Use AcceptanceTestHelper.getRestClient() 
com.atlassian.confluence.cluster.ClusterManager.getClusteredLock(String)
          since 5.6 Use ClusterLockService.getLockForName(String) instead. 
com.atlassian.confluence.pages.Attachment.getComment()
          Since 5.7. Use ContentEntityObject.getVersionComment() instead 
com.atlassian.confluence.user.UserInterfaceState.getCommentsShowing()
          since 5.1.5 because collapse comments feature has been removed 
com.atlassian.confluence.pages.actions.ViewPageAction.getCommentsShowing()
          since 5.1.5 - comment collapse feature has been removed 
com.atlassian.confluence.setup.BootstrapManager.getConfiguredConfluenceHome()
          since 2.8 use BootstrapManager.getConfiguredLocalHome() or AtlassianBootstrapManager.getConfiguredApplicationHome() instead 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.getConfiguredThemeForSpace(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.getConfiguredThemeForSpace(String, String)
          since 5.6. Use FuncTestAdminThemeResource. 
com.atlassian.confluence.pages.AttachmentUtils.getConfluenceAttachmentDirectory()
          since 5.5. Use AtlassianBootstrapManager.getFilePathProperty(String) and ConfluenceBootstrapConstants.ATTACHMENTS_DIR_PROP 
com.atlassian.confluence.setup.DefaultBootstrapManager.getConfluenceHome()
           
com.atlassian.confluence.setup.BootstrapManager.getConfluenceHome()
          since 5.5. Migrate to either BootstrapManager.getSharedHome() or BootstrapManager.getLocalHome() instead. 
com.atlassian.confluence.util.GeneralUtil.getConfluenceTempDirectory()
          since 5.5. Use GeneralUtil.getLocalTempDirectory() instead. 
com.atlassian.confluence.util.GeneralUtil.getConfluenceTempDirectoryPath()
          since 5.5. Use GeneralUtil.getLocalTempDirectory() instead. 
com.atlassian.confluence.mail.reports.PageReport.getContent()
          since 4.0. Not used anywhere. 
com.atlassian.confluence.content.ContentProperty.getContent()
          since 5.6 use ContentProperty.getContentEntity() instead. 
com.atlassian.confluence.pages.Attachment.getContent()
          since 5.7 Use Attachment.getContainer() instead 
com.atlassian.confluence.it.export.SimpleSiteStructure.AttachmentRepresentation.getContent()
          since 5.7. Use SimpleSiteStructure.AttachmentRepresentation.getContainerContent() instead 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.getContent()
          since 5.4 use Editor.getContent() 
com.atlassian.confluence.labels.LabelManager.getContent(Label)
          since 5.3. Use a method like LabelManager.getContentForLabel(int, int, Label) that provides a specific return type. 
com.atlassian.confluence.core.ContentEntityObject.getContentEntityObject()
          since 5.7. No replacement, use the object instance itself 
com.atlassian.confluence.search.actions.SearchSiteAction.getContentEntityTypes()
          Since 4.2 Use SearchSiteAction.getTypeOptions() 
com.atlassian.confluence.labels.LabelManager.getContentForAllLabels(Collection
          since 5.3. Use LabelManager.getContentForAllLabels(int, int, Label...) instead. 
com.atlassian.confluence.labels.LabelManager.getContentForLabel(Label, int)
          since 5.3. Use LabelManager.getAllContentForLabel(int, int, Label). 
com.atlassian.confluence.like.LikeEntity.getContentId()
          since 4.3.4 use getContent 
com.atlassian.confluence.core.ContentEntityObject.getContentPermission(String)
          since 2.6 - use getContentPermissionSet 
com.atlassian.confluence.pages.Attachment.getContentsAsStream()
          since 5.5. Use AttachmentManager.getAttachmentData(Attachment) 
com.atlassian.confluence.pages.Attachment.getContentType()
          Since 5.7. Use Attachment.getMediaType() instead 
com.atlassian.confluence.links.LinkManager.getContentWithRenamedLinks(ContentEntityObject, SpaceContentEntityObject, String, String)
          since 4.0. See RelatedContentRefactorer.updateReferrers(SpaceContentEntityObject, com.atlassian.confluence.spaces.Space, String) 
com.atlassian.confluence.links.DefaultLinkManager.getContentWithRenamedLinks(ContentEntityObject, SpaceContentEntityObject, String, String)
          since 4.0 
com.atlassian.confluence.mail.notification.listeners.NotificationData.getContext()
          since 4.3 Use NotificationData.getCommonContext() 
com.atlassian.confluence.search.v2.query.ContributorQuery.getContributor()
          since 5.7 use getUsername() or getUserKey() instead 
bucket.core.actions.PaginationSupport.getCountOnEachPage()
          since 3.0 (at least). Please use PaginationSupport.getPageSize() 
com.atlassian.confluence.plugins.spacedirectory.util.ListBuilderPaginationSupport.getCountOnEachPage()
          since 3.0 (at least). Please use ListBuilderPaginationSupport.getPageSize()}} 
com.atlassian.confluence.pageobjects.component.header.ConfluenceHeader.getCreateButton()
          since 5.5. Use ConfluenceHeader.getCreateButtonElement(). 
com.atlassian.confluence.search.contentnames.SearchResult.getCreator()
          since 5.2. Usernames should not be used as keys. Please use SearchResult.getCreator() instead. 
com.atlassian.confluence.search.v2.SearchResult.getCreator()
          since 5.2. Use SearchResult.getCreatorUser() instead 
com.atlassian.confluence.search.v2.lucene.AbstractLuceneSearchResult.getCreator()
           
com.atlassian.confluence.search.v2.query.CreatorQuery.getCreator()
          since 5.7 
com.atlassian.confluence.core.ConfluenceEntityObject.getCreatorName()
          Since Confluence 5.2. See instead. If you need a username you would retrieve it by id from the UserAccessor. 
com.atlassian.confluence.labels.LabelManager.getCurrentContentForLabel(Label)
          since 5.3. Use LabelManager.getContentForLabel(int, int, Label). 
com.atlassian.confluence.labels.LabelManager.getCurrentContentForLabelAndSpace(Label, String)
          since 5.3. Use the LabelManager.getContentInSpaceForLabel(int, int, String, Label). 
com.atlassian.confluence.importexport.ImportContext.getCurrentUser()
          since 5.2. User ImportContext.getUser() instead. 
com.atlassian.confluence.importexport.DefaultImportContext.getCurrentUser()
          Since 5.4. Use DefaultImportContext.getUser(). 
com.atlassian.confluence.setup.settings.DefaultDarkFeaturesManager.getDarkFeatures(User)
          Since 5.2 - Use DefaultDarkFeaturesManager.getDarkFeatures(com.atlassian.confluence.user.ConfluenceUser) 
com.atlassian.confluence.setup.settings.DarkFeaturesManager.getDarkFeatures(User)
          Since 5.2 - Use DarkFeaturesManager.getDarkFeatures(com.atlassian.confluence.user.ConfluenceUser) 
com.atlassian.confluence.user.UserInterfaceState.getDashboardSpacesSelectedGroup()
          since 3.5 always returns null, because it is no longer used by Confluence 
com.atlassian.confluence.user.UserInterfaceState.getDashboardTab()
          since 3.5 use UserInterfaceState.getDashboardSpacesTab() instead 
com.atlassian.confluence.pages.persistence.dao.AttachmentDataDao.getDataForAttachment(Attachment)
          Since 5.5 Use AttachmentDataDao.getDataForAttachment(com.atlassian.confluence.pages.Attachment, AttachmentDataStreamType) 
com.atlassian.confluence.pages.persistence.dao.filesystem.FileSystemAttachmentDataDao.getDataForAttachment(Attachment)
           
com.atlassian.confluence.user.ConfluenceUserPreferences.getDateFormatter(FormatSettingsManager)
           
com.atlassian.confluence.search.v2.query.DateRangeQuery.getDateRangeQueryType()
          since 5.7 use getQueryType() 
com.atlassian.confluence.admin.actions.lookandfeel.EditDecoratorAction.getDecorators()
           
com.atlassian.confluence.core.TimeZone.getDefault()
          since 5.7. Use TimeZoneManager.getDefaultTimeZone()} instead. 
com.atlassian.confluence.security.SpacePermission.getDefaultGlobalPermissions()
          since 5.2. Use SpacePermissionManager.getDefaultGlobalPermissions() instead. Returns the default global permissions that are created when Confluence is set up. These will exist in a newly set up system but may be removed afterwards. Note that the returned objects are freshly created and therefore do not have IDs or other persistence data. By default, confluence-administrators group has admin access, the default users group can view the system and anonymous access is disabled. 
com.atlassian.confluence.spaces.listeners.InitialSpaceContentListener.getDefaultHomePageContent()
          since 5.0 Do not use anymore. Get default space home content via the SystemTemplateManager now. 
com.atlassian.confluence.spaces.listeners.CreatePersonalSpaceListener.getDefaultHomePageContent()
          since 5.0 Do not use anymore. Get default space home content via the SystemTemplateManager now. 
com.atlassian.confluence.setup.settings.Settings.getDefaultPersonalSpaceHomepageContent()
          since 5.0 because default space homepage content is now fetched from a global template 
com.atlassian.confluence.setup.settings.Settings.getDefaultSpaceHomepageContent()
          since 5.0 because default space homepage content is now fetched from a global template 
bucket.user.UserAccessor.getDelegatingRepositories()
          since 3.5 not used anywhere 
bucket.user.DefaultUserAccessor.getDelegatingRepositories()
          since 3.5 not used anywhere 
com.atlassian.confluence.pages.PageManager.getDescendentIds(Page)
          since 5.5 use PageManager.getDescendantIds(Page) 
com.atlassian.confluence.pages.persistence.dao.PageDao.getDescendentIds(Page)
          since 5.5.1. Use PageDao.getDescendantIds(com.atlassian.confluence.pages.Page) 
com.atlassian.confluence.pages.Page.getDescendents()
          since 5.5.1. Use Page.getDescendants() 
com.atlassian.confluence.pages.PageManager.getDescendents(Page)
          since 5.5.1. Use PageManager.getDescendants(Page) 
com.atlassian.confluence.pages.DefaultPageManager.getDescendents(Page)
          since 5.5.1. Use DefaultPageManager.getDescendants(Page) 
com.atlassian.confluence.pages.persistence.dao.PageDao.getDescendents(Page)
          since 5.5.1. Use PageDao.getDescendants(com.atlassian.confluence.pages.Page) 
com.atlassian.confluence.cluster.ClusterNodeInformation.getDescription()
          since 5.6 Use ClusterNodeInformation.getAnonymizedNodeIdentifier() 
com.atlassian.confluence.cluster.hazelcast.HazelcastClusterNodeInformation.getDescription()
           
com.atlassian.confluence.api.model.content.Space.getDescriptionRefs()
          Since 5.5.1 Use Space.getDescription(). 
com.atlassian.confluence.pages.actions.EditPageAction.getDialogBrowsePanel()
          since 5.3. This hasn't actually been used in Confluence for an uninvestigated period of time. 
com.atlassian.confluence.pages.actions.AbstractEditPageAction.getDiffRenderer()
          since 5.3 should no longer be used. 
com.atlassian.confluence.macro.browser.beans.MacroFormDetails.getDocumentationUrl()
           
com.atlassian.confluence.setup.DefaultBootstrapManager.getDomainName()
           
com.atlassian.confluence.setup.BootstrapManager.getDomainName()
          since 4.2 use getBaseUrl() on SettingsManager.getGlobalSettings() instead 
com.atlassian.confluence.pages.persistence.dao.SessionDraftDao.getDraft(Long, String, String, String)
           
com.atlassian.confluence.pages.persistence.dao.DraftDao.getDraft(Long, String, String, String)
          since 5.2. Use DraftDao.getDraft(String, com.atlassian.confluence.user.ConfluenceUser, String, String) instead. 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernateDraftDao.getDraft(Long, String, String, String)
           
com.atlassian.confluence.pages.persistence.dao.SessionDraftDao.getDraft(String, String, String, String)
           
com.atlassian.confluence.pages.persistence.dao.DraftDao.getDraft(String, String, String, String)
          since 5.2. Use DraftDao.getDraft(String, com.atlassian.confluence.user.ConfluenceUser, String, String) instead. 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernateDraftDao.getDraft(String, String, String, String)
           
com.atlassian.confluence.user.actions.ViewMyDraftsAction.getDraftManager()
          since 5.7. No replacement 
com.atlassian.confluence.pages.DraftManager.getDraftSaveInterval()
          since 5.7. No replacement. 
com.atlassian.confluence.pages.DefaultDraftManager.getDraftSaveInterval()
           
com.atlassian.confluence.pages.DraftManager.getDraftsForSpace(String)
          since 5.7. No replacement. 
com.atlassian.confluence.pages.DefaultDraftManager.getDraftsForSpace(String)
           
com.atlassian.confluence.it.ResponseXPath.getElementAttributeValue(String, String)
           
com.atlassian.confluence.it.ResponseXPath.getElementAttributeValue(String, String, WebTester)
           
com.atlassian.confluence.it.ResponseXPath.getElementText(String)
           
com.atlassian.confluence.it.ResponseXPath.getElementText(String, WebTester)
           
com.atlassian.confluence.user.PersonalInformation.getEmail()
          Since 5.5. Use PersonalInformation.getUser() 
com.atlassian.confluence.content.ContentTypeManager.getEnabledContentTypes()
          since 5.7 use getEnabledCustomContentTypes 
com.atlassian.confluence.search.lucene.ContentPermissionSearchUtils.getEncodedUserName(String)
          since 5.2. Use ContentPermissionSearchUtils.getEncodedUserKey(com.atlassian.confluence.user.ConfluenceUser) instead. 
bucket.core.actions.PaginationSupport.getEndIndex()
          since 3.0 (at least). Please use PaginationSupport.getNiceEndIndex() 
com.atlassian.confluence.importexport.impl.ExportUtils.getExportDescriptor(File, boolean)
          since 4.2 use ExportDescriptor.getExportDescriptor(java.io.File) instead. 
com.atlassian.confluence.importexport.ExportContext.getExportDirectoryPath()
          since 3.2 - unused 
com.atlassian.confluence.importexport.DefaultExportContext.getExportDirectoryPath()
           
com.atlassian.confluence.servlet.download.ExportDownload.getExportRoot()
          since 2.7 
com.atlassian.confluence.importexport.impl.AbstractXmlExporter.getExportType()
          since 4.2 use AbstractXmlExporter.getExportScope() instead. 
com.atlassian.confluence.importexport.impl.ExportUtils.getExportTypeFromExportZip(File)
          since 4.2 use ExportDescriptor.getScope() 
com.atlassian.confluence.importexport.impl.ExportUtils.getExportTypeFromExportZip(File, boolean)
          since 4.2 use ExportDescriptor.getScope() 
bucket.user.UserAccessor.getExternallMembers(Group)
          since 4.0 returns an empty pager 
com.atlassian.confluence.it.export.SimpleSiteStructure.AttachmentRepresentation.getFileName()
          since 5.7. Use SimpleSiteStructure.AttachmentRepresentation.getTitle() instead 
com.atlassian.confluence.pages.actions.ViewPageAction.getFocusedCommentId()
          since 2.8 use 'commentId' parameter from the web or ViewPageAction.getComment() from the application. 
com.atlassian.confluence.follow.Connection.getFollowee()
          since 5.2 
com.atlassian.confluence.follow.Connection.getFollower()
          Since 5.2 
com.atlassian.confluence.event.events.follow.FollowEvent.getFollower()
          since 5.2. Use FollowEvent.getFollowerUser() instead. 
com.atlassian.confluence.follow.FollowManager.getFollowers(User)
          since 5.6. Use the new paged alternatives in FollowManagerInternal, or consider using the new NetworkService. 
com.atlassian.confluence.follow.DefaultFollowManager.getFollowers(User)
           
com.atlassian.confluence.follow.FollowManager.getFollowing(ConfluenceUser)
          since 5.6. Use the new paged alternatives in FollowManagerInternal, or consider using the new NetworkService. 
com.atlassian.confluence.follow.DefaultFollowManager.getFollowing(ConfluenceUser)
           
com.atlassian.confluence.follow.FollowManager.getFollowing(User)
          since 5.2. Use the new paged alternatives in FollowManagerInternal, or consider using the new NetworkService. 
com.atlassian.confluence.follow.DefaultFollowManager.getFollowing(User)
           
com.atlassian.confluence.status.service.systeminfo.MemoryInfo.getFreeMemory()
          since 3.1 produces misleading memory info. Please use newer API 
com.atlassian.confluence.status.service.systeminfo.MemoryInfo.getFreeMemoryInMegabytes()
          since 3.1 produces misleading memory info. Please use newer API 
com.atlassian.confluence.user.PersonalInformation.getFullName()
          Since 5.5. Use PersonalInformation.getUser() 
com.atlassian.confluence.userstatus.UserStatus.getFullName()
          since 5.2. Use ConfluenceEntityObject.getCreator() instead. 
com.atlassian.confluence.it.RestHelper.getFullRestPath()
          since 5.6. Use RestHelper.getPrototypeRestBaseUrl(String) or RestHelper.getPrototypeRestBaseUrl(BaseUrlSelector) 
com.atlassian.confluence.security.SpacePermission.getGenericSpacePermissions()
          since 3.0, why do we even need a getter 
com.atlassian.confluence.it.RestHelper.getGETResponse(String, User, Map)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.getGlobalConfiguredTheme(String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.getGlobalConfiguredTheme(String)
          since 5.6. Use FuncTestAdminThemeResource. 
com.atlassian.confluence.user.UserAccessor.getGroupsAsList(User)
          since 3.5.4 callers should use UserAccessor.getGroupNames(User) or UserAccessor.getGroupNamesForUserName(String) 
com.atlassian.confluence.pages.persistence.dao.filesystem.UpdateAttachmentsOnFilesystemOnPageMoveListener.getHandledEventClasses()
          since 5.6.2. No longer required as it was part of the old EventListener interface 
com.atlassian.confluence.pageobjects.component.editor.EditorContent.getHtml()
          Since 5.4 use getTimedHtml() 
com.atlassian.confluence.cluster.ClusterNodeInformation.getId()
          since 5.6 Use ClusterNodeInformation.getAnonymizedNodeIdentifier() 
com.atlassian.confluence.cluster.hazelcast.HazelcastClusterNodeInformation.getId()
           
com.atlassian.confluence.pageobjects.component.dialog.AbstractDialog.getId()
          since 5.4, there's no reason to use this outside this class. Use the AbstractDialog.getDialog() pageelement if you need to use the dialog. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.getImageBrowserDialog()
          since 5.5.1 use AbstractEditorPage.openImageDialog() 
com.atlassian.confluence.pageobjects.component.editor.EditorContent.getImageHeight(Attachment)
          since 5.7 use `getEmbeddedImages` to get EditorEmbeddedImage then use EditorEmbeddedImage.getHeight() 
com.atlassian.confluence.pageobjects.component.editor.EditorContent.getImageWidth(Attachment)
          since 5.7 use `getEmbeddedImages` to get EditorEmbeddedImage then use EditorEmbeddedImage.getWidth() 
com.atlassian.confluence.status.service.systeminfo.UsageInfo.getIndexSize()
          since 5.5. UsageInfo does not return lucene index size anymore. 
com.atlassian.confluence.core.DefaultContentPermissionManager.getInheritedContentPermissions(ContentEntityObject)
           
com.atlassian.confluence.core.ContentPermissionManager.getInheritedContentPermissions(ContentEntityObject)
          Since 2.6 use ContentPermissionManager.getInheritedContentPermissionSets(ContentEntityObject) 
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.getInPreview()
          since 5.3 (and really much much longer) 
com.atlassian.confluence.core.ConfluenceSynchronizationManager.getInstance()
          Since 5.6 Obtain instance via container injection, like a normal person. 
com.atlassian.confluence.it.RestHelper.getJsonResponse(WebResource)
          Since 5.4 Use RestHelper.fetchJsonResponse(com.sun.jersey.api.client.WebResource) 
com.atlassian.confluence.core.AbstractLabelableEntityObject.getLabelUtil()
          since 5.2. Use LabelUtil directly. 
com.atlassian.confluence.search.contentnames.SearchResult.getLastModifier()
          since 5.2. Usernames should not be used as keys. Please use SearchResult.getLastModifier() instead. 
com.atlassian.confluence.search.v2.SearchResult.getLastModifier()
          since 5.2. Use SearchResult.getLastModifierUser() instead 
com.atlassian.confluence.search.v2.lucene.AbstractLuceneSearchResult.getLastModifier()
           
com.atlassian.confluence.core.VersionHistorySummary.getLastModifierName()
          since 5.2. See VersionHistorySummary.getLastModifier() instead. 
com.atlassian.confluence.core.ConfluenceEntityObject.getLastModifierName()
          Since Confluence 5.2. See instead. If you need a username you would retrieve it by id from the UserAccessor. 
com.atlassian.confluence.jmx.JmxIndexManagerWrapper.getLastWasOptimised()
          since 5.2. Optimize index (i.e. force merging to 1 segment is no longer required) CONFDEV-16098 
com.atlassian.confluence.pages.AttachmentUtils.getLatestAttachmentStream(Attachment)
          Since 5.5. Use AttachmentManager.getAttachmentData(Attachment) 
com.atlassian.confluence.admin.actions.AbstractUpdateLicenseAction.getLicense()
          since 5.6, use LicenseService.retrieve() 
com.atlassian.confluence.pageobjects.page.content.Editor.getLinkPropertyPanel()
          since 5.7, please use EditorContent.getEmbededLinks() and click on the individual link to get their link property panel. 
bucket.user.UserAccessor.getLocalMembers(Group)
          since 4.0 returns the same as UserAccessor.getMemberNames(Group) 
com.atlassian.confluence.core.persistence.ContentEntityObjectDao.getLockedContentBySpace(String)
          since 5.1. There is no replacement as this functionality was superseded by multiple page permissions (CONF-3701) 
com.atlassian.confluence.core.persistence.hibernate.ContentEntityObjectHibernateDao.getLockedContentBySpace(String)
          since 2.10. There is no replacement as this functionality was superseded by multiple page permissions (CONF-3701) 
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.getLockedContentBySpace(String)
          since 5.1. There is no replacement as this functionality was superseded by multiple page permissions (CONF-3701) 
com.atlassian.confluence.setup.BuildInformation.getMajorVersion()
          since 5.2. Use BuildInformation.getVersionNumber(). 
bucket.core.persistence.hibernate.ConfigurableLocalSessionFactoryBean.getMappingResources()
          since 5.6, use ConfigurableLocalSessionFactoryBean.getCurrentMappingResources() 
bucket.core.persistence.hibernate.schema.SchemaHelper.getMappingResources()
          since 5.6, use SchemaHelper.getMappingResourcesView() 
com.atlassian.confluence.user.actions.ViewMyDraftsAction.getMaxResults()
          since 5.7. No replacement 
com.atlassian.confluence.pages.DraftManager.getMergedContent(Draft)
          since 4.0 use mergeContent(Draft draft) instead. 
com.atlassian.confluence.pages.DefaultDraftManager.getMergedContent(Draft)
          since 4.0 use the MergeResult mergeContent(Draft draft) instead. 
com.atlassian.confluence.plugins.edgeindex.PopularContentQueries.getMostPopular(int, int, TimeUnit)
           
com.atlassian.confluence.plugins.edgeindex.PopularContentQueries.getMostPopular(int, int, TimeUnit, ScoreConfig)
          since 5.3 use the method PopularContentQueries.getMostPopular(int, EdgeQueryParameter) instead 
com.atlassian.confluence.plugins.edgeindex.EdgeQueries.getMostPopular(long, TimeUnit, ScoreConfig)
          since 5.3 use the method EdgeQueries.getMostPopular(EdgeQueryParameter) instead 
com.atlassian.confluence.user.UserAccessor.getNewUserDefaultGroupName()
          since 5.2. Use Settings.getDefaultUsersGroup() via SettingsManager.getGlobalSettings(). 
com.atlassian.confluence.user.DefaultUserAccessor.getNewUserDefaultGroupName()
          since 5.2. Use Settings.getDefaultUsersGroup() via SettingsManager.getGlobalSettings(). 
bucket.core.actions.PaginationSupport.getNextIndex()
          since 3.0 (at least). Please use PaginationSupport.getNextStartIndex() 
com.atlassian.confluence.plugins.spacedirectory.util.ListBuilderPaginationSupport.getNextIndex()
          since 3.0 (at least). Please use ListBuilderPaginationSupport.getNextStartIndex()} 
com.atlassian.confluence.core.ConfluenceActionSupport.getNiceContentType(ContentEntityObject)
          since 4.2 - use ContentUiSupport directly 
com.atlassian.confluence.cluster.ClusterManager.getNodeStatuses()
          since 5.5 Use ClusterManager.getNodeStatusMap() 
com.atlassian.confluence.cluster.hazelcast.HazelcastClusterManager.getNodeStatuses()
           
com.atlassian.confluence.mail.notification.NotificationManager.getNotificationByUserAndPage(User, AbstractPage)
          since 5.3. Use NotificationManager.getNotificationByUserAndContent(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.mail.notification.DefaultNotificationManager.getNotificationByUserAndPage(User, AbstractPage)
          since 5.3. Use DefaultNotificationManager.getNotificationByUserAndContent(com.atlassian.user.User, com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.plugins.like.notifications.LikeNotificationManager.getNotifications(LikeEvent)
          since 5.6 Use LikeNotificationManager.getNotifications(LikePayload) 
com.atlassian.confluence.mail.notification.NotificationManager.getNotificationsByPage(AbstractPage)
          since 5.3. Use NotificationManager.getNotificationsByContent(com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.mail.notification.DefaultNotificationManager.getNotificationsByPage(AbstractPage)
          since 5.3. Use DefaultNotificationManager.getNotificationsByContent(com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.mail.notification.NotificationManager.getNotificationsBySpace(Space)
          Since 3.5 - use NotificationManager.getNotificationsBySpaceAndType(Space, ContentTypeEnum) 
com.atlassian.confluence.mail.notification.DefaultNotificationManager.getNotificationsBySpace(Space)
          since 5.3. Use DefaultNotificationManager.getNotificationsByContent(com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.setup.settings.Settings.getNumberOfBreadcrumbAncestors()
          since 4.0 
com.atlassian.confluence.pages.actions.AbstractEditPageAction.getOldContent()
          since 5.3 (but really did nothing for a long time before then) 
com.atlassian.confluence.pages.DraftManager.getOrCreate(String, String, String)
          since 5.7. No replacement. 
com.atlassian.confluence.pages.DefaultDraftManager.getOrCreate(String, String, String)
           
com.atlassian.confluence.pages.actions.AbstractEditPageAction.getOriginalPage()
          since 5.3. This hasn't been used for a long time. 
com.atlassian.confluence.pages.actions.PageNotPermittedAction.getOriginalurl()
          since 5.2.1. No longer required for getLoginUrl to be expanded correctly. 
com.atlassian.confluence.core.Versioned.getOriginalVersion()
          since 2.5. Use Versioned.getLatestVersion() and Versioned.isLatestVersion() instead. 
com.atlassian.confluence.core.AbstractVersionedEntityObject.getOriginalVersion()
          since 2.5. Use AbstractVersionedEntityObject.getLatestVersion() and AbstractVersionedEntityObject.isLatestVersion() instead. 
com.atlassian.confluence.renderer.UserMacroConfig.getOutputType()
          since 4.0. There will be only one output type of HTML beyond 4.0. 
com.atlassian.confluence.labels.Label.getOwner()
          since 5.2. See Label.getOwnerUser() instead. 
com.atlassian.confluence.pages.Comment.getOwner()
          since 5.7. Use Comment.getContainer() instead. 
com.atlassian.confluence.event.events.content.mail.notification.ContentNotificationEvent.getPage()
          since 5.3. Use NotificationEvent.getNotification() and Notification.getContent(). 
com.atlassian.confluence.mail.notification.Notification.getPage()
          since 5.3. Use Notification.getContent() instead (and make no assumptions about what type of content is associated here) 
com.atlassian.confluence.pages.Comment.getPage()
          since 4.0. Please use Comment.getOwner() instead. 
com.atlassian.confluence.pages.PageManager.getPage(String, String, boolean)
          since 3.0, use PageManager.getPageWithComments(String, String) instead. 
com.atlassian.confluence.pages.DefaultPageManager.getPage(String, String, boolean)
           
com.atlassian.confluence.pages.actions.ViewPageAction.getPageContent()
          since 4.0. This is not used anywhere. 
com.atlassian.confluence.core.ContentEntityObject.getPermissions()
          since 2.6 - use ContentEntityObject.getContentPermissionSet(String) 
com.atlassian.confluence.cluster.ClusterManager.getPermittedClusterNodes()
          Since 5.6. Use LicenseService.isLicensedForDataCenter() instead as licensing is now based on clustering capability, not the number of nodes. 
com.atlassian.confluence.cluster.ClusterConfigurationHelper.getPermittedClusterNodes()
          Since 5.6. Use LicenseService.isLicensedForDataCenter() instead as licensing is now based on clustering capability, not the number of nodes. 
com.atlassian.confluence.plugins.macros.dashboard.DashboardMacroSupport.getPermittedSpaces()
          Since 3.5. Use DashboardMacroSupport.getPermittedSpacesBuilder(). 
com.atlassian.confluence.user.PersonalInformationManager.getPersonalInformation(User)
          since 4.2.5 - use getOrCreatePersonalInformation 
com.atlassian.confluence.spaces.SpaceManager.getPersonalSpace(String)
          since 5.2. See SpaceManager.getPersonalSpace(ConfluenceUser) 
com.atlassian.confluence.spaces.SpaceManager.getPersonalSpace(User)
          since 5.2. See SpaceManager.getPersonalSpace(ConfluenceUser) 
com.atlassian.confluence.spaces.SpaceManager.getPersonalSpaceKey(String)
          since 5.2. See SpaceManager.getPersonalSpace(User) instead 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginDirectory(BootstrapManager)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getPluginDirectory 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.getPluginHelper()
          since 5.6 Use AbstractConfluenceAcceptanceTest.plugins() 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginsPersistentCacheDirectory(BootstrapManager)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getPluginsPersistentCacheDirectory If running before bootstrap use getBundledPluginDirectory(HomeLocator homeLocator), the homeLocator returns the correct confluence home even if bootstrap hasn't been initialised. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginsPersistentCacheDirectory(HomeLocator)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getPluginsPersistentCacheDirectory Finds the plugins persistent cache directory in the confluence home. If it doesn't exist the directory is created. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginTempDirectory(BootstrapManager)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getPluginTempDirectory If running before bootstrap use getPluginTempDirectory(HomeLocator homeLocator), the homeLocator returns the correct confluence home even if bootstrap hasn't been initialised. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginTempDirectory(HomeLocator)
          since 3.4, use com.atlassian.confluence.plugin.PluginDirectoryProvider#getPluginTempDirectory Finds the plugins-temp directory in the confluence home. If it doesn't exist the directory is created. 
com.atlassian.confluence.plugins.dailysummary.content.popular.PopularContentManager.getPopularContent(User, Date, Space, int, int)
          since 5.2. Use PopularContentManager.getPopularContent(com.atlassian.confluence.user.ConfluenceUser, java.util.Date, com.atlassian.confluence.spaces.Space, int, int) instead. 
com.atlassian.confluence.plugins.dailysummary.content.popular.DefaultPopularContentManager.getPopularContent(User, Date, Space, int, int)
           
com.atlassian.confluence.pages.actions.ViewPageAction.getPossibleAlternativesElsewhere()
          since 3.1 This action no longer uses possible alternatives so this method can be deleted. See PageNotFoundAction 
com.atlassian.confluence.pages.actions.ViewPageAction.getPossibleAlternativesInSpace()
          since 3.1 This action no longer uses possible alternatives so this method can be deleted. See PageNotFoundAction 
com.atlassian.confluence.pages.PageManager.getPossibleRedirects(String)
          Since 3.1. Use PageManager.getPossibleRedirectsInSpace(Space, String, int) or PageManager.getPossibleRedirectsNotInSpace(Space, String, int) 
com.atlassian.confluence.pages.PageManager.getPossibleRedirectsForSpace(Space, String)
          Since 3.1. Use PageManager.getPossibleRedirectsInSpace(Space, String, int) or PageManager.getPossibleRedirectsNotInSpace(Space, String, int) 
com.atlassian.confluence.upgrade.BuildNumber.getPrefix()
          since 5.2, we allow cross-version export, with limitations. 
bucket.core.actions.PaginationSupport.getPreviousIndex()
          since 3.0 (at least). Please use PaginationSupport.getPreviousStartIndex() 
com.atlassian.confluence.plugins.spacedirectory.util.ListBuilderPaginationSupport.getPreviousIndex()
          since 3.0 (at least). Please use ListBuilderPaginationSupport.getPreviousStartIndex()} 
com.atlassian.confluence.user.UserAccessor.getPropertySet(User)
          since 5.2 - Use UserAccessor.getPropertySet(ConfluenceUser) 
com.atlassian.confluence.cluster.ClusterManager.getPublishedObject(String)
          since 5.7 Use SharedDataManager 
com.atlassian.confluence.cluster.hazelcast.HazelcastClusterManager.getPublishedObject(String)
           
com.atlassian.quartz.jobs.TaskQueueFlushJob.getQueueName()
          since 3.1. Use TaskQueueFlushJob.setQueueName(String) instead. 
com.atlassian.confluence.cache.ReadThroughCacheFactory.getReadThroughCacheForUpdate(Cache)
          since 5.7. Please use non transactional CacheFactory to get access to read/write-through cache 
com.atlassian.confluence.cache.ReadThroughCacheFactory.getReadThroughCacheForUpdate(String)
          since 5.7. Please use non transactional CacheFactory to get access to read/write-through cache 
com.atlassian.confluence.util.GeneralUtil.getRelativeTime(Date)
          since 2.7 use FriendlyDateFormatter 
com.atlassian.confluence.core.ConfluenceActionSupport.getRemoteUser()
          since 5.2. Use ConfluenceActionSupport.getAuthenticatedUser() instead. 
com.atlassian.confluence.content.render.xhtml.DefaultConversionContext.getRenderContext()
          since 4.0. Used DefaultConversionContext.getPageContext() instead. 
com.atlassian.confluence.util.velocity.VelocityUtils.getRenderedContent(String, Context)
          since 5.5. Use VelocityUtils.getRenderedContent(CharSequence, org.apache.velocity.context.Context) instead. 
com.atlassian.confluence.util.velocity.VelocityUtils.getRenderedContent(String, Map)
          since 5.5. Use VelocityUtils.getRenderedContent(CharSequence, java.util.Map) instead. 
bucket.user.UserAccessor.getRepository(Entity)
          since 4.0 use com.atlassian.crowd.embedded.api.CrowdDirectoryService to query for directory information 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getRequiredResources()
          since 5.5. Use VelocityFriendlyPageBuilderService.getRequiredResources() instead. 
com.atlassian.confluence.util.velocity.ConfigurableResourceManager.getResource(String, int)
          since 2.9 Use ConfigurableResourceManager.getResource(String resourceName, int resourceType, String encoding ) 
com.atlassian.quartz.jobs.AbstractJob.getResourceBundle()
          since 5.7 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getResources()
          since 5.5. Use VelocityFriendlyPageBuilderService.getRequiredResources() instead. 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getResourceTags(String)
          since 5.5. Use VelocityFriendlyPageBuilderService.getResourceTags(String) instead. 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getResourceTagsForAdditionalContextsHtml(List)
          since 5.2 
com.atlassian.confluence.search.v2.ISearch.getResultFilter()
          since 5.5. Please consider implemeting SearchFilter. If you must perform post search filtering, you can filter SearchResults returned by the methods on SearchManager. 
com.atlassian.confluence.setup.BuildInformation.getRevisionNumber()
          since 5.0 use BuildInformation.getGitCommitHash() instead 
com.atlassian.confluence.pages.actions.ViewPageAction.getRootComment()
          since 2.8 the default theme no longer uses a "root comment". This method will remain until the other themes do the same. 
com.atlassian.confluence.it.RestHelper.getRootResource(User)
          since 5.6 Use RestHelper.newResource(String, User) 
com.atlassian.confluence.importexport.ExportContext.getScope()
          since 4.2 use ExportContext.getExportScope() 
com.atlassian.confluence.core.persistence.SearchableDao.getSearchableCount()
          since 5.2. Use SearchableDao.getCountOfLatestSearchables() instead. 
com.atlassian.confluence.links.LinkManager.getSelfContentWithRenamedLinks(ContentEntityObject, String)
          since 4.0. See RelatedContentRefactorer.updateReferences(SpaceContentEntityObject, com.atlassian.confluence.spaces.Space, String) 
com.atlassian.confluence.links.DefaultLinkManager.getSelfContentWithRenamedLinks(ContentEntityObject, String)
          since 4.0 
com.atlassian.confluence.spaces.DefaultSpaceManager.getSettingsManager()
          since 4.2.13. Get SettingsManager injected directly to your objects instead. 
com.atlassian.confluence.setup.settings.Settings.getSiteWelcomeMessage()
          since 5.0 The welcome message is now a system template. Use WelcomeMessageService 
com.atlassian.confluence.setup.settings.GlobalDescription.getSiteWelcomeMessage()
          since 4.0. Not used. 
com.atlassian.confluence.api.service.content.SpaceService.getSpace(String, Expansion...)
          Since 5.5 use find().withKey(String).fetchOne(); 
com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl.getSpace(String, Expansion...)
           
com.atlassian.confluence.rest.client.RemoteSpaceService.getSpace(String, Expansion...)
          since 5.6. Use RemoteSpaceService.find(Expansion...) 
com.atlassian.confluence.api.impl.service.content.SpaceServiceImpl.getSpace(String, Expansion...)
           
com.atlassian.confluence.pages.Comment.getSpaceKey()
           
com.atlassian.confluence.importexport.impl.ExportUtils.getSpaceKeyFromExportZip(File)
          this is unnecessary for space exports produced since Confluence 4.2, where you can just use ExportDescriptor.getSpaceKey(). 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getStaticResourcePrefix()
          since 5.5. Use VelocityFriendlyPageBuilderService.getStaticResourcePrefix() instead. 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getStaticResourcePrefix(String)
          since 5.5. Use VelocityFriendlyPageBuilderService.getStaticResourcePrefix(String) instead. 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getStaticResourcePrefix(String, UrlMode)
          since 5.5. Use WebResourceUrlProvider.getStaticResourcePrefix(String, com.atlassian.plugin.webresource.UrlMode) instead. 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.getStaticResourcePrefix(UrlMode)
          since 5.5. Use WebResourceUrlProvider.getStaticResourcePrefix(com.atlassian.plugin.webresource.UrlMode) instead. 
com.atlassian.confluence.event.events.follow.FollowEvent.getSubject()
          since 5.2. Use FollowEvent.getFolloweeUser() instead. 
com.atlassian.confluence.labels.LabelManager.getSuggestedLabels(ContentEntityObject)
          since 4.2 
com.atlassian.confluence.labels.DefaultLabelManager.getSuggestedLabels(ContentEntityObject)
           
com.atlassian.confluence.labels.LabelManager.getSuggestedLabels(ContentEntityObject, int)
          since 4.2 
com.atlassian.confluence.labels.DefaultLabelManager.getSuggestedLabels(ContentEntityObject, int)
           
com.atlassian.confluence.labels.LabelManager.getSuggestedLabelsInSpace(ContentEntityObject, String)
          since 4.2 
com.atlassian.confluence.labels.DefaultLabelManager.getSuggestedLabelsInSpace(ContentEntityObject, String)
           
com.atlassian.confluence.labels.LabelManager.getSuggestedLabelsInSpace(ContentEntityObject, String, int)
          since 4.2 
com.atlassian.confluence.labels.DefaultLabelManager.getSuggestedLabelsInSpace(ContentEntityObject, String, int)
           
com.atlassian.confluence.status.service.SystemCompatibilityService.getSupportedJavaVersion()
          @since 5.5 use SystemCompatibilityService.getSupportedJavaVersions() 
com.atlassian.confluence.plugin.descriptor.web.WebInterfaceContext.getTargetUser()
          since 5.2. See WebInterfaceContext.getTargetedUser(). 
com.atlassian.confluence.plugin.descriptor.web.DefaultWebInterfaceContext.getTargetUser()
           
com.atlassian.confluence.mail.notification.listeners.NotificationData.getTemplateImageDataSources()
          since 4.3 Use NotificationContext.getTemplateImageDataSources() 
com.atlassian.confluence.mail.template.MailNotificationQueueItem.getTemplateLocationFromUserPreference(User)
          since 5.2, use #getDefaultTemplateLocation(String) 
com.atlassian.confluence.pageobjects.page.content.RenderedContent.getText()
          since 5.6 use getTextTimed instead 
com.atlassian.quartz.jobs.AbstractJob.getText(String)
          since 5.7 
com.atlassian.confluence.util.I18NSupport.getText(String)
          since 5.2 Use I18NBean.getText(String) 
com.atlassian.quartz.jobs.AbstractJob.getText(String, List)
          since 5.7 
com.atlassian.confluence.util.I18NSupport.getText(String, Object[])
          since 5.2 Use I18NBean.getText(String, Object[]) 
com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.getThumber()
          since 3.5 
com.atlassian.confluence.util.ThumbnailInfoFactory.getThumbnailInfo(Attachment)
          since 3.0 use ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment). 
com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.getThumbnailRenderer()
          since 5.4 
com.atlassian.confluence.pages.thumbnail.ThumbnailManager.getThumbnails(Collection)
          since 5.4. No replacement. 
com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.getThumbnails(Collection)
           
com.atlassian.confluence.cluster.ClusterConfig.getTimeToLive()
          since 5.5 Use ClusterConfig.getMulticastTimeToLive() 
com.atlassian.confluence.setup.settings.Settings.getTimeZone()
          since 5.7. Do not use this method, use TimeZoneManager.getDefaultTimeZone() 
com.atlassian.confluence.importexport.impl.ExportUtils.getTitleAsFilename(String)
          since 5.1.4. Use ExportUtils.getTitleAsFilename(ContentEntityObject) instead (see CONF-27260) 
com.atlassian.confluence.importexport.impl.ExportUtils.getTitleAsHref(String)
          since 5.1.4. Use ExportUtils.getTitleAsHref(ContentEntityObject) instead (see CONF-27260) 
com.atlassian.confluence.security.trust.TrustedTokenFactory.getToken()
          since 5.3.3 use getToken(String url) instead. A url is required for signing in the v2 or v3 protocols of Trusted Apps. v0 and v1 of the protocol which do not require the URL have been removed from Trusted Apps v3.0.2 
com.atlassian.confluence.security.trust.DefaultTrustedApplicationsManager.getToken()
          since 5.3.3 use getToken(String url) instead. A url is required for signing in the v2 or v3 protocols of Trusted Apps. v0 and v1 of the protocol which do not require the URL have been removed from Trusted Apps v3.0.2 
com.atlassian.confluence.themes.Theme.getTopNavLocation()
          since 5.0 - with the common header themes shouldn't specify their own top navigation anymore. This method is no longer called from anywhere within Confluence. 
com.atlassian.confluence.status.service.systeminfo.MemoryInfo.getTotalMemory()
          since 3.1 produces misleading memory statistics. Please use newer API 
com.atlassian.confluence.status.service.systeminfo.MemoryInfo.getTotalMemoryInMegabytes()
          since 3.1 produces misleading memory info. Please use newer API 
com.atlassian.confluence.content.render.xhtml.storage.ContentTransformerFactory.getTransformer(MacroDefinitionHandler)
          Use ContentTransformerFactory.getTransformer(MacroDefinitionHandler, MacroDefinitionMarshallingStrategy) instead. Since v5.0. 
com.atlassian.confluence.pages.TrashManager.getTrashContents(String)
           
com.atlassian.confluence.util.http.trust.TrustedConnectionStatus.getTrustedConnectionErrors()
          as of confluence 2.10, use getTrustedTransportErrorMessages instead 
com.atlassian.confluence.util.http.httpclient.TrustedTokenAuthenticator.getTrustedConnectionStatus(HttpMethod)
          As of Confluence 2.10, use DefaultTrustedConnectionStatusBuilder.getTrustedConnectionStatus(HttpResponse) 
com.atlassian.confluence.servlet.download.ExportDownload.getUrl(File, String)
          since 2.7. Instead use the DownloadResourceWriter to get the resource path. 
com.atlassian.confluence.status.service.systeminfo.UsageInfo.getUsageInfo(Connection, ILuceneConnection)
          since 5.5. Use UsageInfo.getUsageInfo(java.sql.Connection) instead. 
com.atlassian.confluence.status.service.systeminfo.MemoryInfo.getUsedMemory()
          since 3.1. Use MemoryInfo.getUsedHeap() 
com.atlassian.confluence.status.service.systeminfo.MemoryInfo.getUsedMemoryInMegabytes()
          since 3.1. Use MemoryInfo.getUsedHeap() 
com.atlassian.confluence.labels.Labelling.getUser()
          since 5.2. User Labelling.getOwningUser() instead. 
com.atlassian.confluence.plugin.descriptor.web.WebInterfaceContext.getUser()
          since 5.2. See WebInterfaceContext.getCurrentUser() instead. 
com.atlassian.confluence.plugin.descriptor.web.DefaultWebInterfaceContext.getUser()
           
com.atlassian.confluence.user.AuthenticatedUserThreadLocal.getUser()
          since 5.2. Use AuthenticatedUserThreadLocal.get() instead. 
bucket.user.DefaultUserAccessor.getUser(String)
           
com.atlassian.confluence.core.ConfluenceActionSupport.getUser(String)
          since 5.2. Use ConfluenceActionSupport.getUserByName(String) instead. 
com.atlassian.confluence.user.UserAccessor.getUser(String)
          since 5.2. See UserAccessor.getUserByName(String) 
com.atlassian.confluence.rpc.soap.services.UsersSoapService.getUser(String)
          since 5.2. Use UsersSoapService.getUserByName(String) instead. 
com.atlassian.confluence.rpc.soap.ConfluenceSoapService.getUser(String, String)
          since 5.2. Use ConfluenceSoapService.getUserByName(String, String) instead. 
com.atlassian.confluence.search.actions.SearchResultWithExcerpt.getUserAccessor()
          since 4.0, this is not being used anywhere and shouldn't be here. 
com.atlassian.confluence.core.ContentEntityObject.getUserAccessor()
          since 4.0 
com.atlassian.confluence.plugins.rest.dto.UserDtoFactoryImpl.getUserDto(String)
           
com.atlassian.confluence.plugins.rest.dto.UserDtoFactory.getUserDto(String)
          since 5.3. See UserDtoFactory.getUserDto(ConfluenceUser) instead. 
com.atlassian.confluence.user.UserAccessor.getUserIfAvailable(String)
          since 5.2. Use UserAccessor.getUserByName(String) 
com.atlassian.confluence.user.DefaultUserAccessor.getUserIfAvailable(String)
          since 5.2 
com.atlassian.confluence.user.PersonalInformation.getUsername()
          Since 5.5. Use PersonalInformation.getUser() 
com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.UserResourceIdentifier.getUsername()
          since 5.2. Use UserResourceIdentifier.getUserKey() 
com.atlassian.confluence.like.LikeEntity.getUsername()
          since 5.2. Use LikeEntity.getUser() instead. 
com.atlassian.confluence.mail.notification.Notification.getUserName()
          since 5.2. User Notification.getReceiver() instead. 
com.atlassian.confluence.hosted.SpaceGroupPermission.getUserName()
          since 5.2. See SpaceGroupPermission.getUserSubject() 
com.atlassian.confluence.security.SpacePermission.getUserName()
          since 5.2. Use SpacePermission.getUserSubject() instead. 
com.atlassian.confluence.security.ContentPermission.getUserName()
          since 5.2. Use ContentPermission.getUserSubject() instead. 
com.atlassian.confluence.security.persistence.dao.hibernate.UserLoginInfo.getUserName()
          since 5.2. See UserLoginInfo.getUser(). 
com.atlassian.confluence.spaces.SpaceUtils.getUsernameFromPersonalSpaceKey(String)
          since 5.2. Instead use the spaceManager to retrieve the space (SpaceManager.getSpace(String)) and then retrieve the creator (ConfluenceEntityObject.getCreator()). From 5.3 onwards this method could well return the wrong username (if a user was renamed). 
com.atlassian.confluence.security.ContentPermissionSet.getUserNames()
          since 5.3 Use #getUserKeys) 
com.atlassian.confluence.core.persistence.ContentPermissionDao.getUserPermissions(String)
          since 5.3. Use ContentPermissionDao.getUserPermissions(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.core.persistence.hibernate.ContentPermissionHibernateDao.getUserPermissions(String)
           
com.atlassian.confluence.user.UserAccessor.getUserProfilePicture(String)
          since 2.9. Use UserAccessor.getUserProfilePicture(User) instead. 
com.atlassian.confluence.user.actions.RemoveGroupAction.getUsers()
          since Confluence 3.3. It seems it hasn't been successfully used in Confluence since 2.3. See CONF-19552. Use UserAccessor.getMemberNames(Group) directly instead. 
com.atlassian.confluence.util.PageChangesBean.getUsersWhoMadeChanges()
          since 5.2. Use PageChangesBean.getUsers() instead. 
bucket.user.UserAccessor.getUsersWithConfluenceAccess()
          since 3.5.1. This method is very slow, use countUsersWithConfluenceAccess() if you need to know the number of users. 
com.atlassian.confluence.user.UserAccessor.getUsersWithConfluenceAccessAsList()
          since 3.5.1. This method is very slow. If you only need to know the number of users, you should call UserChecker.getNumberOfRegisteredUsers(), as that caches its results. If you need to know the usernames, you should call UserAccessor.getUserNamesWithConfluenceAccess(), as that is a higher performance implementation. 
com.atlassian.confluence.pages.wysiwyg.DefaultConfluenceWysiwygConverter.getUserWysiwygPreference()
          since 4.0. Always returns true. 
com.atlassian.confluence.pages.wysiwyg.ConfluenceWysiwygConverter.getUserWysiwygPreference()
          since 4.0. Users are no longer able to set a user preference. 
com.atlassian.confluence.pages.actions.ViewPageAttachmentsAction.getWebInterfaceContext(Attachment)
          since 3.1 use ViewPageAttachmentsAction.getWebInterfaceContext(WebInterfaceContext, Attachment) 
com.atlassian.confluence.util.ContentFacade.getWelcomeMessage()
          since 4.2. Use WelcomeMessageService.getWelcomeMessage() instead 
com.atlassian.confluence.importexport.impl.HibernateObjectHandleTranslator.handleToObject(TransientHibernateHandle)
          since 5.0. Use Object handleToObject(ExportHibernateHandle) instead 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.hasDraftStatus()
          since 5.4 use Editor.hasDraftStatus() 
com.atlassian.confluence.it.ResponseXPath.hasElement(String)
           
com.atlassian.confluence.it.ResponseXPath.hasElement(String, WebTester)
           
com.atlassian.confluence.pageobjects.page.content.RenderedContent.hasInlineMacro(String, List)
          since 5.4.4 use the EditorContent.hasInlineMacro(java.lang.String, java.util.List) 
com.atlassian.confluence.pages.AbstractPage.hasInvalidTitleCharacters(String)
           
com.atlassian.confluence.like.LikeManager.hasLike(ContentEntityObject)
          since 4.3.1 - Use LikeManager.hasLike(com.atlassian.confluence.core.ContentEntityObject, com.atlassian.user.User) with AuthenticatedUserThreadLocal.get() instead. 
com.atlassian.confluence.like.LikeDao.hasLike(ContentEntityObject)
          Use LikeManager.hasLike(ContentEntityObject) instead. Since v4.3. 
com.atlassian.confluence.it.content.ViewContentBean.hasNoPermission()
          Since 5.6 Use ViewContentBean.assertHasViewPermission() or ViewContentBean.assertHasNoViewPermission() 
com.atlassian.confluence.security.SpacePermissionManager.hasPermission(List, Space, User)
          Since 5.0. Use SpacePermissionManager.hasAllPermissions(java.util.List, com.atlassian.confluence.spaces.Space, com.atlassian.user.User) 
com.atlassian.confluence.security.DefaultSpacePermissionManager.hasPermission(List, Space, User)
          Since 5.0. Use DefaultSpacePermissionManager.hasAllPermissions(java.util.List, com.atlassian.confluence.spaces.Space, com.atlassian.user.User) 
com.atlassian.confluence.pageobjects.page.content.Editor.hasPreviewContent(String)
          since 5.5 use EditorPreview.containsContent(String), which waits for visibility too and uses pageElements instead of dodgy js. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.hasPreviewContent(String)
          since 5.4 use Editor.hasPreviewContent(String) 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.hasRestrictionsSet()
          since 5.4 use Editor.hasRestrictionsSet() 
com.atlassian.confluence.upgrade.BuildNumber.hasSameMajorVersion(BuildNumber)
          since 5.2, we allow cross-version export, with limitations. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.hasViewAutosavedChanges()
          since 5.4 use Editor.hasViewAutosavedChanges() 
com.atlassian.confluence.pages.actions.AbstractPageAwareAction.hasViewPagePermission()
          since 4.0 because this method doesn't check permissions properly, use PermissionManager.hasPermission(com.atlassian.user.User, com.atlassian.confluence.security.Permission, java.lang.Object) instead. 
com.atlassian.confluence.pageobjects.component.header.ConfluenceHeader.hasVisibleCreateButton()
          since 5.5. Use ConfluenceHeader.getCreateButtonVisibility() 
com.atlassian.confluence.importexport.impl.HibernateObjectHandleTranslator.idToHandleFunction(Class)
          Since 5.3. Use HibernateObjectHandleTranslator.idToHandle(Class) 
com.atlassian.confluence.importexport.ImportExportManager.importAs(Object, ImportContext)
          since 4.2 use ImportExportManager.doImport(ImportContext). 
com.atlassian.confluence.importexport.DefaultImportExportManager.importAs(Object, ImportContext)
          since 4.2 use DefaultImportExportManager.doImport(ImportContext). 
com.atlassian.confluence.it.AttachmentsTester.importMail(String, String, String)
          since 5.2 Use MailArchivingHelper.importMail(String, String, String) 
com.atlassian.confluence.it.AttachmentsTester.importMailAndAssertNoRunningTask(String, String, String)
          since 5.2 Use MailArchivingHelper.importMailAndAssertNoRunningTask(String, String, String) 
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.includeResources(Writer)
          since 5.5. Use VelocityFriendlyPageBuilderService.includeResources(java.io.Writer) instead. 
com.atlassian.confluence.pageobjects.component.dialog.ImageBrowserDialog.insertImageAndCloseDialog(String)
          since 5.7 use ImageBrowserDialog.chooseImage(com.atlassian.confluence.it.Attachment) ()} and ImageBrowserDialog.clickInsert() 
com.atlassian.confluence.it.plugin.TestPlugins.installFuncTestRpcPlugin(PluginHelper)
          Since 5.6. Use TestPlugins.setupTestPluginsForJWebUnit(ConfluenceRpc) to set up required plugins. 
com.atlassian.confluence.plugin.EventDispatchingPluginController.installPlugin(PluginArtifact)
          Since 3.3, use EventDispatchingPluginController.installPlugins(com.atlassian.plugin.PluginArtifact...) 
com.atlassian.confluence.webdriver.WebDriverSetupTest.installTestPlugins(ConfluenceRpc)
          Since 5.6. Use TestPlugins.setupTestPluginsForWebDriver(ConfluenceRpc) and WebDriverSetupTest.installCrowdProxyIfNeeded(ConfluenceRpc). 
com.atlassian.confluence.it.plugin.TestPlugins.installTestPlugins(PluginHelper)
          Since 5.6. Use TestPlugins.setupTestPluginsForJWebUnit(ConfluenceRpc) or TestPlugins.setupTestPluginsForWebDriver(com.atlassian.confluence.it.rpc.ConfluenceRpc) to set up required plugins. 
com.atlassian.confluence.pageobjects.component.admin.AbstractGadgetAdminTab.isActive()
          since 5.6 Use AbstractGadgetAdminTab.getActive() 
com.atlassian.confluence.spaces.actions.AbstractSpaceAction.isAdminUser()
          since 3.1 this method does not seem to be called from anywhere. 
com.atlassian.confluence.user.actions.ProfilePictureInfo.isAnonymous()
          since 5.3 use ProfilePictureInfo.isAnonymousPicture() 
com.atlassian.confluence.pageobjects.page.content.Editor.isCancelVisiableNow()
          Since 5.7. Mis-spelled method name. Retained for backwards compatibility. Use Editor.isCancelVisibleNow() 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.isCancelVisibleNow()
          since 5.4 use Editor.isCancelVisibleNow() 
com.atlassian.confluence.util.zip.AbstractUnzipper.isChildOf(File, File)
          since 5.2.5. Use ConfluenceFileUtils.isChildOf(java.io.File, java.io.File) instead 
com.atlassian.confluence.setup.settings.DarkFeatures.isDarkFeatureEnabled(User, String)
          Since 5.2 - Use DarkFeatures.isDarkFeatureEnabled(com.atlassian.confluence.user.ConfluenceUser, String) 
com.atlassian.confluence.user.crowd.CrowdDisabledUserManager.isDeactivated(String)
          since 3.5 use CrowdDisabledUserManager.isDisabled(String) 
com.atlassian.confluence.security.DeactivatedUserChecker.isDeactivated(String)
          since 3.5 use UserAccessor.isDeactivated(String) instead 
com.atlassian.confluence.user.crowd.CrowdDisabledUserManager.isDeactivated(User)
          since 3.5 use CrowdDisabledUserManager.isDisabled(User) 
com.atlassian.confluence.security.DeactivatedUserChecker.isDeactivated(User)
          since 3.5 use UserAccessor.isDeactivated(User) instead 
com.atlassian.confluence.util.GeneralUtil.isDefaultUserProfilePicture(String)
          since 2.7. Use UserAccessor.getUserProfilePicture(com.atlassian.user.User). 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.isDirty()
          since 5.4 use Editor.isDirty() 
com.atlassian.confluence.setup.settings.Settings.isDisplayLinkIcons()
          since 4.0 
com.atlassian.confluence.content.service.DraftService.isDraftContentChanged(Long, String, String, Long)
          since 5.7. No replacement (should stop being used). 
com.atlassian.confluence.content.service.DefaultDraftService.isDraftContentChanged(Long, String, String, Long)
           
com.atlassian.confluence.pageobjects.page.content.Editor.isEditPageUrl()
          since 5.5 use EditContentPage.hasEditPageUrl() 
com.atlassian.confluence.it.DarkFeaturesHelper.isEnabled(String, ConfluenceRpc)
          Since 5.0 Use the non-static method. 
com.atlassian.confluence.setup.settings.Settings.isEnableDidYouMean()
          since 5.2 because we don't use did you mean anymore 
com.atlassian.confluence.setup.settings.Settings.isEnableJavascriptTop()
          since 5.0. We always serve javascript at the top. Will always return true. 
com.atlassian.confluence.setup.settings.Settings.isEnableWysiwyg()
          since 4.0 
com.atlassian.confluence.labels.PermittedLabelView.isFavourite(User)
           
com.atlassian.confluence.labels.Labelable.isFavourite(User)
          since 5.2. Use Labelable.isFavourite(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.core.AbstractLabelableEntityObject.isFavourite(User)
           
com.atlassian.confluence.themes.Theme.isIncludeClassicStyles()
          Since 3.5. Themes should include their own stylesheets and not rely on Confluence's legacy styles. 
com.atlassian.confluence.themes.ExperimentalUnsupportedTheme.isIncludeClassicStyles()
           
com.atlassian.confluence.themes.BasicTheme.isIncludeClassicStyles()
          Since 3.5. Themes should include their own stylesheets and not rely on Confluence's legacy styles. 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.isInfrastructureClass(Class, String)
          since 4.2 Use AbstractAutoProxyCreator.isInfrastructureClass(Class) 
com.atlassian.confluence.pages.actions.AbstractCreatePageAction.isInvalidPageTitle()
          since 4.1 Page title character restrictions have been removed. 
com.atlassian.confluence.macro.GenericVelocityMacro.isLegacyWikiTemplate()
          as of Confluence 4.0. This is a transition method that will be removed fairly quickly after the 4.0 release since we expected admin's to manually fix their user macros to no longer use wiki templates. See ReportUserMacrosWithWikiTemplateUpgradeTask. 
com.atlassian.confluence.cluster.ClusterConfigurationHelper.isLicensedClusterNodesExceeded()
          Since 5.6. Use LicenseService.isLicensedForDataCenter() instead as licensing is now based on clustering capability, not the number of nodes. 
com.atlassian.confluence.core.SaveContext.isMinorEdit()
           
com.atlassian.confluence.core.DefaultSaveContext.isMinorEdit()
           
com.atlassian.confluence.pages.actions.EditPageAction.isMoveHierarchy()
          since 5.3. This hasn't actually been used in Confluence since 4.0. 
com.atlassian.confluence.upgrade.UpgradeUtils.isMSSQL()
          since 3.5.8 because it is too close to isMySQL. Use UpgradeUtils.isSqlServer() instead 
com.atlassian.confluence.mail.notification.Notification.isNetwork()
          since 5.3. Use Notification.isNetworkNotification() instead. 
com.atlassian.confluence.labels.Label.isNew()
          since Confluence 5.1, do not use. 
com.atlassian.confluence.util.GeneralUtil.isOutgoingMailConfigured()
          since v5.0. Use MailServerManager.isDefaultSMTPMailServerDefined() instead. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.isPermissionsSet()
          since 5.4 Editor.hasRestrictionsSet() 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.isPluginModuleEnabled(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.isPluginModuleEnabled(String, String, String)
          since 5.6. Use PluginsRpc in test client code. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.isQuickEdit()
          since 5.4 use Editor.isQuickEdit() 
com.atlassian.confluence.pageobjects.page.content.Editor.isReady()
          since 5.6 - Use Editor.isEditorCurrentlyActive() to check if tinymce is currently active instead. 
com.atlassian.confluence.search.actions.SearchResultWithExcerpt.isRecentlyUpdatedFor(User)
          since 4.0, this is not being used anywhere and shouldn't be here. 
com.atlassian.confluence.core.ContentEntityObject.isRecentlyUpdatedFor(User)
          since 4.0. Use PageManager.isPageRecentlyUpdatedForUser(com.atlassian.confluence.pages.Page, com.atlassian.user.User) instead as this was only used for pages anyway. 
com.atlassian.confluence.renderer.v2.macros.GenericVelocityMacro.isRenderOutput()
          since 4.0. Beyond 4.0 HTML output will be the only type supported. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.isRestrictionsButtonVisible()
          since 5.4 use Editor.isRestrictionsButtonVisible(). 
com.atlassian.confluence.core.ConfluenceActionSupport.isSharedMode()
          Since 5.1. "Shared mode" no longer supported, always returns false; 
com.atlassian.confluence.security.actions.PermissionsAware.isSharedMode()
          since 5.0. Shared-mode not supported since 3.0. 
com.atlassian.confluence.dashboard.actions.ConfigureRssFeedAction.isShowDiff()
          Since 4.0. Diffs are no longer supported in RSS feeds. 
com.atlassian.confluence.rss.FeedProperties.isShowDiff()
          Since 4.0. Diffs are no longer supported in RSS feeds. 
com.atlassian.confluence.rss.RssRenderItem.isShowDifferences()
          Since 4.0. We no longer support diffs in RSS feeds. 
com.atlassian.confluence.user.actions.ViewMyEmailSettingsAction.isShowFullContentInEmailNotifications()
           
com.atlassian.confluence.user.ConfluenceUserPreferences.isShowFullContentInNotificationEmails()
           
com.atlassian.confluence.plugin.dev.WebResourceModuleDescriptorDelegate.isSingleton()
           
com.atlassian.confluence.importexport.impl.ExportUtils.isSpaceImport(File)
          since 4.2 use ExportDescriptor.isSpaceImport(). 
com.atlassian.confluence.spaces.actions.AbstractSpaceAction.isSuperUser()
          since 3.5 this method is not called anywhere and should not be used 
com.atlassian.confluence.pages.actions.AbstractPageAction.isSuperUser()
          since 3.5 this method is not called anywhere and should not be used 
com.atlassian.confluence.util.GeneralUtil.isSuperUser(User)
          since 3.5 calls to the PermissionManager will ensure super-user checks are performed 
com.atlassian.confluence.user.UserAccessor.isSuperUser(User)
          since 3.5 the permission checks in the application take care of checking for this membership 
com.atlassian.confluence.pages.thumbnail.ThumbnailManager.isThumbnailable(InputStream)
          since 5.4. 
com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.isThumbnailable(InputStream)
          since 3.5 - not used 
com.atlassian.confluence.pageobjects.page.content.Editor.isTinyMceInit()
          since 5.6- Use Editor.isEditorCurrentlyActive() to check if tinymce is currently active instead. 
com.atlassian.confluence.mail.ChangeDigestNotificationBean.isUserNotifiable(User)
          since 5.2. No replacement. 
com.atlassian.confluence.setup.settings.Settings.isUseWysiwygByDefault()
          since 4.0 
com.atlassian.confluence.pages.AbstractPage.isValidPageTitleCharacter(char)
           
com.atlassian.confluence.pages.actions.AbstractEditPageAction.isVersionMismatch()
          since 5.3. Not used for some time. You can check whether AbstractEditPageAction.getConflictingVersion() if you need this. 
com.atlassian.confluence.it.content.ViewContentBean.isViewable()
          since 5.6 Use ViewContentBean.assertHasNoViewPermission() or ViewContentBean.assertHasViewPermission() 
com.atlassian.confluence.user.actions.AbstractUserProfileAction.isViewingMyProfile()
          since 3.0 use isMyProfile() 
com.atlassian.confluence.setup.settings.Settings.isViewSpaceGoesToSpaceSummary()
          since 5.0 
com.atlassian.confluence.pageobjects.component.editor.EditorContent.isVisble(By)
          since 5.5.1 use isPresent 
com.atlassian.confluence.pageobjects.component.admin.AbstractGadgetAdminTab.isVisible()
          since 5.6 Use AbstractGadgetAdminTab.getVisible() 
com.atlassian.confluence.cluster.DefaultClusterConfigurationHelper.joinCluster(String, File)
           
com.atlassian.confluence.cluster.ClusterConfigurationHelper.joinCluster(String, File)
          since 5.5.1. See ClusterConfigurationHelper.joinCluster(String, java.io.File, java.net.InetAddress) instead 
com.atlassian.confluence.cluster.nonclustered.NonClusterConfigurationHelper.joinCluster(String, File)
           
com.atlassian.confluence.cluster.DefaultClusterConfigurationHelper.joinCluster(String, File, String)
           
com.atlassian.confluence.cluster.ClusterConfigurationHelper.joinCluster(String, File, String)
          since 5.5.1. See ClusterConfigurationHelper.joinCluster(String, java.io.File, java.net.InetAddress, String) instead 
com.atlassian.confluence.cluster.nonclustered.NonClusterConfigurationHelper.joinCluster(String, File, String)
           
com.atlassian.confluence.util.GeneralUtil.loadDefaultProperties()
          since 3.0 because it doesn't do anything 
com.atlassian.confluence.it.user.LoginHelper.login(String, String, boolean)
          since 4.2 Use LoginHelper.logInFast(com.atlassian.confluence.it.User), LoginHelper.logInDecorated(com.atlassian.confluence.it.User) or LoginHelper.logInViaForm(com.atlassian.confluence.it.User). 
com.atlassian.confluence.it.user.LoginHelper.login(User)
          since 4.2 Use LoginHelper.logInFast(com.atlassian.confluence.it.User), LoginHelper.logInDecorated(com.atlassian.confluence.it.User) or LoginHelper.logInViaForm(com.atlassian.confluence.it.User). 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.logMessage(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.logMessage(String, String, String)
          since 5.6. Use a FuncTestAdminLoggingResource REST call. 
com.atlassian.confluence.it.AcceptanceTestHelper.make()
          since 5.6. Use AcceptanceTestHelper.make(boolean) to explicitly specify whether User.TEST should be auto-created. 
com.atlassian.confluence.rpc.auth.TokenAuthenticationManager.makeAnonymousUser()
          since 5.2. Use TokenAuthenticationManager.makeAnonymousConfluenceUser() instead. 
com.atlassian.confluence.macro.browser.beans.MacroFormDetails.makeFreeformDetails(String, String, ResourceDescriptor)
          since 4.0 freeform macros are no longer supported 
com.atlassian.confluence.macro.browser.beans.MacroMetadata.makeFreeformSummary(String, String, String, String, MacroFormDetails)
          Since 4.0. Freeform macros are no longer supported. 
com.atlassian.confluence.rpc.auth.TokenAuthenticationManager.makeNonAnonymousUserFromToken(String)
          since 5.2. Use TokenAuthenticationManager.makeNonAnonymousConfluenceUserFromToken(String) instead. 
com.atlassian.confluence.macro.browser.beans.MacroFormDetails.makeParameterFormDetails(String, String, List)
          since 4.0 use MacroFormDetails.makeParameterFormDetails(String, String, boolean, java.util.List) instead 
com.atlassian.confluence.pages.templates.PageTemplateManager.mergeVariables(PageTemplate, List)
          since 4.3, replaced by PageTemplateManager.mergeVariables(PageTemplate,List,String) 
com.atlassian.confluence.content.render.xhtml.migration.ExceptionTolerantMigrator.migrate(String, RenderContext, List)
          Since 5.3 Use ExceptionTolerantMigrator.migrate(String, com.atlassian.confluence.content.render.xhtml.ConversionContext) 
com.atlassian.confluence.api.model.reference.BuilderUtils.modelMap(ImmutableMap.Builder)
          since 5.6 use BuilderUtils.modelMap(ModelMapBuilder) 
com.atlassian.confluence.PageAcceptanceTester.movePage(String, Space, Space)
          since 5.0 Use an EditContentBean or appropriate rpc call such as ConfluenceRpc.movePageToTopLevel(com.atlassian.confluence.it.Page, com.atlassian.confluence.it.Space) 
com.atlassian.confluence.content.service.DefaultBlogPostService.newCreateBlogPostCommand(BlogPostProvider, ContentPermissionProvider, Draft, User, boolean)
           
com.atlassian.confluence.content.service.BlogPostService.newCreateBlogPostCommand(BlogPostProvider, ContentPermissionProvider, Draft, User, boolean)
          @since 5.4 use BlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Draft draft, User user, boolean notifySelf) 
com.atlassian.confluence.content.service.DefaultBlogPostService.newCreateBlogPostCommand(BlogPostProvider, ContentPermissionProvider, User, boolean)
           
com.atlassian.confluence.content.service.BlogPostService.newCreateBlogPostCommand(BlogPostProvider, ContentPermissionProvider, User, boolean)
          @since 4.3 use BlogPostService.newCreateBlogPostCommand(BlogPostProvider provider, ContentPermissionProvider permissionProvider, Draft draft, User user, boolean notifySelf) 
com.atlassian.confluence.content.service.CommentService.newCreateCommentCommand(long, long, String)
          Since 5.6. Use CommentService.newCreateCommentCommand(long, long, String, java.util.UUID). 
com.atlassian.confluence.content.service.CommentService.newCreateCommentCommand(long, String)
          Since 5.6. Use CommentService.newCreateCommentCommand(long, String, java.util.UUID) 
com.atlassian.confluence.content.service.CommentService.newCreateCommentFromEditorCommand(long, long, String)
          Since 5.6. Use CommentService.newCreateCommentFromEditorCommand(long, long, String, java.util.UUID). 
com.atlassian.confluence.content.service.CommentService.newCreateCommentFromEditorCommand(long, String)
          Since 5.5. Use CommentService.newCreateCommentFromEditorCommand(long, long, String, java.util.UUID) if you must. 
com.atlassian.confluence.content.service.PageService.newCreatePageCommand(PageProvider, ContentPermissionProvider, Draft, User, boolean)
          @since 5.4 use PageService.newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, CreateContextProvider contextProvider, Draft draft, User user, boolean notifySelf) 
com.atlassian.confluence.content.service.DefaultPageService.newCreatePageCommand(PageProvider, ContentPermissionProvider, Draft, User, boolean)
           
com.atlassian.confluence.content.service.PageService.newCreatePageCommand(PageProvider, ContentPermissionProvider, User, boolean)
          @since 4.3 use PageService.newCreatePageCommand(PageProvider provider, ContentPermissionProvider permissionProvider, Draft draft, User user, boolean notifySelf) 
com.atlassian.confluence.content.service.DefaultPageService.newCreatePageCommand(PageProvider, ContentPermissionProvider, User, boolean)
           
com.atlassian.confluence.content.service.PageService.newCreatePageCommandFromExisting(PageProvider, ContentPermissionProvider, Draft, User, boolean)
          since 5.4.1, use PageService.newCreatePageCommandFromExisting(PageProvider provider, ContentPermissionProvider permissionProvider, Draft draft, User user, boolean notifySelf, SpaceProvider spaceProvider) 
com.atlassian.confluence.content.service.DefaultPageService.newCreatePageCommandFromExisting(PageProvider, ContentPermissionProvider, Draft, User, boolean)
           
com.atlassian.confluence.user.service.UserProfileService.newDeleteProfilePictureCommand(User, String)
           
com.atlassian.confluence.user.service.DefaultUserProfileService.newDeleteProfilePictureCommand(User, String)
           
com.atlassian.confluence.it.rpc.ConfluenceRpc.newInstance(String, Client)
           
com.atlassian.confluence.content.service.RenderingService.newRenderWikiMarkupContentCommand(IdContentLocator, SpaceLocator, String, String)
          since 5.6, use RenderingService.newRenderWikiMarkupContentCommand(IdContentLocator, com.atlassian.confluence.content.service.space.SpaceLocator, String, String, com.atlassian.confluence.content.render.xhtml.ConversionContextOutputType) 
com.atlassian.confluence.content.service.RenderingService.newRenderXHtmlContentCommand(IdContentLocator, SpaceLocator, String, String)
          since 5.6, use RenderingService.newRenderXHtmlContentCommand(IdContentLocator, com.atlassian.confluence.content.service.space.SpaceLocator, String, String, com.atlassian.confluence.content.render.xhtml.ConversionContextOutputType) 
com.atlassian.confluence.it.RestHelper.newResource(User)
          since 5.6 Use RestHelper.newResource(String, User) 
com.atlassian.confluence.user.service.UserProfileService.newSetProfilePictureCommand(User, InputStream, String)
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin 
com.atlassian.confluence.user.service.DefaultUserProfileService.newSetProfilePictureCommand(User, InputStream, String)
           
com.atlassian.confluence.user.service.UserProfileService.newSetProfilePictureCommand(User, InputStream, String, int, int, int)
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin. 
com.atlassian.confluence.user.service.DefaultUserProfileService.newSetProfilePictureCommand(User, InputStream, String, int, int, int)
           
com.atlassian.confluence.user.service.UserProfileService.newSetProfilePictureCommand(User, String)
          since 5.7. CONFDEV-28074 User profile related services will be extracted to a plugin 
com.atlassian.confluence.user.service.DefaultUserProfileService.newSetProfilePictureCommand(User, String)
           
com.atlassian.confluence.api.impl.model.validation.CoreServiceExceptionSuppliers.notFoundException()
           
com.atlassian.confluence.cache.DefaultCacheSettingsManager.obtainDefaults(String)
           
com.atlassian.confluence.cache.CachingCacheSettingsManager.obtainDefaults(String)
           
com.atlassian.confluence.cache.CacheSettingsManager.obtainDefaults(String)
          since 5.7 use CacheSettingsDefaultsProvider.getDefaults(String) 
com.atlassian.confluence.security.login.LoginManager.onFailedLoginAttempt(String)
          since 3.4 use LoginManager.onFailedLoginAttempt(String userName, HttpServletRequest servletRequest) instead 
com.atlassian.confluence.security.login.DefaultLoginManager.onFailedLoginAttempt(String)
           
com.atlassian.confluence.security.login.LoginManager.onSuccessfulLoginAttempt(String)
          since 3.4 use LoginManager.onSuccessfulLoginAttempt(String userName, HttpServletRequest servletRequest) instead 
com.atlassian.confluence.security.login.DefaultLoginManager.onSuccessfulLoginAttempt(String)
           
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openDraftChangesDialogFromAutosave()
          since 5.4 use Editor.openDraftChangesDialogFromAutosave() 
com.atlassian.confluence.pageobjects.component.dialog.ImageBrowserDialog.openFromMenu()
           
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openImageDialog()
          since 5.6 use Editor.openImageDialog() 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openInsertMenu()
          since 5.6 use Editor.openInsertMenu() 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openLabelsDialog()
          since 5.4 use Editor.openLabelsDialog() 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openMacroBrowser()
          since 5.6 use Editor.openMacroBrowser() 
com.atlassian.confluence.pageobjects.component.menu.BrowseMenu.openMenu()
          since 5.0, use AUIDropdownMenu.open() instead 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openMovePageDialog()
          since 5.4 use Editor.openMovePageDialog() . 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openRestrictionsDialog()
          since 5.4 use Editor.openRestrictionsDialog() 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.openWikiMarkupDialog()
          since 5.6 use Editor.openWikiMarkupDialog() 
com.atlassian.confluence.search.lucene.ConfluenceIndexManager.optimizeIndex()
          since 5.2. Optimize index (i.e. force merging to 1 segment is no longer required) CONFDEV-16098 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.pauseAllJobs(String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.pauseAllJobs(String)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.pauseJob(String)
          Since 5.6. Use SchedulerRpc.pauseJob(QuartzJob) 
com.atlassian.confluence.it.rpc.delegates.admin.SchedulerRpc.pauseJob(String)
          Since 5.6. Use SchedulerRpc.pauseJob(QuartzJob) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.pauseJob(String, String)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.pauseJobGroup(String, String)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.util.GeneralUtil.personalSpaceUrl(String, String)
          since 5.0 You should instead retrieve the space using SpaceManager and call getUrlPath on the Space object. Also note that if a user has been renamed (which is possible from Confluence 5.3 onwards) then this method is likely to return the wrong key. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.preview()
          since 5.4 use Editor.clickPreview() 
com.atlassian.confluence.cluster.ClusterManager.publishObject(String, Serializable)
          since 5.7 Use SharedDataManager 
com.atlassian.confluence.cluster.hazelcast.HazelcastClusterManager.publishObject(String, Serializable)
           
com.atlassian.confluence.it.rpc.ConfluenceRpc.purgeFromTrash(Space, long)
          Since 5.6. Just call ContentRpc.purge(ContentId) directly. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.putStringMappingInCache(String, String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.putStringMappingInCache(String, String, String, String)
          since 5.6. Use FuncTestAdminCacheResource. 
com.atlassian.confluence.json.parser.JSONObject.quote(String)
          Since 5.4 Use JsonEscapeUtils.quote(String) 
com.atlassian.confluence.util.io.IOUtils.readInputStream(InputStream)
          since 3.0 because it was only used in tests 
com.atlassian.confluence.admin.actions.ViewIndexQueueAction.reIndex()
          since 5.2. Moved to SearchIndexesAction 
com.atlassian.confluence.pages.persistence.dao.SessionDraftDao.remove(long)
           
com.atlassian.confluence.pages.persistence.dao.DraftDao.remove(long)
          since 5.7. Use DraftDao.remove(Draft) 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernateDraftDao.remove(long)
           
com.atlassian.confluence.pages.DraftManager.removeAll()
          since 5.7. Use DraftManager.removeDraftsForUser(String). 
com.atlassian.confluence.pages.DefaultDraftManager.removeAll()
           
com.atlassian.confluence.pages.persistence.dao.SessionDraftDao.removeAll()
           
com.atlassian.confluence.pages.persistence.dao.DraftDao.removeAll()
          since 5.7. No replacement. 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernateDraftDao.removeAll()
           
com.atlassian.confluence.labels.LabelManager.removeAllLabels(ContentEntityObject)
          since 4.2. Use LabelManager.removeAllLabels(Labelable). 
com.atlassian.confluence.labels.DefaultLabelManager.removeAllLabels(ContentEntityObject)
           
com.atlassian.confluence.core.DefaultContentPermissionManager.removeAllUserPermissions(String)
           
com.atlassian.confluence.core.ContentPermissionManager.removeAllUserPermissions(String)
          since 5.3. Use ContentPermissionManager.removeAllUserPermissions(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.security.SpacePermissionManager.removeAllUserPermissions(String)
          since 5.3. Use SpacePermissionManager.removeAllUserPermissions(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.security.SpacePermissionCoordinator.removeAllUserPermissions(String)
           
com.atlassian.confluence.security.SpacePermissionCheckDispatcherCoordinator.removeAllUserPermissions(String)
           
com.atlassian.confluence.security.ReadOnlySpacePermissionManager.removeAllUserPermissions(String)
           
com.atlassian.confluence.security.DefaultSpacePermissionManager.removeAllUserPermissions(String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.removeBandanaKey(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.removeBandanaKey(String, String, String)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.pages.CommentManager.removeCommentFromPage(long)
           
com.atlassian.confluence.content.service.DraftService.removeDraft(long, DraftService.DraftType, String)
          since 4.3 use DraftService.removeDraft(long) 
com.atlassian.confluence.content.service.DefaultDraftService.removeDraft(long, DraftService.DraftType, String)
           
com.atlassian.confluence.pages.DraftManager.removeDraft(String, String, String, String)
          since 4.3 use DraftManager.removeDraft(Draft) 
com.atlassian.confluence.pages.DefaultDraftManager.removeDraft(String, String, String, String)
           
com.atlassian.confluence.pages.DraftManager.removeDraftById(long)
          since 5.7. Use DraftManager.removeDraft(Draft) 
com.atlassian.confluence.pages.DefaultDraftManager.removeDraftById(long)
           
com.atlassian.confluence.admin.actions.lookandfeel.AbstractDecoratorAction.removeFromVelocityCache(String)
          since 5.0 use ConfluenceVelocityResourceCache or rely on CustomLayoutManager to do this automatically for you. 
com.atlassian.confluence.labels.LabelManager.removeLabel(ContentEntityObject, Label)
          since 4.2 
com.atlassian.confluence.labels.DefaultLabelManager.removeLabel(ContentEntityObject, Label)
           
com.atlassian.confluence.labels.LabelManager.removeLabels(ContentEntityObject, List)
          since 4.2 
com.atlassian.confluence.labels.DefaultLabelManager.removeLabels(ContentEntityObject, List)
           
com.atlassian.confluence.like.LikeManager.removeLike(ContentEntityObject)
          since 4.3.1 - Use LikeManager.removeLike(com.atlassian.confluence.core.ContentEntityObject, com.atlassian.user.User) with AuthenticatedUserThreadLocal.get() instead. 
com.atlassian.confluence.like.LikeDao.removeLike(ContentEntityObject)
          Use LikeManager.removeLike(ContentEntityObject) instead. Since v4.3. 
com.atlassian.confluence.mail.MailContentManager.removeMail(Mail)
          since 4.1 - does exactly the same thing as ContentEntityManager.removeContentEntity(com.atlassian.confluence.core.ContentEntityObject) 
com.atlassian.confluence.user.PersonalInformationManager.removePersonalInformation(String)
          Since 5.2. Use PersonalInformationManager.removePersonalInformation(ConfluenceUser). 
com.atlassian.confluence.user.DefaultPersonalInformationManager.removePersonalInformation(String)
           
com.atlassian.confluence.it.rpc.ConfluenceRpc.removeSidebarQuickLink(String, long)
          since 5.2 use ConfluenceRpc.executeAuthPluginXmlRpc(String, String, Object...) 
com.atlassian.confluence.it.rpc.ConfluenceRpc.removeSidebarQuickLinks(String)
          since 5.2 use ConfluenceRpc.executeAuthPluginXmlRpc(String, String, Object...) 
com.atlassian.confluence.links.LinkManager.renameOutgoingLinksToAttachments(ContentEntityObject, String, String)
          since 4.0. See RelatedContentRefactorer.updateReferences(SpaceContentEntityObject, com.atlassian.confluence.spaces.Space, String) 
com.atlassian.confluence.links.DefaultLinkManager.renameOutgoingLinksToAttachments(ContentEntityObject, String, String)
          since 4.0. See RelatedContentRefactorer.updateReferences(SpaceContentEntityObject, com.atlassian.confluence.spaces.Space, String) 
com.atlassian.confluence.links.LinkManager.renameOutgoingLinksToMovedAttachments(ContentEntityObject, String, String, ContentEntityObject, ContentEntityObject)
          since 4.0. See RelatedContentRefactorer#updateReferrers(com.atlassian.confluence.pages.Attachment, com.atlassian.confluence.spaces.Space, String, String) 
com.atlassian.confluence.links.DefaultLinkManager.renameOutgoingLinksToMovedAttachments(ContentEntityObject, String, String, ContentEntityObject, ContentEntityObject)
           
com.atlassian.confluence.content.render.xhtml.view.excerpt.DefaultExcerpter.renderContent(ContentEntityObject, String)
           
com.atlassian.confluence.pages.actions.ViewPageAction.renderLink(String)
          Since 4.0. See PageInfoAction.renderWikiLink(String) instead. 
com.atlassian.confluence.pages.actions.PageInfoAction.renderOutgoingLink(AbstractLink)
          Since 4.0. 
com.atlassian.confluence.util.GeneralUtil.replaceConfluenceHomeConstant(String, String)
          since 5.5. Use GeneralUtil.replaceConfluenceConstants(String, java.io.File, java.io.File) instead. 
com.atlassian.confluence.pages.persistence.dao.AttachmentDataDao.replaceDataForAttachment(Attachment, InputStream)
          Since 5.5 Use AttachmentDataDao.replaceDataForAttachment(com.atlassian.confluence.pages.Attachment, AttachmentDataStream) 
com.atlassian.confluence.pages.persistence.dao.filesystem.FileSystemAttachmentDataDao.replaceDataForAttachment(Attachment, InputStream)
           
com.atlassian.confluence.plugin.webresource.ConfluenceWebResourceManager.requireResource(String, Writer)
          since 5.5. Use VelocityFriendlyPageBuilderService.requireResource(String, java.io.Writer) instead. 
com.atlassian.confluence.it.ServerStateManager.resetTestData()
          since 5.6 Use ServerStateManager.resetTestData(boolean) to be explicit about auto-test-user creation 
com.atlassian.confluence.cluster.NameResolver.resolveName(String)
          since 5.5.1. Use com.atlassian.confluence.util.ClusterUtils.resolveName(String) instead} 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.resumeAllJobs(String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.resumeAllJobs(String)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.resumeJob(String)
          Since 5.6. Use SchedulerRpc.resumeJob(QuartzJob) 
com.atlassian.confluence.it.rpc.delegates.admin.SchedulerRpc.resumeJob(String)
          Since 5.6. Use SchedulerRpc.resumeJob(QuartzJob) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.resumeJob(String, String)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.pages.thumbnail.renderer.DelegatingThumbnailRenderer.retrieveOrCreateThumbNail(Attachment, File, String, int, int, int)
          since 5.2 use DelegatingThumbnailRenderer.retrieveOrCreateThumbNail(com.atlassian.confluence.pages.Attachment, java.io.File, int, int) 
com.atlassian.confluence.it.rpc.ConfluenceRpc.runJob(String)
          Since 5.6. Use SchedulerRpc.triggerJob(QuartzJob, boolean). 
com.atlassian.confluence.api.model.reference.BuilderUtils.safelyPutAllToBuilder(ImmutableMap.Builder, Map)
          since 5.5.1 Use a ModelMapBuilder. 
com.atlassian.confluence.api.model.reference.BuilderUtils.safelyPutToBuilder(ImmutableMap.Builder, K, V)
          since 5.5.1 Use a ModelMapBuilder. 
com.atlassian.confluence.pageobjects.page.content.CommentsSection.EditComment.save()
          since 5.6, use CommentsSection.EditComment.saveWithReload() CommentsSection.EditComment.saveWithoutReload() instead. 
com.atlassian.confluence.pages.persistence.dao.AttachmentDataDao.saveDataForAttachment(Attachment, InputStream)
          Since 5.5 Use AttachmentDataDao.saveDataForAttachment(com.atlassian.confluence.pages.Attachment, AttachmentDataStream) 
com.atlassian.confluence.pages.persistence.dao.filesystem.FileSystemAttachmentDataDao.saveDataForAttachment(Attachment, InputStream)
           
com.atlassian.confluence.pages.persistence.dao.AttachmentDataDao.saveDataForAttachmentVersion(Attachment, Attachment, InputStream)
          Since 5.5 Use AttachmentDataDao.saveDataForAttachmentVersion(com.atlassian.confluence.pages.Attachment, com.atlassian.confluence.pages.Attachment, AttachmentDataStream) 
com.atlassian.confluence.pages.persistence.dao.filesystem.FileSystemAttachmentDataDao.saveDataForAttachmentVersion(Attachment, Attachment, InputStream)
           
com.atlassian.confluence.content.service.DraftService.saveDraftFromEditor(String, DraftService.DraftType, String, String, String, int)
          since 4.3 use DraftService.saveDraftFromEditor(Long, String, DraftType, String, Long, String, int) 
com.atlassian.confluence.content.service.DefaultDraftService.saveDraftFromEditor(String, DraftService.DraftType, String, String, String, int)
           
com.atlassian.confluence.userstatus.UserStatusManager.saveUserStatus(String, String)
          since 5.2. See UserStatusManager.saveUserStatus(ConfluenceUser, String) 
com.atlassian.confluence.userstatus.DefaultUserStatusManager.saveUserStatus(String, String)
           
com.atlassian.confluence.userstatus.UserStatusManager.saveUserStatus(String, String, Space)
          since 5.2. See UserStatusManager.saveUserStatus(ConfluenceUser, String, Space) 
com.atlassian.confluence.userstatus.DefaultUserStatusManager.saveUserStatus(String, String, Space)
           
com.atlassian.confluence.search.v2.lucene.LuceneSearcher.search(Query, Sort, Filter, LuceneResultFilter)
          since 4.0 - use @see search(Query query, Sort sort, Filter searchFilter, LuceneResultFilter resultFilter, Set requestedFields) or com.atlassian.confluence.search.v2.SearchManager 
com.atlassian.confluence.search.v2.lucene.LuceneSearcher.search(Query, Sort, Filter, LuceneResultFilter, Set)
           
com.atlassian.confluence.search.v2.SearchManager.search(Search)
          since 3.0. Use SearchManager.search(ISearch) by passing in a ContentSearch. 
com.atlassian.confluence.search.v2.lucene.LuceneSearchManager.search(Search)
           
com.atlassian.confluence.search.v2.SearchManager.searchEntities(ISearch)
          since 4.0 use SearchManager.searchEntities(ISearch, EntityVersionPolicy) instead. 
com.atlassian.confluence.search.v2.lucene.LuceneSearchManager.searchEntities(ISearch)
           
com.atlassian.confluence.search.v2.SearchManager.searchEntities(Search)
          since 3.0. Use SearchManager.searchEntities(ISearch, EntityVersionPolicy) instead. 
com.atlassian.confluence.search.v2.lucene.LuceneSearchManager.searchEntities(Search)
           
com.atlassian.confluence.spring.aop.AdviseReturnedValueAdvice.setAdvisor(Advisor)
          since 5.6 Use AdviseReturnedValueAdvice.setReturnValueAdvisor(org.springframework.aop.Advisor) 
com.atlassian.confluence.setup.settings.Settings.setAnitXssMode(boolean)
          since 3.5.8 use Settings.setAntiXssMode(boolean) instead. 
com.atlassian.confluence.search.lucene.tasks.IndexTaskFactory.setAnyTypeDao(AnyTypeDao)
          since 5.2 
com.atlassian.confluence.labels.Labelling.setAttachment(Attachment)
          Since 5.7. Use Labelling.setContent(com.atlassian.confluence.core.ContentEntityObject) instead 
com.atlassian.confluence.pages.Attachment.setAttachmentVersion(Integer)
          Since 5.7. Use AbstractVersionedEntityObject.setVersion(int) instead 
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.setBack(String)
          since 5.3 (and really much much longer) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setBandanaKey(String, String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setBandanaKey(String, String, String, String)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setBandanaKeyBoolean(String, String, String, boolean)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setBandanaKeyBoolean(String, String, String, boolean)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setBandanaKeyInteger(String, String, String, int)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setBandanaKeyInteger(String, String, String, int)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setBandanaStringList(String, String, String, Vector)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setBandanaStringList(String, String, String, Vector)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setBandanaStringSet(String, String, String, Vector)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setBandanaStringSet(String, String, String, Vector)
          since 5.6. Use FuncTestAdminBandanaResource. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.setCacheMaximumNumberOfElements(String, int)
          since 5.6. Use CacheRpc.setCacheMaxEntries(String, int) directly. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setCacheMaximumNumberOfElements(String, String, int)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setCacheMaximumNumberOfElements(String, String, int)
          since 5.6. Use FuncTestAdminCacheResource. 
com.atlassian.confluence.pages.Attachment.setComment(String)
          Since 5.7. Use ContentEntityObject.setVersionComment(java.lang.String) instead 
com.atlassian.confluence.user.UserInterfaceState.setCommentsShowing(Boolean)
          since 5.1.5 because collapse comments feature has been removed 
bucket.core.persistence.hibernate.schema.SchemaHelper.setConfiguration(Configuration)
          since 5.6, use #SchemaHelper(com.atlassian.util.concurrent.Supplier) 
com.atlassian.confluence.pages.Attachment.setContent(ContentEntityObject)
          since 5.7 Use Attachment.setContainer(ContentEntityObject) instead 
com.atlassian.confluence.content.ContentProperty.setContent(CustomContentEntityObject)
          since 5.6 use ContentProperty.setContentEntity(com.atlassian.confluence.core.ContentEntityObject) instead. 
com.atlassian.confluence.it.export.SimpleSiteStructure.AttachmentRepresentation.setContent(String)
          since 5.7. Use SimpleSiteStructure.AttachmentRepresentation.setContainerContent(String) instead 
com.atlassian.confluence.like.LikeEntity.setContentId(long)
          since 4.3.4 use setContent 
com.atlassian.confluence.plugin.descriptor.mail.NotificationContext.setContentId(String)
          since 5.6. Use NotificationContext.setContentId(ContentId) 
com.atlassian.confluence.pages.Attachment.setContentType(String)
          Since 5.7. Use Attachment.setMediaType(java.lang.String) instead 
com.atlassian.confluence.search.service.SearchQueryParameters.setContributor(String)
          since 5.2. This method can be slow. Use SearchQueryParameters.setContributor(ConfluenceUser) instead. 
com.atlassian.confluence.core.ConfluenceEntityObject.setCreatorName(String)
          since 5.2. Use ConfluenceEntityObject.setCreator(ConfluenceUser) instead. 
com.atlassian.confluence.user.UserInterfaceState.setDashboardSpacesSelectedGroup(String)
          since 3.5 does nothing, because it is no longer used in Confluence 
com.atlassian.confluence.user.UserInterfaceState.setDashboardTab(String)
          since 3.5 use UserInterfaceState.setDashboardSpacesTab(String) instead 
com.atlassian.confluence.setup.settings.Settings.setDefaultPersonalSpaceHomepageContent(String)
          since 5.0 because default space homepage content is now fetched from a global template 
com.atlassian.confluence.setup.settings.Settings.setDefaultSpaceHomepageContent(String)
          since 5.0 because default space homepage content is now fetched from a global template 
com.atlassian.confluence.macro.params.BaseParameter.setDefaultValue(String)
          since 3.1: this class is not thread safe and should not be mutated 
com.atlassian.confluence.setup.settings.Settings.setDisplayLinkIcons(boolean)
          since 4.0 
com.atlassian.confluence.macro.browser.beans.MacroParameterBuilder.setDocumentationUrl(String)
           
com.atlassian.confluence.user.actions.ViewMyDraftsAction.setDraftManager(DraftManager)
          since 5.7. No replacement 
com.atlassian.confluence.content.service.DefaultRenderingService.setEditConverter(EditorConverter)
          since 5.6 this setter is only for backwards compatibility and has no effect. 
com.atlassian.confluence.user.UnknownUser.setEmail(String)
          since 5.4. Does nothing. 
com.atlassian.confluence.user.PersonalInformation.setEmail(String)
          since 5.2 
com.atlassian.confluence.setup.settings.Settings.setEnableDidYouMean(boolean)
          since 5.2 because we don't use did you mean anymore 
com.atlassian.confluence.setup.settings.Settings.setEnableJavascriptTop(boolean)
          since 5.0. We always serve javascript at the top. 
com.atlassian.confluence.setup.settings.Settings.setEnableWysiwyg(boolean)
          since 4.0 
com.atlassian.confluence.rpc.soap.services.AdminSoapService.setEnableWysiwyg(boolean)
          since 4.0. You can no longer disable the wysiwyg editor. 
com.atlassian.confluence.rpc.soap.XhtmlSoapService.setEnableWysiwyg(String, boolean)
          since 4.0. You can no longer disable the wysiwyg editor. 
com.atlassian.confluence.rpc.soap.WikiSoapService.setEnableWysiwyg(String, boolean)
          since 4.0. You can no longer disable the wysiwyg editor. 
com.atlassian.confluence.rpc.soap.ConfluenceSoapService.setEnableWysiwyg(String, boolean)
          since 4.0. You can no longer disable the wysiwyg editor. 
com.atlassian.confluence.rpc.xmlrpc.ConfluenceXmlRpcHandlerImpl.setEnableWysiwyg(String, String)
          since 4.0. You can no longer disable the wysiwyg editor. 
com.atlassian.confluence.rpc.xmlrpc.ConfluenceXmlRpcHandler.setEnableWysiwyg(String, String)
          since 4.0. You can no longer disable the wysiwyg editor. 
com.atlassian.confluence.core.ContentEntityManager.setEventManager(EventManager)
          since 3.1 do not use. Implementation detail mistakenly added to service interface. 
com.atlassian.confluence.it.export.SimpleSiteStructure.AttachmentRepresentation.setFileName(String)
          since 5.7. Use SimpleSiteStructure.AttachmentRepresentation.setTitle(String) instead 
com.atlassian.confluence.pages.actions.ViewPageAction.setFocusedCommentId(long)
          since 2.8 use 'commentId' parameter from the web or ViewPageAction.setComment(Comment) from the application. 
com.atlassian.confluence.follow.Connection.setFollowee(String)
          since 5.2 
com.atlassian.confluence.follow.Connection.setFollower(String)
          since 5.2 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setFormatSettingsManager(FormatSettingsManager)
          since 5.2. No longer required. 
com.atlassian.confluence.it.Forms.setFormInput(String, String, WebTester)
           
com.atlassian.confluence.user.UnknownUser.setFullName(String)
          since 5.4. Does nothing. 
com.atlassian.confluence.user.PersonalInformation.setFullName(String)
          since 5.2. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setGlobalTheme(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setGlobalTheme(String, String)
          since 5.6. Use FuncTestAdminThemeResource. 
com.atlassian.confluence.pages.persistence.dao.HierarchicalFileSystemAttachmentDataDao.setHashGenerator(IdMultiPartHashGenerator)
          Since 5.4. No replacement. 
com.atlassian.confluence.servlet.download.AttachmentDownload.setHeadersForAttachment(String, long, String, HttpServletRequest, HttpServletResponse)
          Since 5.5.4. Use AttachmentDownload.setHeadersForAttachment(java.io.InputStream, String, long, String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) instead. 
bucket.core.persistence.hibernate.schema.SchemaHelper.setHibernateConfig(HibernateConfig)
          since 5.6, use SchemaHelper.SchemaHelper(Iterable, java.util.Properties) 
bucket.core.persistence.hibernate.schema.SchemaHelper.setHibernateProperties(Properties)
          since 5.6, use SchemaHelper.SchemaHelper(Iterable, java.util.Properties) 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setHtmlDiffer(Differ)
          since 5.2. No longer required. 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setI18NBeanFactory(I18NBeanFactory)
          since 5.2. No longer required. 
com.atlassian.confluence.importexport.xmlimport.BackupImporter.setIncrementalImport(Boolean)
          since 3.5 this is not used anywhere 
com.atlassian.confluence.spaces.DefaultSpaceManager.setIndexManager(ConfluenceIndexManager)
           
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.setInPreview(boolean)
          since 5.3 (and really much much longer) 
com.atlassian.confluence.pages.templates.PageTemplate.setLabels(String)
          since 4.2, use LabelManager.addLabel() directly. 
com.atlassian.confluence.core.ConfluenceEntityObject.setLastModifierName(String)
          since 5.2. Call ConfluenceEntityObject.setLastModifier(ConfluenceUser) instead 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setLocaleManager(LocaleManager)
          since 5.2. No longer required. 
com.atlassian.confluence.it.rpc.ConfluenceRpc.setLogLevel(String, String)
          since 3.3 use ConfluenceRpc.setLogLevel(String, Level) 
bucket.core.persistence.hibernate.ConfigurableLocalSessionFactoryBean.setMappingResources(MappingResources)
          since 5.6, use ConfigurableLocalSessionFactoryBean.setCurrentMappingResources(Iterable) 
bucket.core.persistence.hibernate.schema.SchemaHelper.setMappingResources(MappingResources)
          since 5.6, use a lazy Iterable in conjunction with SchemaHelper.SchemaHelper(Iterable, java.util.Properties) 
com.atlassian.confluence.setup.settings.Settings.setMaxThumbHeight(int)
          since 4.0 
com.atlassian.confluence.setup.settings.Settings.setMaxThumbWidth(int)
          since 4.0 
com.atlassian.confluence.core.SaveContext.setMinorEdit(boolean)
           
com.atlassian.confluence.core.DefaultSaveContext.setMinorEdit(boolean)
           
com.atlassian.confluence.pages.actions.EditPageAction.setMoveHierarchy(boolean)
          since 5.3. This hasn't actually been used in Confluence since 4.0. In 5.2.5 it will no longer work 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setNotificationRenderManager(NotificationRenderManager)
          since 5.2. No longer required. 
com.atlassian.confluence.setup.settings.Settings.setNumberOfBreadcrumbAncestors(int)
          since 4.0 
com.atlassian.confluence.pages.actions.AbstractEditPageAction.setOldContent(String)
          since 5.3 (but really did nothing for a long time before then) 
com.atlassian.confluence.search.lucene.FlushStatistics.setOptimised(boolean)
          since 5.2. Optimize index (i.e. force merging to 1 segment is no longer required) CONFDEV-16098 
com.atlassian.confluence.renderer.UserMacroConfig.setOutputType(String)
          since 4.0. There will be only one output type of HTML beyond 4.0. 
com.atlassian.confluence.pages.Comment.setOwner(ContentEntityObject)
          since 4.0. Please use Comment.getContainer() instead. 
com.atlassian.confluence.mail.notification.Notification.setPage(AbstractPage)
          since 5.3. Use @setContent instead. 
com.atlassian.confluence.pages.Comment.setPage(AbstractPage)
          Since 3.3 Use Comment.setContainer(ContentEntityObject) 
com.atlassian.confluence.pages.actions.ViewPageAction.setPageContent(String)
          since 4.0. This is not used anywhere. 
com.atlassian.confluence.PageAcceptanceTester.setPageEditPermissionsForGroups(String, String, String)
          Since 5.0Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, com.atlassian.confluence.it.ContentEntity) 
com.atlassian.confluence.PageAcceptanceTester.setPageEditPermissionsForUsers(String, String, String)
          Since 5.0 Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, com.atlassian.confluence.it.ContentEntity) 
com.atlassian.confluence.PageAcceptanceTester.setPageViewPermissionsForGroups(String, String, String)
          Since 5.0 Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, com.atlassian.confluence.it.ContentEntity) 
com.atlassian.confluence.PageAcceptanceTester.setPageViewPermissionsForUsers(String, String, String)
          since 5.0 Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, com.atlassian.confluence.it.ContentEntity) 
com.atlassian.confluence.macro.params.BaseParameter.setParameterNames(String[])
          since 3.1: this class is not thread safe and should not be mutated 
com.atlassian.confluence.pages.Page.setParent(Page)
          Since 1.1. Do not call this method. It exists solely for hibernate to use. Use #setParentPage instead. I would have made this method private, but CGLIB was complaining. 
com.atlassian.confluence.user.UnknownUser.setPassword(String)
          since 5.4. Does nothing. 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setPermissionManagerTarget(DefaultPermissionManager)
          since 5.2. No longer required. 
com.atlassian.confluence.pages.actions.AbstractPreviewPageAction.setPreview(String)
          since 5.3 (and really much much longer) 
com.atlassian.confluence.renderer.v2.macros.GenericVelocityMacro.setRenderOutput(boolean)
          since 4.0. Beyond 4.0 HTML output will be the only type supported. 
com.atlassian.confluence.pages.actions.ViewPageAction.setRootCommentId(long)
          since 2.8 the default theme no longer uses a "root comment". This method will remain until the other themes do the same. 
com.atlassian.confluence.importexport.DefaultExportContext.setScope(String)
          since 4.2 use DefaultExportContext.setExportScope(ExportScope) 
com.atlassian.confluence.user.service.DefaultUserProfileService.setServletContext(ServletContext)
           
com.atlassian.confluence.pages.actions.EditPageAction.setSessionFactory(SessionFactory)
          since 5.3. No longer used. Does nothing. 
com.atlassian.confluence.search.actions.SearchQueryBean.setSettingsManager(SettingsManager)
          Since 5.0 
com.atlassian.confluence.search.v2.lucene.mapper.SiteSearchPermissionsSearchFilterMapper.setSettingsManager(SettingsManager)
          since 5.1. 
com.atlassian.confluence.security.administrators.PermissionsAdministratorBuilder.setSettingsManager(SettingsManager)
          since 5.1. 
com.atlassian.confluence.pages.wysiwyg.DefaultConfluenceWysiwygConverter.setSettingsManager(SettingsManager)
          since 5.1. Unused. 
com.atlassian.confluence.pages.actions.ViewPageAction.setShowComments(Boolean)
          since 5.1.5 - comment collapse feature has been removed 
com.atlassian.confluence.dashboard.actions.ConfigureRssFeedAction.setShowDiff(boolean)
          Since 4.0. Diffs are no longer supported in RSS feeds. 
com.atlassian.confluence.rss.RssRenderItem.setShowDifferences(boolean)
          Since 4.0. We no longer support diffs in RSS items so any setting here is ignored. 
com.atlassian.confluence.user.actions.EditEmailSettingsAction.setShowFullContentInEmailNotifications(boolean)
           
com.atlassian.confluence.setup.settings.Settings.setSiteWelcomeMessage(String)
          since 5.0 The welcome message is now a system template 
com.atlassian.confluence.content.service.DefaultRenderingService.setStorageFormatCleaner(StorageFormatCleaner)
          since 5.6 this setter is only for backwards compatibility and has no effect. 
com.atlassian.confluence.content.service.DefaultRenderingService.setStorageToViewTransformer(Transformer)
          since 5.6 this setter is only for backwards compatibility and has no effect. 
com.atlassian.confluence.macro.GenericVelocityMacro.setSubRenderer(V2SubRenderer)
          as of Confluence 4.0. Rendering wiki macro templates is no longer supported. You will need to manually fix any macros with wiki templates. See ReportUserMacrosWithWikiTemplateUpgradeTask. 
com.atlassian.confluence.plugin.descriptor.web.DefaultWebInterfaceContext.setTargetUser(User)
          since 5.2 
com.atlassian.confluence.user.actions.SignUpAction.setTaskManager(MultiQueueTaskManager)
          since 5.3. No longer used 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.setThemeForSpace(String, String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.setThemeForSpace(String, String, String)
          since 5.6. Use FuncTestAdminThemeResource. 
com.atlassian.confluence.cache.ConfigurableCache.setTimeToLive(long, TimeUnit)
          Since 5.6. Use CacheSettingsBuilder.expireAfterWrite(long, java.util.concurrent.TimeUnit) 
com.atlassian.confluence.plugin.descriptor.web.DefaultWebInterfaceContext.setUser(User)
          since 5.2. See DefaultWebInterfaceContext.setCurrentUser(ConfluenceUser). 
com.atlassian.confluence.user.AuthenticatedUserThreadLocal.setUser(User)
          since 5.2. Use AuthenticatedUserThreadLocal.set(ConfluenceUser) instead. 
com.atlassian.confluence.core.ContentEntityObject.setUserAccessor(UserAccessor)
          since 4.0 
com.atlassian.confluence.user.PersonalInformation.setUsername(String)
          Since 5.2. Use PersonalInformation.setUser(ConfluenceUser) instead. 
com.atlassian.confluence.like.LikeEntity.setUsername(String)
          since 5.2. Use LikeEntity.setUser(com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.mail.notification.Notification.setUserName(String)
          since 5.2. See Notification.setReceiver(ConfluenceUser). 
com.atlassian.confluence.hosted.SpaceGroupPermission.setUserName(String)
          since 5.2. See SpaceGroupPermission.setUserSubject(ConfluenceUser) 
com.atlassian.confluence.security.SpacePermission.setUserName(String)
          since 5.2. See SpacePermission.setUserSubject(ConfluenceUser) instead. 
com.atlassian.confluence.setup.settings.Settings.setUseWysiwygByDefault(boolean)
          since 4.0 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.setVersionComment(String)
          since 5.4 use Editor.setVersionComment(String) 
com.atlassian.confluence.pages.actions.AbstractEditPageAction.setVersionMismatch(boolean)
          since 5.3. This hasn't actually been used in Confluence since 4.0. This does nothing. 
com.atlassian.confluence.setup.settings.Settings.setViewSpaceGoesToSpaceSummary(boolean)
          since 5.0 
com.atlassian.confluence.mail.notification.listeners.AbstractNotificationsListener.setWebResourceManager(WebResourceManager)
          since 5.2. No longer required. 
com.atlassian.confluence.pages.actions.ViewPageAction.setWikiStyleRenderer(WikiStyleRenderer)
          Since 4.0. See PageInfoAction.renderWikiLink(String) instead. 
com.atlassian.confluence.pageobjects.page.content.AbstractEditorPage.showPageLayout2Menu()
          since 5.4 use Editor.showPageLayout2Menu(). 
com.atlassian.confluence.content.render.xhtml.migration.WorkSourceBatchRunner.shutdown()
          since 5.2. The executor will be constructed and shutdown during the run. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.shutdownQuartz(String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.shutdownQuartz(String)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.it.user.SignupForm.signUpUser(String, String, String, String, String, String)
          Since 5.2 Use SignupForm.signUpUser(String, String, String, String, String) 
com.atlassian.confluence.search.service.PredefinedSearchBuilder.siteSearch(SearchQueryParameters, int, int)
          since 3.0. Use PredefinedSearchBuilder.buildSiteSearch(SearchQueryParameters, int, int) instead. 
com.atlassian.confluence.search.service.DefaultPredefinedSearchBuilder.siteSearch(SearchQueryParameters, int, int)
           
com.atlassian.confluence.pageobjects.page.content.CommentsSection.size()
          since 5.5, use CommentsSection.timedSize(), which returns an TimedQuery instead. 
com.atlassian.confluence.util.ContentFacade.spaceHasMail(String)
          since 4.2 - archived mail is no longer live in the core product. 
com.atlassian.confluence.spaces.actions.CreateSpaceAction.spaceKeyAvailable()
          Since 3.3. Use SpaceAvailableAction instead. 
com.atlassian.confluence.util.profiling.Split.storeAttribute(String, String)
          since 5.7, there is no replacement 
com.atlassian.confluence.it.Forms.submitForm(String)
           
com.atlassian.confluence.it.Forms.submitForm(String, WebTester)
           
com.atlassian.confluence.util.GeneralUtil.subtract(long, long)
          since 5.0. Just use a minus sign. 
com.atlassian.confluence.util.GeneralUtil.subtract(String, String)
          since 5.0. Just say no. 
com.atlassian.confluence.util.LabelUtil.syncState(String, LabelManager, User, Labelable, boolean)
          since 5.1. Use LabelUtil.syncState(String, LabelManager, User, Labelable) 
com.atlassian.confluence.security.SpacePermission.toFormParameterName(String)
          As of 2.7.2, use PermissionRow.buildParameterName(String, String). 
com.atlassian.confluence.content.render.xhtml.StaxUtils.toString(XMLEventReader)
          since 5.2. Use StaxUtils.toXmlString(javax.xml.stream.XMLEventReader, XmlOutputFactory) 
com.atlassian.confluence.it.rpc.delegates.admin.SchedulerRpc.triggerJob(String, boolean)
          Since 5.6. Use SchedulerRpc.triggerJob(QuartzJob, boolean) 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.triggerJob(String, String, boolean)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.triggerJob(String, String, boolean)
          since 5.6. Use FuncTestAdminSchedulerResource. 
com.atlassian.confluence.test.rpc.FuncTestRpcHandlerImpl.uninstallPlugin(String, String)
           
com.atlassian.confluence.test.rpc.FuncTestRpcHandler.uninstallPlugin(String, String)
          since 5.6. Use PluginsRpc in test client code. 
com.atlassian.confluence.core.DefaultContentEntityManager.updateContentLinkingTo(SpaceContentEntityObject, String, String)
          since 4.0. 
com.atlassian.confluence.core.ContentEntityManager.updateContentLinkingTo(SpaceContentEntityObject, String, String)
          since 4.0. 
com.atlassian.confluence.core.DefaultContentEntityManager.updateContentLinkingTo(SpaceContentEntityObject, String, String, boolean)
          since 4.0. 
com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(SpaceContentEntityObject, String)
          since 4.0. 
com.atlassian.confluence.core.ContentEntityManager.updateOutgoingLinksInContent(SpaceContentEntityObject, String)
          since 4.0 
com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(SpaceContentEntityObject, String, boolean)
          since 4.0. 
com.atlassian.confluence.core.DefaultContentEntityManager.updateSingleContentLinkinTo(ContentEntityObject, SpaceContentEntityObject, String, String)
          since 4.0. 
com.atlassian.confluence.core.ContentEntityManager.updateSingleContentLinkinTo(ContentEntityObject, SpaceContentEntityObject, String, String)
          since 4.0 
com.atlassian.confluence.core.DefaultContentEntityManager.updateSingleContentLinkinTo(ContentEntityObject, SpaceContentEntityObject, String, String, SaveContext)
          since 4.0. 
com.atlassian.confluence.core.ContentEntityManager.updateSingleContentLinkinTo(ContentEntityObject, SpaceContentEntityObject, String, String, SaveContext)
          since 4.0 
com.atlassian.confluence.core.DefaultContentEntityManager.updateSingleContentLinkinTo(ContentEntityObject, SpaceContentEntityObject, String, String, SaveContext, boolean)
          since 4.0. 
com.atlassian.confluence.pages.DraftManager.updateSpaceKey(String, String)
          since 5.7. No replacement. 
com.atlassian.confluence.pages.DefaultDraftManager.updateSpaceKey(String, String)
           
com.atlassian.confluence.pages.persistence.dao.SessionDraftDao.updateSpaceKey(String, String)
           
com.atlassian.confluence.pages.persistence.dao.DraftDao.updateSpaceKey(String, String)
          since 5.7. No replacement. 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernateDraftDao.updateSpaceKey(String, String)
           
com.atlassian.confluence.api.model.content.id.JsonContentPropertyId.valueOf(String)
          since 5.6 Don't use. Use JsonContentPropertyId.deserialise(String) instead. 
com.atlassian.confluence.rpc.soap.services.SpacesSoapService.verifyPersonalSpaceCreation(ConfluenceUser)
          since 4.2.7 will be removed in a future release 
com.atlassian.confluence.it.admin.CacheStatisticsPage.view()
           
com.atlassian.confluence.it.admin.CacheStatisticsPage.view(WebTester)
           
com.atlassian.confluence.it.content.ViewContentBean.viewBlogPost(String, String)
          Since 5.6. This method is flaky as dates can change during test runs. Use ViewContentBean.viewBlogPost(com.atlassian.confluence.it.BlogPost) instead. 
com.atlassian.confluence.it.content.ViewContentBean.viewBlogPost(String, String, WebTester)
          Since 5.6. This method is flaky as dates can change during test runs. Use ViewContentBean.viewBlogPost(com.atlassian.confluence.it.BlogPost) instead. 
com.atlassian.confluence.selenium.client.Editor.waitForCalanderPickerClose()
          since 5.5 write a Webdriver test instead and use CreateBlog#getDatePicker 
com.atlassian.confluence.selenium.client.Editor.waitForCalendarPicker()
          since 5.5 write a Webdriver test instead and use CreateBlog#getDatePicker 
com.atlassian.confluence.search.lucene.FlushStatistics.wasOptimised()
          since 5.2. Optimize index (i.e. force merging to 1 segment is no longer required) CONFDEV-16098 
com.atlassian.confluence.util.velocity.VelocityUtils.writeRenderedContent(Writer, String, Map)
          since 5.5. Use VelocityUtils.writeRenderedContent(java.io.Writer, CharSequence, java.util.Map) instead. 
 

Deprecated Constructors
com.atlassian.confluence.security.administrators.AbstractEditPermissionsAdministrator(SpacePermissionManager, PermissionResolver, SetSpacePermissionChecker, SearchEntitiesManager)
          Since 5.3. Use AbstractEditPermissionsAdministrator.AbstractEditPermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.user.UserAccessor) 
com.atlassian.confluence.security.administrators.AbstractEditPermissionsAdministrator(SpacePermissionManager, PermissionResolver, SetSpacePermissionChecker, SearchEntitiesManager, SettingsManager)
          Since 5.1. Use AbstractEditPermissionsAdministrator.AbstractEditPermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager). 
com.atlassian.confluence.search.v2.lucene.AbstractLuceneSearchResult()
          since 5.2. Use AbstractLuceneSearchResult.AbstractLuceneSearchResult(com.google.common.base.Function) 
com.atlassian.confluence.it.AcceptanceTestHelper()
           
com.atlassian.confluence.api.model.people.Anonymous(Icon)
           
com.atlassian.confluence.it.Attachment(Attachment, String, byte[])
          Since 5.7. Use instead 
com.atlassian.confluence.it.Attachment(ContentEntity, Attachment)
          Since 5.7. Use instead 
com.atlassian.confluence.it.Attachment(ContentEntity, File, String)
          Since 5.7. Use instead 
com.atlassian.confluence.it.Attachment(ContentEntity, String, String, String)
          Since 5.7. Use instead 
com.atlassian.confluence.it.Attachment(ContentEntity, String, String, String, byte[])
          Since 5.7. Use instead 
com.atlassian.confluence.it.Attachment(ContentEntity, String, String, String, byte[], boolean)
          Since 5.7. Use instead 
com.atlassian.confluence.setup.settings.beans.ColourSchemesSettings()
          No-arg constructor is only here for deserialization. 
com.atlassian.confluence.util.i18n.CombinedResourceBundle(List)
          Since 5.5 Use CombinedResourceBundleFactory.createCombinedResourceBundle(Iterable) 
com.atlassian.confluence.plugins.rest.entities.builders.CommentEntityBuilder(SettingsManager, DateEntityHelper, UserEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.it.ConfluenceBaseUrlSelector()
          Since 5.6 Use ConfluenceBaseUrlSelector.ConfluenceBaseUrlSelector(org.slf4j.Logger) 
com.atlassian.sal.confluence.message.ConfluenceI18nResolver()
          use ConfluenceI18nResolver.ConfluenceI18nResolver(I18NBeanFactory, LocaleManager) 
com.atlassian.confluence.event.events.admin.ConfluenceReadyEvent(Object)
          since 4.0 
com.atlassian.confluence.follow.Connection(String, String)
          since 5.2 
com.atlassian.confluence.security.ContentPermission(String, String, String)
          Since 5.3 Use ContentPermission.ContentPermission(String, String, com.atlassian.confluence.user.ConfluenceUser) 
com.atlassian.confluence.search.lucene.filter.ContentPermissionsFilter(User, Pager)
          since 3.5 
com.atlassian.confluence.util.actions.ContentTypesDisplayMapper()
          since 4.2 - get the mapper from the spring context because it needs wiring 
com.atlassian.confluence.servlet.simpledisplay.ConvertedPath(String, VelocityEngineResolver)
          since Confluence 4.3. The resolver parameter is no longer necessary. We prefer to construct ConvertedPath by simply appending query parameters rather than rendering Velocity 
com.atlassian.confluence.content.service.comment.CreateCommentCommandImpl(PermissionManager, ContentEntityManager, CommentManager, long, long, String)
          since 5.6. Use #CreateCommentCommandImpl(com.atlassian.confluence.security.PermissionManager, com.atlassian.confluence.core.ContentEntityManager, com.atlassian.confluence.pages.CommentManager, com.atlassian.confluence.core.ContentPropertyManager, long, long, String, java.util.UUID) 
com.atlassian.confluence.content.service.comment.CreateCommentFromEditorCommand(PermissionManager, ContentEntityManager, CommentManager, EditorConverter, long, long, String)
          since 5.6. Use #CreateCommentFromEditorCommand(com.atlassian.confluence.security.PermissionManager, com.atlassian.confluence.core.ContentEntityManager, com.atlassian.confluence.pages.CommentManager, com.atlassian.confluence.content.render.xhtml.editor.EditorConverter, long, long, String, java.util.UUID) 
com.atlassian.confluence.core.DateFormatter(TimeZone, FormatSettingsManager)
          Since 3.2 use com.atlassian.confluence.core.DateFormatter#DateFormatter(com.atlassian.confluence.core.TimeZone, com.atlassian.confluence.core.FormatSettingsManager, com.atlassian.confluence.languages.LocaleManager) Create a date formatter for the specified timezone. 
com.atlassian.confluence.pages.DefaultAttachmentManager()
          since 5.2, use DefaultAttachmentManager.DefaultAttachmentManager(AttachmentDao, ContentEntityObjectDao, EventManager) 
com.atlassian.confluence.plugins.rest.entities.builders.DefaultContentEntityBuilder(SettingsManager, DateEntityHelper, UserEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.plugins.rest.entities.builders.DefaultEntityBuilderFactory(SettingsManager, DateEntityHelper, DefaultRestAttachmentManager, AnyTypeDao, UserAccessor, UserEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.content.render.xhtml.DefaultFormatConverter(EditorConverter, Renderer, Renderer, StorageFormatCleaner)
          since 5.6 use DefaultFormatConverter.DefaultFormatConverter(com.atlassian.confluence.content.render.xhtml.editor.EditorConverter, Renderer, Renderer, StorageFormatCleaner, RenderingEventPublisher) 
com.atlassian.confluence.util.i18n.DefaultI18NBean(Locale, PluginAccessor, I18nModeManager)
          since 5.2. Don't construct these directly, use DefaultI18NBeanFactory.getI18NBean(java.util.Locale) 
com.atlassian.confluence.util.i18n.DefaultI18NBean(Locale, PluginModuleTracker, I18nModeManager, List)
          since 5.2. Don't construct these directly, use DefaultI18NBeanFactory.getI18NBean(java.util.Locale) 
com.atlassian.confluence.macro.DefaultImagePlaceholder(String, Dimensions, boolean)
           
com.atlassian.confluence.importexport.DefaultImportContext(String, User)
           
com.atlassian.confluence.importexport.DefaultImportContext(URL, User)
           
com.atlassian.confluence.util.longrunning.DefaultLongRunningTaskManager(PermissionManager)
          since 5.7 use DefaultLongRunningTaskManager.DefaultLongRunningTaskManager(com.atlassian.confluence.security.PermissionManager, com.atlassian.confluence.util.profiling.ActivityMonitor) 
com.atlassian.confluence.content.render.xhtml.DefaultRenderer(Transformer, I18NBeanFactory, LegacyV2RendererContextInitialiser, SettingsManager)
          since 5.6 
com.atlassian.confluence.content.render.xhtml.DefaultRenderer(Transformer, I18NBeanFactory, LegacyV2RendererContextInitialiser, SettingsManager, String)
          since 5.6 
com.atlassian.confluence.plugins.rest.manager.DefaultRestAttachmentManager(AttachmentManager, PermissionManager, SettingsManager, ThumbnailManager, DateEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.plugins.rest.manager.DefaultRestSpaceManager(SpaceManager, PageManager, DefaultRestContentManager, DateEntityHelper, SettingsManager, EntityBuilderFactory)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.core.DefaultSaveContext()
          Use the explicit constructor, or one of the final, pre-constructed contexts. 
com.atlassian.confluence.it.usermanagement.DefaultUserManagementHelper(ConfluenceRpc)
          since 5.6 Use DefaultUserManagementHelper.DefaultUserManagementHelper(com.atlassian.confluence.it.rpc.ConfluenceRpc, DirectoryConfiguration) 
com.atlassian.confluence.content.render.xhtml.storage.link.user.DefaultUserMentionsExtractor(UserAccessor, XmlEventReaderFactory, List)
          since 5.3. The 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) 
com.atlassian.confluence.cache.DeferredOperationsCache(Cache)
          since 5.7 
com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroMarshaller(StorageMacroV1Marshaller, StorageMacroV2Marshaller, MacroMetadataManager)
          since 5.6 use DelegatingStorageMacroMarshaller.DelegatingStorageMacroMarshaller(StorageMacroV1Marshaller, StorageMacroV2Marshaller, com.atlassian.confluence.macro.browser.MacroMetadataManager, com.atlassian.confluence.macro.xhtml.MacroManager) 
com.atlassian.confluence.content.render.xhtml.storage.macro.DelegatingStorageMacroMarshaller(StorageMacroV1Marshaller, StorageMacroV2Marshaller, MacroMetadataManager, MarshallingRegistry)
          since 5.6 use DelegatingStorageMacroMarshaller.DelegatingStorageMacroMarshaller(StorageMacroV1Marshaller, StorageMacroV2Marshaller, com.atlassian.confluence.macro.browser.MacroMetadataManager, com.atlassian.confluence.macro.xhtml.MacroManager, com.atlassian.confluence.content.render.xhtml.MarshallingRegistry) 
com.atlassian.confluence.security.administrators.EditGlobalPermissionsAdministrator(SpacePermissionManager, PermissionResolver, SetSpacePermissionChecker, SearchEntitiesManager, SettingsManager, UserChecker)
          since 5.1. Use 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) 
com.atlassian.confluence.security.administrators.EditGlobalPermissionsAdministrator(SpacePermissionManager, PermissionResolver, SetSpacePermissionChecker, SearchEntitiesManager, UserChecker)
          since 5.3. Use 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) 
com.atlassian.confluence.security.administrators.EditSpacePermissionsAdministrator(SpacePermissionManager, PermissionResolver, SetSpacePermissionChecker, SearchEntitiesManager)
          since 5.3. Use EditSpacePermissionsAdministrator.EditSpacePermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.user.UserAccessor) 
com.atlassian.confluence.security.administrators.EditSpacePermissionsAdministrator(SpacePermissionManager, PermissionResolver, SetSpacePermissionChecker, SearchEntitiesManager, SettingsManager)
          since 5.1. Use EditSpacePermissionsAdministrator.EditSpacePermissionsAdministrator(com.atlassian.confluence.security.SpacePermissionManager, PermissionResolver, com.atlassian.confluence.security.SetSpacePermissionChecker, com.atlassian.confluence.user.SearchEntitiesManager, com.atlassian.confluence.user.UserAccessor) 
com.atlassian.confluence.search.lucene.EnglishAnalyzer()
          since 5.2. Use EnglishAnalyzer.EnglishAnalyzer(Version) instead. 
com.atlassian.confluence.it.rpc.EventWaitingLatch(Class, TimePeriod, ConfluenceRpc)
          since 5.2 use EventWaitingLatch.EventWaitingLatch(String, TimePeriod, ConfluenceRpc) instead, since acceptance test code should not have a compile-time depency 
com.atlassian.confluence.importexport.actions.ExportSpaceLongRunningTask(User, String, ExportContext, List, GateKeeper, ImportExportManager, PermissionManager, SpaceManager, String, String, String)
          since 4.2 use the other constructor. 
com.atlassian.confluence.importexport.actions.ExportSpaceLongRunningTask(User, String, ExportContext, Set, Set, GateKeeper, ImportExportManager, PermissionManager, SpaceManager, String, String, String)
          since 5.2 use the other constructor. 
com.atlassian.confluence.rss.FeedProperties(String, String, boolean, boolean, boolean)
          Since 4.0. The showDiff parameter is ignored. Use FeedProperties.FeedProperties(String, String, boolean, boolean) instead. 
com.atlassian.confluence.event.events.follow.FollowEvent(Object, User, User)
          since 5.2 
com.atlassian.confluence.plugin.descriptor.web.conditions.HasAttachmentCondition()
          5.7 - use dependency injection 
com.atlassian.confluence.pages.persistence.dao.filesystem.HierarchicalMultiStreamAttachmentDataFileSystem(FileLocationResolver)
          Since 5.7.1. Inject the hierarchicalMultiStreamAttachmentDataFileSystem bean instead. 
com.atlassian.confluence.it.export.Importer(ConfluenceRpc, String)
          Since 5.6 Use Importer.Importer(com.atlassian.confluence.it.rpc.ConfluenceRpc, com.atlassian.confluence.it.BaseUrlSelector) 
com.atlassian.confluence.it.export.Importer(ConfluenceRpc, String, WebTester)
          Since 5.6 Use Importer.Importer(com.atlassian.confluence.it.rpc.ConfluenceRpc, com.atlassian.confluence.it.BaseUrlSelector, net.sourceforge.jwebunit.junit.WebTester) 
com.atlassian.confluence.importexport.actions.ImportLongRunningTask(EventPublisher, ConfluenceIndexManager, ImportExportManager, ImportContext, User)
          since 5.6 Use ImportLongRunningTask.ImportLongRunningTask(com.atlassian.event.api.EventPublisher, com.atlassian.confluence.search.lucene.ConfluenceIndexManager, com.atlassian.confluence.importexport.ImportExportManager, com.atlassian.confluence.importexport.ImportContext) 
com.atlassian.confluence.importexport.actions.ImportLongRunningTask(EventPublisher, ConfluenceIndexManager, ImportExportManager, Object, ImportContext, User)
          since 4.2, type is no longer relevant. Use ImportLongRunningTask.ImportLongRunningTask(com.atlassian.event.api.EventPublisher, com.atlassian.confluence.search.lucene.ConfluenceIndexManager, com.atlassian.confluence.importexport.ImportExportManager, com.atlassian.confluence.importexport.ImportContext) 
com.atlassian.confluence.pageobjects.KeyboardShortcuts(AtlassianWebDriver)
          since 5.5.1 use injection and don't use the deprecated AtlassianWebDriver 
com.atlassian.confluence.api.model.people.KnownUser(Icon, String, String)
           
com.atlassian.confluence.labels.Label(String, Namespace, String)
          since 5.2. 
com.atlassian.confluence.labels.Label(String, String, String)
          since 5.2. Use Label.Label(String, Namespace, com.atlassian.confluence.user.ConfluenceUser) instead. 
com.atlassian.confluence.labels.Labelling(Label, EditableLabelable, String)
          since 5.2. 
com.atlassian.confluence.like.LikeEntity(ContentEntityObject, String, Date)
           
com.atlassian.confluence.like.LikeEntity(long, String, Date)
           
com.atlassian.confluence.event.events.security.LoginEvent(Object, String, String, String, String)
          As of 5.0 replaced by LoginEvent.LoginEvent(Object, String, String, String, String, String). 
com.atlassian.confluence.search.v2.lucene.LuceneSearchResult(Document)
          since 5.2. Use LuceneSearchResult.LuceneSearchResult(org.apache.lucene.document.Document, com.google.common.base.Function) 
com.atlassian.confluence.search.v2.lucene.LuceneSearchResult(Map)
          since 5.2. Use LuceneSearchResult.LuceneSearchResult(java.util.Map, com.google.common.base.Function) 
com.atlassian.confluence.xhtml.api.MacroDefinition(String, MacroBody, String, Map)
          since 5.2. Call MacroDefinition.MacroDefinition(String, MacroBody, Map, Map, String) instead and pass parsed parameter values. 
com.atlassian.confluence.plugin.descriptor.MacroMetadataParser(DocumentationBeanFactory)
          since 5.6 Use MacroMetadataParser.MacroMetadataParser() instead 
com.atlassian.confluence.macro.browser.beans.MacroParameter(String, String, String, MacroParameterType, boolean, boolean, String, boolean, String)
          Since 5.5 Use MacroParameter.MacroParameter(String, String, String, MacroParameterType, boolean, boolean, String, boolean) instead. 
com.atlassian.confluence.plugin.spring.PackageScannerConfigurationFactory(List, List)
          since 3.5 
com.atlassian.confluence.util.PageChangesBean(int, List)
          since 5.2. Use PageChangesBean.PageChangesBean(int, Iterable) instead. 
com.atlassian.confluence.plugins.rest.entities.builders.PageContentEntityBuilder(SettingsManager, DateEntityHelper, UserEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.renderer.PageContext(ContentEntityObject, PageContext)
          the ability to have an original context is likely to be removed in a future version 
com.atlassian.confluence.pages.actions.PagePermissionsActionHelper(User)
          Since 5.3. Use #PagePermissionsActionHelper(com.atlassian.user.User, com.atlassian.confluence.user.UserAccessor) 
com.atlassian.confluence.api.model.people.Person(Icon)
          5.6 use other constructor 
com.atlassian.confluence.user.PersonalInformation(User, UserAccessor)
          since Confluence 5.2. 
com.atlassian.confluence.plugins.rest.entities.builders.PersonalInformationContentEntityBuilder(SettingsManager, DateEntityHelper, UserAccessor, UserEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.api.model.reference.Reference()
          since 5.6 use @{link Reference#Reference(boolean)} 
com.atlassian.confluence.content.render.xhtml.definition.RichTextMacroBody(Streamable)
          since 5.6. Call RichTextMacroBody.withStorage(Streamable) or RichTextMacroBody.withStorageAndTransform(Streamable, Streamable) instead. 
com.atlassian.confluence.content.render.xhtml.definition.RichTextMacroBody(String)
          since 5.6. Call RichTextMacroBody.withStorage(Streamable) or RichTextMacroBody.withStorageAndTransform(Streamable, Streamable) instead. 
com.atlassian.confluence.core.service.RunAsUserCommand(User, ServiceCommand)
          since 5.2. Use RunAsUserCommand.RunAsUserCommand(com.atlassian.confluence.user.ConfluenceUser, ServiceCommand) instead. 
bucket.core.persistence.hibernate.schema.SchemaHelper()
          since 5.6, use SchemaHelper.SchemaHelper(Iterable, java.util.Properties) 
com.atlassian.confluence.search.v2.lucene.SearcherWithTokenAction(Query, Filter, Sort, int, int, Set, LuceneResultFilter)
          since this constructor accepts the deprecated LuceneResultFilter as a parameter. If you need to perform post-search result filtering, perform it on the SearchResults returned by SearchManager. 
com.atlassian.confluence.content.render.xhtml.migration.SiteMigratorFactory(PlatformTransactionManager, ContentDao, CacheManager, Scheduler, PageTemplateDao, PageTemplateManager)
          Since 5.3.1 Use SiteMigratorFactory.SiteMigratorFactory(org.springframework.transaction.PlatformTransactionManager, ContentDao, com.atlassian.cache.CacheManager, org.quartz.Scheduler, com.atlassian.confluence.pages.templates.persistence.dao.PageTemplateDao, com.atlassian.confluence.pages.templates.PageTemplateManager, com.atlassian.config.db.HibernateConfig) 
com.atlassian.confluence.plugins.rest.entities.builders.SpaceEntityBuilder(DateEntityHelper, SettingsManager, AnyTypeDao)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
com.atlassian.confluence.hosted.SpaceGroupPermission(SpaceGroup, String, String, String)
          since 5.2. See SpaceGroupPermission.SpaceGroupPermission(SpaceGroup, String, ConfluenceUser, String) 
com.atlassian.confluence.security.SpacePermission(String, Space, String, String)
          since 3.0, as passing both group and userName leads to an invalid permission 
com.atlassian.confluence.content.render.xhtml.storage.macro.StorageMacroFragmentTransformerFactory(XmlEventReaderFactory, XmlOutputFactory, MacroParameterTypeParser, MacroMetadataManager, LinkMarshallingFactory)
          since 5.6 use StorageMacroFragmentTransformerFactory.StorageMacroFragmentTransformerFactory(com.atlassian.confluence.content.render.xhtml.XmlEventReaderFactory, com.atlassian.confluence.content.render.xhtml.XmlOutputFactory, com.atlassian.confluence.content.render.xhtml.editor.macro.MacroParameterTypeParser, com.atlassian.confluence.macro.browser.MacroMetadataManager, com.atlassian.confluence.content.render.xhtml.links.LinkMarshallingFactory, com.atlassian.confluence.macro.xhtml.MacroManager, StorageMacroBodyParser) 
com.atlassian.confluence.pages.thumbnail.ThumbnailInfo(Attachment, InputStream, String)
          since 3.1 use ThumbnailInfo.ThumbnailInfo(ImageDetails, Dimensions, String), or ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment, String) 
com.atlassian.confluence.pages.thumbnail.Thumbnails(List, ImagePathHelper, int, AttachmentManager, ThumbnailManager)
          use Thumbnails.Thumbnails(List, ImagePathHelper, int, ThumbnailManager) 
com.atlassian.confluence.pages.thumbnail.Thumbnails(List, String, int, AttachmentManager, ThumbnailManager)
          use Thumbnails.Thumbnails(List, ImagePathHelper, int, ThumbnailManager) 
com.atlassian.confluence.user.UnknownUser(String)
          since 5.4. Use UnknownUser.unknownUser(String, com.atlassian.confluence.util.i18n.I18NBean) 
com.atlassian.confluence.user.UnknownUser(String, I18NBeanFactory)
          since 5.4. Use UnknownUser.unknownUser(String, com.atlassian.confluence.util.i18n.I18NBean) 
com.atlassian.confluence.status.service.systeminfo.UsageInfo(int, int, int, int, int, int, int, int)
          since 5.5. Use UsageInfo.UsageInfo(int, int, int, int, int, int, int) instead. 
com.atlassian.confluence.api.model.people.User(Icon, String)
          5.6 
com.atlassian.confluence.plugins.rest.dto.UserDto(String, String, String, String, String, String, String, String, String, String, UserPreferencesDto, boolean)
          since 5.4 Use UserDto.UserDto(String, String, String, String, String, String, String, String, String, String, com.atlassian.confluence.plugins.rest.entities.UserPreferencesDto, boolean, boolean) 
com.atlassian.confluence.security.persistence.dao.hibernate.UserLoginInfo(String)
          since 5.2. See UserLoginInfo.UserLoginInfo(ConfluenceUser) 
com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.UserResourceIdentifier(String)
          since 5.2. Use UserResourceIdentifier.create(UserKey) or UserResourceIdentifier.createForNonExistentUser(String). 
com.atlassian.confluence.userstatus.UserStatus(String, String)
          since 5.2. See UserStatus.UserStatus(ConfluenceUser, String, Space) 
com.atlassian.confluence.userstatus.UserStatus(String, String, Space)
          since 5.2. See UserStatus.UserStatus(ConfluenceUser, String, Space) 
com.atlassian.confluence.userstatus.UserStatus(User, String)
          since 5.2. See UserStatus.UserStatus(ConfluenceUser, String, Space) 
com.atlassian.confluence.userstatus.UserStatus(User, String, Space)
          since 5.2. See UserStatus.UserStatus(ConfluenceUser, String, Space) 
com.atlassian.confluence.core.VersionHistorySummary(long, int, String, Date, String)
          since 5.2. Use VersionHistorySummary.VersionHistorySummary(long, int, com.atlassian.confluence.user.ConfluenceUser, java.util.Date, String) 
com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller(MacroManager, Marshaller, ViewMacroErrorPlaceholder, LegacyV2RendererContextInitialiser, EventPublisher, ConfluenceMonitoring)
          Since 5.6. Use ViewMacroMarshaller.ViewMacroMarshaller(com.atlassian.confluence.macro.xhtml.MacroManager, com.atlassian.confluence.content.render.xhtml.Marshaller, ViewMacroErrorPlaceholder, com.atlassian.confluence.content.render.xhtml.compatibility.LegacyV2RendererContextInitialiser, com.atlassian.event.api.EventPublisher, com.atlassian.confluence.util.profiling.ConfluenceMonitoring, MacroAsyncRenderWhitelist) 
com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshallerFactoryImpl(MacroManager, ViewMacroErrorPlaceholder, LegacyV2RendererContextInitialiser, EventPublisher, XMLOutputFactory, PlaceholderUrlFactory, ConfluenceMonitoring)
          Since 5.6 Use ViewMacroMarshallerFactoryImpl.ViewMacroMarshallerFactoryImpl(com.atlassian.confluence.macro.xhtml.MacroManager, ViewMacroErrorPlaceholder, com.atlassian.confluence.content.render.xhtml.compatibility.LegacyV2RendererContextInitialiser, com.atlassian.event.api.EventPublisher, javax.xml.stream.XMLOutputFactory, com.atlassian.confluence.content.render.xhtml.editor.macro.PlaceholderUrlFactory, com.atlassian.confluence.util.profiling.ConfluenceMonitoring, org.springframework.core.io.Resource) 
com.atlassian.confluence.it.plugin.WebTestPluginHelper(String, User)
          since 5.1, use WebTestPluginHelper.WebTestPluginHelper(net.sourceforge.jwebunit.junit.WebTester, com.atlassian.confluence.it.User) 
com.atlassian.confluence.plugins.rest.entities.builders.WikiLinkableContentEntityBuilder(SettingsManager, DateEntityHelper, UserEntityHelper)
          since 4.3. DateEntityFactory replaces DateEntityHelper. 
 

Deprecated Enum Constants
com.atlassian.confluence.it.SpacePermission.PAGE_EXPORT
          since 5.0 
 



Copyright © 2003–2015 Atlassian. All rights reserved.