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). 
bucket.cache.CacheManager
          since 0.20, use (@link com.atlassian.cache.CacheManager} instead 
com.atlassian.confluence.cache.CacheManagerKeys
          since 3.0 put cache keys in the class which uses the cache 
com.atlassian.confluence.search.lucene.ContentIndexTask
          since 3.0. Use HandleAware instead 
com.atlassian.confluence.security.DeactivatedUserChecker
          since 3.5 use UserAccessor.isDeactivated(User) instead 
com.atlassian.confluence.search.lucene.IndexRebuilder
          since 3.4, please use ConfluenceIndexManager 
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.core.actions.LastModifiedAware
          since 3.1 use HttpCacheValidatable instead. 
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 return a new SpaceAdminActionBreadcrumb 
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). 
 

Deprecated Classes
com.atlassian.confluence.plugin.descriptor.web.conditions.AbstractConfluenceCondition
          since 2.8 use BaseConfluenceCondition, which no longer has a dependency on the abomination which is GlobalHelper. 
com.atlassian.confluence.pages.actions.AbstractEditAttachedFileAction
          since 2.9 
com.atlassian.confluence.pages.actions.AbstractFileAttachmentAction
          since 2.9 
com.atlassian.confluence.security.actions.AbstractGlobalPermissionsAction
           
com.atlassian.confluence.pages.actions.AbstractPageChangeAction
          since 2.9 
com.atlassian.confluence.plugin.descriptor.web.conditions.AbstractPermissionCondition
          since 2.8 use BasePermissionCondition 
com.atlassian.confluence.security.actions.AbstractSpacePermissionsAction
           
com.atlassian.confluence.renderer.radeox.macros.AnchorMacro
          since 4.0 - not being used. 
bucket.core.persistence.hibernate.AnyTypeHibernateObjectDao
          since 1.4. This has been moved into Confluence. As far as we could tell from fisheye, these is only one usage of this class outside of Confluence. Javablogs uses the log. Use AnyTypeDao instead. 
bucket.search.lucene.extractor.BaseAttachmentContentExtractor
          since 3.0 (at least) use com.atlassian.bonnie.search.extractor.BaseAttachmentContentExtractor instead 
com.atlassian.confluence.search.lucene.tasks.BaseContentIndexTask
          since 3.0. 
com.atlassian.confluence.setup.BootstrapUtils
          since 2.3 use BootstrapUtils 
com.atlassian.confluence.upgrade.upgradetask.BundleUserMacrosUpgradeTask
          BN 3.4 - This upgrade task cannot be used since it cannot be applied to new installs (CONFDEV-796). Reinstate this task when user macros are proper plugins. 
com.atlassian.confluence.core.actions.CombinedStylesheetAction
          Since 4.0. Do not use this as this results in CSS imports. Use the methods on ConfluenceWebResourceManager instead. 
com.atlassian.confluence.event.ConfluenceEventManager
          Since 3.3, use ConfluenceEventPublisherManager 
com.atlassian.confluence.renderer.ConfluenceIconManager
          since 4.0 
com.atlassian.confluence.search.lucene.ConfluenceMultiThreadedIndexer
          since 3.0. Multithreading moved into MultiThreadedIndexRebuilder and OnlineMultiThreadedIndexer.allThreadsComplete(com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme, boolean, com.atlassian.core.util.ProgressWrapper) moved to TempIndexWriterStrategy.mergeAndClose(). 
com.atlassian.confluence.search.lucene.ConfluenceObjectToDocumentConverter
          since 3.0. Use ConfluenceDocumentBuilder 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.plugin.descriptor.ConfluenceVelocityModuleDescriptor
          since 3.0, extend AbstractModuleDescriptor and implement UserLocaleAware 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.security.CrowdDeactivatedUserChecker
          since 4.0 use CrowdDisabledUserManager or the DisabledUserManager interface instead. 
com.atlassian.confluence.util.DefaultThumbnailInfoFactory
          since 3.0 use ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment). 
com.atlassian.confluence.util.DiffResult
          since 2.10 Use ConfluenceDiff 
com.atlassian.confluence.util.DiffUtils
          since 4.0. Not used. Please use ConfluenceDiff instead. 
com.atlassian.confluence.pages.actions.ExportWordPageAction
          since 2.9 
com.atlassian.confluence.search.lucene.filter.FiltersContainer
          since 2.10. The introduction of ChainedFilter into Lucene has made this class redundant. 
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. 
com.atlassian.confluence.pages.actions.InsertImageInDraftAction
          since 3.1 this action is no longer required by Confluence. Use AttachFileAction to attach files and AttachedImagesAction to view the current attached images. 
com.atlassian.confluence.pages.actions.InsertImageInPageAction
          since 3.1 this action is no longer required by Confluence. Use AttachFileAction to attach files and AttachedImagesAction to view the current attached images. 
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.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.query.LastModifierQuery
          since 3.0. Use ContributorQuery instead. 
com.atlassian.confluence.search.v2.lucene.mapper.LastModifierQueryMapper
          since 3.0. Use ContributorQueryMapper instead. 
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.util.longrunning.LongRunningTaskUtils
          since 4.0. This class is spun from purest evil. Use the LongRunningTaskManager directly instead. 
com.atlassian.quartz.jobs.MailQueueFlushJob
          since 3.0 
com.atlassian.confluence.content.render.xhtml.NastyUtilitiesWhichWillBeMadeRedundant
          See ConversionContext.getPageContext() instead. 
com.atlassian.confluence.core.PageContentEntityObject
          Since 4.0 This used to be implemented by Comment, but is no longer necessary. 
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.event.jobs.ReferralQueueFlushJob
          since 3.0 
com.atlassian.confluence.search.actions.ReIndexAction
          since 3.1.1, this action hasn't been used in Confluence for a long time. 
com.atlassian.confluence.rpc.soap.beans.RemotePermission
          use RemoteContentPermission instead 
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.search.v2.Search
          since 3.0. Use ContentSearch instead. 
com.atlassian.confluence.search.actions.SearchBean
          since 3.0. Use SearchManager instead. 
com.atlassian.confluence.plugin.descriptor.web.conditions.SystemAdministratorOrSuperUserCondition
          since 3.5 use SystemAdministratorCondition because this one is now inaccurately named 
com.atlassian.confluence.util.http.httpclient.TrustedTokenAuthenticator.TrustedConnectionStatus
          As of Confluence 2.10, use TrustedConnectionStatus 
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.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.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.importexport.impl.WikiExporter
          since 4.0. There isn't wiki formatted text for export any longer. 
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 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. 
 

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.plugin.ConfluencePluginUtils.CONFLUENCE_APPLICATION_KEY
          since 3.4 
com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebInterfaceManager.CONTEXT_KEY_HELPER
          since 2.8 see WebInterfaceContext 
com.atlassian.confluence.user.UserInterfaceState.DEFAULT_DASHBOARD_TAB
          since 3.5 because this is no longer used in Confluence 
com.atlassian.confluence.spaces.DefaultSpaceManager.DEFAULT_HOMEPAGE_TITLE
          As of Confluence 2.10 use InitialSpaceContentListener.DEFAULT_HOMEPAGE_TITLE 
com.atlassian.confluence.util.http.HttpRetrievalService.HTTP_INCLUDE_STACK_HEADER
          since 3.3 use ResponseHeaderNames.STACK_DEPTH 
bucket.core.persistence.hibernate.HibernateEntityObjectQueue.log
           
bucket.user.providers.ChainedAccessProvider.log
           
com.atlassian.hibernate.HibernateObjectDao.log
           
com.atlassian.confluence.compatibility.cache.spring.BucketAndAtlassianUserCacheManagerCompatibilityBeanPostProcessor.log
           
com.atlassian.confluence.core.ConfluenceActionSupport.log
          since 2.6.1 create a private static logger in your action class 
com.atlassian.confluence.importexport.actions.SetupRestoreHelper.log
           
com.atlassian.confluence.pages.DefaultDraftManager.log
           
com.atlassian.confluence.plugin.descriptor.ExtractorModuleDescriptor.log
           
com.atlassian.confluence.plugin.descriptor.rpc.RpcModuleDescriptor.log
           
com.atlassian.confluence.search.IndexingTask.log
           
com.atlassian.confluence.search.didyoumean.UpdateIndexJob.log
           
com.atlassian.confluence.search.didyoumean.DistanceHelper.log
           
com.atlassian.confluence.search.didyoumean.lucene.WordFilter.log
           
com.atlassian.confluence.search.didyoumean.lucene.LuceneWordSuggester.log
           
com.atlassian.confluence.search.didyoumean.lucene.LuceneNGramSuggestionsProvider.log
           
com.atlassian.confluence.search.lucene.QueuingConfluenceIndexer.log
           
com.atlassian.confluence.search.lucene.queue.DatabaseQueueFlushedEntryCache.log
           
com.atlassian.confluence.search.lucene.queue.DatabaseIndexTaskQueue.log
          since 3.1 do not use this class's logger externally. Create one in the class doing the logging. 
com.atlassian.confluence.search.lucene.tasks.AddDocumentIndexTask.log
           
com.atlassian.confluence.search.v2.lucene.LuceneSearcherImpl.log
           
com.atlassian.confluence.search.v2.lucene.LuceneSearchManager.log
          since 3.1 do not use this logger. 
com.atlassian.confluence.search.v2.lucene.compatibility.ListQueryToSearchConverter.log
           
com.atlassian.confluence.security.actions.PermissionCheckInterceptor.log
           
com.atlassian.confluence.security.trust.DefaultTrustedApplicationsManager.log
           
com.atlassian.confluence.spaces.SpaceDescription.log
           
com.atlassian.confluence.spaces.Space.log
           
com.atlassian.confluence.user.actions.LogoutAction.log
           
com.atlassian.confluence.user.migration.HtmlJspWriterMigrationProgressListener.log
           
com.atlassian.confluence.util.CompleteURLEncoder.log
           
com.atlassian.confluence.util.BandanaConfigMigrator.log
           
com.atlassian.confluence.util.velocity.ConfluenceVelocityResourceManager.log
          since 3.4 use a private Logger. 
com.atlassian.confluence.util.velocity.ConfluenceVelocityResourceCache.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.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.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_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.UserPreferencesKeys.SHOW_LABELS
          since 4.0. 
com.atlassian.confluence.user.UserPreferencesKeys.SHOW_LOCATION
          since 4.0. 
com.atlassian.confluence.user.UserPreferencesKeys.SHOW_RESTRICTIONS
          since 4.0. 
com.atlassian.confluence.AbstractAtlassianWebTestCase.SITE_TITLE_SUFFIX
          since 3.1 use ConfluencePage.SITE_TITLE_SUFFIX 
com.atlassian.confluence.servlet.download.ThumbnailDownload.THUMBNAIL_MIME_TYPE
          since 3.5 
com.atlassian.confluence.AbstractAtlassianWebTestCase.TITLE_SEPARATOR
          since 3.1 use ConfluencePage.TITLE_SEPARATOR 
com.atlassian.confluence.user.UserAccessor.USER_GROUP_SUFFIX
          since 4.0 not used in Confluence 
com.atlassian.confluence.user.SessionKeys.WEBSUDO_TIMESTAMP
          since 3.4 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.xmlrpc
          use AbstractConfluenceAcceptanceTest.rpc instead. 
 

Deprecated Methods
com.atlassian.confluence.rpc.soap.services.AttachmentsSoapService.addAttachment(RemoteAttachment, byte[])
          since 2.1 available for backward compatibility. 
com.atlassian.confluence.rpc.soap.WikiSoapService.addAttachment(String, RemoteAttachment, byte[])
          available for backward compatibility. 
com.atlassian.confluence.rpc.soap.ConfluenceSoapService.addAttachment(String, RemoteAttachment, byte[])
          available for backward compatibility. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.addComment(String, String, String)
          Should use ViewContentBean.addComment() instead. 
com.atlassian.confluence.pages.CommentManager.addCommentToPage(AbstractPage, Comment, String)
           
com.atlassian.confluence.util.LabelUtil.addLabel(String, LabelManager, User, Labelable)
          since 2.9 
com.atlassian.confluence.macro.params.BaseParameter.addParameterAlias(String)
          since 3.1: this class is not thread safe and should not be mutated 
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) 
com.atlassian.confluence.ThreadLocalWebTestCase.assertFormElementEmpty(String)
            
com.atlassian.confluence.ThreadLocalWebTestCase.assertFormElementEquals(String, String)
            
com.atlassian.confluence.ThreadLocalWebTestCase.assertFormElementMatch(String, String)
            
com.atlassian.confluence.rpc.AbstractRpcAcceptanceTest.assertIsNotPermittedException(Throwable)
          call RpcAssertions.assertIsNotPermittedException directly 
com.atlassian.confluence.rpc.AbstractRpcAcceptanceTest.assertIsRemoteException(Throwable)
          call RpcAssertions.assertIsRemoteException directly 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.assertLoggedInAs(String)
          since 4.0. Use LoginHelper.isLoggedInAs(String) and assertTrue. 
com.atlassian.confluence.AbstractAtlassianWebTestCase.assertTitleEquals(String)
          Don't use directly, use AbstractAtlassianWebTestCase.assertPageTitleEquals(String) or AbstractAtlassianWebTestCase.assertTitleEquals(String, String) 
com.atlassian.confluence.setup.ConfluenceListableBeanFactory.autowireNonSingletonBeanProperties(Object, int, boolean)
          Use AbstractAutowireCapableBeanFactory.autowireBeanProperties(Object, int, boolean) instead. 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.buildCheckboxParameterName(String, Group)
          since 3.5 use SpacePermission#toCheckboxName(Group) or GlobalPermission#toCheckboxName(Group) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.buildCheckboxParameterName(String, User)
          since 3.5 use SpacePermission#toCheckboxName(User) or GlobalPermission#toCheckboxName(User) instead 
com.atlassian.confluence.pages.thumbnail.ThumbnailManager.checkToolkit()
          since 3.5 
com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.checkToolkit()
          since 3.5 - not used 
com.atlassian.confluence.util.velocity.ConfluenceVelocityResourceCache.clearAllCaches()
          since 2.9 Use getInstance().clear() 
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.setup.BootstrapUtils.closeContext()
          since 2.3 use BootstrapUtils.closeContext() instead. 
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.pages.wysiwyg.ConfluenceWysiwygConverter.convertWikiMarkupToXHtmlWithoutPage(String, String)
          since 2.10 - Either use ConfluenceWysiwygConverterDWRWrapper.convertWikiMarkupToXHtmlWithoutPage(String wikiMarkup, String pageId) or ConfluenceWysiwygConverter.convertWikiMarkupToXHtml(String wikiMarkup, String pageId) Converts wiki markup text into XHTML, using the page context of the content object specified by the id. If content is null, use convertWikiMarkupToXHtml(ContentEntityObject content, String spaceKey, String wikiMarkup) 
com.atlassian.confluence.pages.wysiwyg.ConfluenceWysiwygConverter.convertXHtmlToWikiMarkupWithoutPage(String, String)
          since 2.10 - Either use ConfluenceWysiwygConverterDWRWrapper.convertXHtmlToWikiMarkupWithoutPage(String wikiMarkup, String pageId) or ConfluenceWysiwygConverter.convertXHtmlToWikiMarkup(String wikiMarkup, String pageId) Converts XHTML into wiki markup, without using page context 
com.atlassian.confluence.util.io.IOUtils.copy(InputStream, OutputStream)
          since 3.0 use IOUtils instead 
com.atlassian.confluence.search.lucene.tasks.IndexTaskFactory.createAddDocumentTask(String)
           
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.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.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndContext(User, String, String, Map, User)
          since 4.0 
com.atlassian.confluence.mail.template.PreRenderedMailNotificationQueueItem.createFromTemplateFileAndLocation(User, String, String, String)
          since 3.5 
com.atlassian.confluence.rss.FeedBuilder.createPublicFeed(ListQuery, boolean, boolean)
          since 3.0. Use FeedBuilder.createFeed(com.atlassian.confluence.search.v2.ISearch, FeedProperties) instead. Public feed can be indicated in FeedProperties. 
com.atlassian.confluence.rss.DefaultFeedBuilder.createPublicFeed(ListQuery, boolean, boolean)
          since 3.0. See superclass comment. 
com.atlassian.confluence.servlet.download.ExportDownload.createTempFile(String, String)
          since 2.7. Instead use the WritableDownloadResourceManager to generate a DownloadResourceWriter 
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.pages.actions.AbstractCreateAndEditPageAction.createViewPermissions()
          since 3.1. Use a PagePermissionsActionHelper in your Action. 
com.atlassian.confluence.ThreadLocalWebTestCase.dumpHtml()
          Use WebTester.getPageSource() 
com.atlassian.confluence.ThreadLocalWebTestCase.dumpHtml(PrintStream)
          Use WebTester.getPageSource() 
com.atlassian.confluence.plugin.EventDispatchingPluginController.enablePlugin(String)
          Since 3.3, use EventDispatchingPluginController.enablePlugins(String...) 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.ensureTestUserCanViewTestSpace()
          since 3.5 permissions should be granted using SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, User) (which already ensures that users can view a space before other permissions are granted) 
com.atlassian.confluence.cluster.coherence.TangosolClusterManager.enumerateCacheServices()
          since 3.0, use TangosolClusterManager.getCacheServices() 
com.atlassian.confluence.it.export.Exporter.exportSite(ConfluenceRpc, boolean)
          use Exporter.exportSite(com.atlassian.confluence.it.rpc.ConfluenceRpc, com.atlassian.confluence.it.export.Exporter.AttachmentOption) 
com.atlassian.confluence.links.LinkManager.extractLinksFromContent(ContentEntityObject)
          since 4.0. See {com.atlassian.confluence.content.render.xhtml.links.OutgoingLinksExtractor} 
com.atlassian.confluence.user.DefaultUserAccessor.filterUnaccessibleUsers(Pager, User)
          since 2.8, use DefaultUserAccessor.filterUnaccessibleUsers(java.util.List, com.atlassian.user.User) instead 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.findAllGlobalSpaces()
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.core.persistence.SearchableDao.findAllSearchables()
          since 3.0. use @{link #findAllSearchableHandles()} instead. 
com.atlassian.confluence.core.persistence.SearchableDao.findAllSearchablesIterator()
          since 3.5. use SearchableDao.findAllSearchableHandles(), it will keep the session tidier. 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.findAllSpacesSorted(String, SpaceType)
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.labels.persistence.dao.hibernate.HibernateLabelDao.findContentByLabel(Label)
          since 2.10. Use HibernateLabelDao.findCurrentContentForLabel(Label label) instead. 
com.atlassian.confluence.labels.persistence.dao.hibernate.HibernateLabelDao.findContentForLabel(Label)
          since 2.10. Use HibernateLabelDao.findCurrentContentForLabel(Label label) 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.pages.persistence.dao.PageDao.findPagesWithHistoricalTitle(String)
          since 3.1. Use #findPagesWithHistoricalTitleInPermittedSpace or #findPagesWithHistoricalTitleInAllPermittedSpacesExcept . 
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.util.GeneralUtil.format(Number)
          since 3.1 unused anywhere in the application. 
com.atlassian.confluence.core.DateFormatter.formatDay(Date)
          since 3.5 this calls through to DateFormatter.format(Date). 
com.atlassian.confluence.search.service.ContentTypeEnum.get(String)
          since 3.0. Use ContentTypeEnum.getByRepresentation(java.lang.String) or ContentTypeEnum.getByClassName(java.lang.String) instead. 
com.atlassian.confluence.core.ContentEntityManager.getAllCurrentEntities()
          since 3.1 do not use. Retrieving all content in the system may cause performance issues. 
com.atlassian.confluence.setup.DefaultBootstrapManager.getBaseUrl()
            
com.atlassian.confluence.setup.BootstrapManager.getBaseUrl()
          since 2.8 use getBaseUrl() on SettingsManager.getGlobalSettings() instead 
com.atlassian.confluence.selenium.client.MacroBrowser.getBodyText()
            
com.atlassian.confluence.setup.BootstrapUtils.getBootstrapContext()
          since 2.3 use BootstrapUtils.getBootstrapContext() instead. 
com.atlassian.confluence.setup.BootstrapUtils.getBootstrapManager()
          since 2.3 use BootstrapUtils.getBootstrapManager() instead. 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getBundledPluginDirectory(BootstrapManager)
          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)
          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.setup.BootstrapManager.getConfiguredConfluenceHome()
          since 2.8 use AtlassianBootstrapManager.getConfiguredApplicationHome() instead 
com.atlassian.confluence.pages.AttachmentUtils.getContainingFolder(Attachment)
          since 3.1 this method returns an incorrect path. Use HierarchicalFileSystemAttachmentDataDao.getDirectoryForAttachmentContainer(long, long) 
com.atlassian.confluence.mail.reports.PageReport.getContent()
          since 4.0. Not used anywhere. 
com.atlassian.confluence.core.ContentEntityObject.getContentPermission(String)
          use getContentPermissionSet 
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 
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.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.user.ConfluenceUserPreferences.getDateFormatter(FormatSettingsManager)
           
com.atlassian.confluence.core.FormatSettingsManager.getDayFormat()
          since 3.5 this simply redirects to getDateFormat. Previously defaulted to "MMM dd" 
com.atlassian.confluence.core.DefaultFormatSettingsManager.getDayFormat()
          since 3.5 this simply redirects to getDateFormat. Previously defaulted to "MMM dd" 
bucket.user.UserAccessor.getDefaultGroup()
          since 3.5 not used anywhere 
bucket.user.UserAccessor.getDelegatingRepositories()
          since 3.5 not used anywhere 
bucket.user.DefaultUserAccessor.getDelegatingRepositories()
          since 3.5 not used anywhere 
com.atlassian.confluence.ThreadLocalWebTestCase.getDialog()
          You should not use plugin specific fonctionality. Please ask for a new core feature instead. 
com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebInterfaceManager.getDisplayableItems(String, User, GlobalHelper)
          since 2.8 use ConfluenceWebInterfaceManager.getDisplayableItems(String, WebInterfaceContext) with the result of getWebInterfaceContext() on your action. 
com.atlassian.confluence.plugin.descriptor.web.model.ConfluenceWebLabel.getDisplayableLabel(HttpServletRequest, GlobalHelper)
          since 2.8 use ConfluenceWebLabel.getDisplayableLabel(HttpServletRequest, WebInterfaceContext) 
com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebInterfaceManager.getDisplayableSections(String, User, GlobalHelper)
          since 2.8 use ConfluenceWebInterfaceManager.getDisplayableSections(String, WebInterfaceContext) with the result of ConfluenceActionSupport.getWebInterfaceContext(). 
com.atlassian.confluence.plugin.descriptor.web.model.ConfluenceWebLink.getDisplayableUrl(HttpServletRequest, GlobalHelper)
          since 2.8 use ConfluenceWebLink.getDisplayableUrl(HttpServletRequest, WebInterfaceContext) 
com.atlassian.confluence.setup.DefaultBootstrapManager.getDomainName()
            
com.atlassian.confluence.setup.BootstrapManager.getDomainName()
          use getBaseUrl() on SettingsManager.getGlobalSettings() instead 
com.atlassian.confluence.spaces.SpaceManager.getEditableSpacesByType(User, SpaceType)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getEditableSpacesByType(User, SpaceType)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
bucket.core.actions.PaginationSupport.getEndIndex()
          since 3.0 (at least). Please use PaginationSupport.getNiceEndIndex() 
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 
bucket.user.UserAccessor.getExternallMembers(Group)
          since 4.0 returns an empty pager 
com.atlassian.confluence.util.Resource.getFile()
          As of Confluence 1.4 RC 1 this is deprecated. It is now replaced by relatePathToFile calls. 
com.atlassian.confluence.search.actions.SearchBean.getFilteredCount()
          since 2.10 filter counting is no longer used. 
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.ThreadLocalWebTestCase.getFormElementValue(String)
            
com.atlassian.confluence.selenium.client.MacroBrowser.getFreeformParams()
          Freeform macros are no longer supported 
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.security.SpacePermission.getGenericSpacePermissions()
          since 3.0, why do we even need a getter 
com.atlassian.confluence.security.ContentPermission.getGroup()
          as of version 2.4. Use ContentPermission.getGroupName() instead. 
com.atlassian.confluence.user.UserAccessor.getGroupsAsList(User)
          since 3.5.4 callers should use UserAccessor.getGroupNames(User) or UserAccessor.getGroupNamesForUserName(String) 
com.atlassian.confluence.core.ContentPermissionManager.getInheritedContentPermissions(ContentEntityObject)
          use #getInheritedContentPermissionSets 
com.atlassian.confluence.search.v2.query.LastModifierQuery.getLastModifier()
            
com.atlassian.confluence.search.lucene.IndexRebuilder.getLastReindexingTask()
          since 3.4 , please use ConfluenceIndexManager.getLastReindexingTask() 
bucket.user.UserAccessor.getLocalMembers(Group)
          since 4.0 returns the same as UserAccessor.getMemberNames(Group) 
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.thumbnail.ThumbnailManager.getMaxHeight()
          since 3.1 because clients should use the result of ThumbnailManager.getThumbnail(com.atlassian.confluence.pages.Attachment) or ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment), or retrieve the size from SettingsManager.getGlobalSettings(). 
com.atlassian.confluence.pages.thumbnail.ThumbnailManager.getMaxWidth()
          since 3.1 because clients should use the result of ThumbnailManager.getThumbnail(com.atlassian.confluence.pages.Attachment) or ThumbnailManager.getThumbnailInfo(com.atlassian.confluence.pages.Attachment), or retrieve the size from SettingsManager.getGlobalSettings(). 
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. 
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.cluster.ClusterManager.getNodeStatusesForCluster()
          since 3.1 leaks Coherence classes, do not use. 
com.atlassian.confluence.cluster.NodeStatusFactory.getNodeStatusesForCluster(ClusterManager)
          since 3.1 leaks Coherence objects. Use ClusterManager.getNodeStatuses() 
com.atlassian.confluence.mail.notification.NotificationManager.getNotificationsBySpace(Space)
          Since 3.5 - use NotificationManager.getNotificationsBySpaceAndType(Space, ContentTypeEnum) 
com.atlassian.confluence.setup.settings.Settings.getNumberOfBreadcrumbAncestors()
          since 4.0 
com.atlassian.confluence.core.Versioned.getOriginalVersion()
          since 2.5. Use Versioned.getLatestVersion() and Versioned.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.pages.Comment.getPage()
           
com.atlassian.confluence.pages.persistence.dao.PageDao.getPage(String, String)
          since 3.0, use PageDao.getPage(Space, String) 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernatePageDao.getPage(String, String)
           
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.getPage(String, String)
           
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.persistence.dao.PageDao.getPage(String, String, boolean)
          since 3.0, use PageDao.getPageWithComments(Space, String) 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernatePageDao.getPage(String, String, boolean)
           
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.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()
          use ContentEntityObject.getContentPermissionSet(String) 
com.atlassian.confluence.plugins.macros.dashboard.DashboardMacroSupport.getPermittedSpaces()
          use getPermittedSpacesBuilder instead 
com.atlassian.confluence.spaces.SpaceManager.getPermittedSpaces(User)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getPermittedSpaces(User)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.SpaceManager.getPermittedSpacesByType(User, SpaceType)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getPermittedSpacesByType(User, SpaceType)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUser(User, List, String)
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUser(User, List, String, int, int)
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUser(User, String)
          since 3.0, use SpaceDao.getPermittedSpacesForUser(User, List, String) 
com.atlassian.confluence.spaces.persistence.dao.hibernate.HibernateSpaceDao.getPermittedSpacesForUser(User, String)
           
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUserByType(User, List, String, SpaceType)
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUserByType(User, String, SpaceType)
          since 3.0, use SpaceDao.getPermittedSpacesForUserByType(User, List, String, SpaceType) 
com.atlassian.confluence.spaces.persistence.dao.hibernate.HibernateSpaceDao.getPermittedSpacesForUserByType(User, String, SpaceType)
           
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUserInSpaceGroup(User, List, String, SpaceGroup)
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getPermittedSpacesForUserInSpaceGroup(User, String, SpaceGroup)
          since 3.0, use SpaceDao.getPermittedSpacesForUserInSpaceGroup(User, List, String, SpaceGroup) 
com.atlassian.confluence.spaces.persistence.dao.hibernate.HibernateSpaceDao.getPermittedSpacesForUserInSpaceGroup(User, String, SpaceGroup)
           
com.atlassian.confluence.spaces.SpaceManager.getPermittedSpacesInSpaceGroup(User, SpaceGroup)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getPermittedSpacesInSpaceGroup(User, SpaceGroup)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginDirectory(BootstrapManager)
          use com.atlassian.confluence.plugin.PluginDirectoryProvider#getPluginDirectory 
com.atlassian.confluence.plugin.ConfluencePluginUtils.getPluginsPersistentCacheDirectory(BootstrapManager)
          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)
          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)
          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)
          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.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) 
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.event.events.search.SearchPerformedEvent.getQuery()
          since 2.9 (will always return null) 
com.atlassian.quartz.jobs.TaskQueueFlushJob.getQueueName()
          since 3.1. Use TaskQueueFlushJob.setQueueName(String) instead. 
com.atlassian.confluence.core.ConfluenceActionSupport.getRandom()
          since 2.9. Random number generation does not belong here. Please introduce your own random number generation in your own actions. 
com.atlassian.confluence.util.GeneralUtil.getRelativeTime(Date)
          since 2.7 use FriendlyDateFormatter 
com.atlassian.confluence.content.render.xhtml.DefaultConversionContext.getRenderContext()
          Used DefaultConversionContext.getPageContext() instead. 
com.atlassian.confluence.plugin.descriptor.web.model.ConfluenceWebLink.getRenderedUrl(ThemeHelper)
          since 2.8 use ConfluenceWebLink.getRenderedUrl(WebInterfaceContext) 
bucket.user.UserAccessor.getRepository(Entity)
          since 4.0 use com.atlassian.crowd.embedded.api.CrowdDirectoryService to query for directory information 
com.atlassian.confluence.util.velocity.ConfigurableResourceManager.getResource(String, int)
          since 2.9 Use ConfigurableResourceManager.getResource(String resourceName, int resourceType, String encoding ) 
com.atlassian.confluence.selenium.client.Editor.getRichTextContent()
          since 4.0 Use Editor.getContent() 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.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.setup.settings.GlobalDescription.getSiteWelcomeMessage()
          since 4.0. Not used. 
com.atlassian.confluence.pages.Comment.getSpace()
          Since 3.3 Use Comment.getOwner() 
com.atlassian.confluence.spaces.SpaceManager.getSpaceContent(Space, boolean)
          since 3.1 this method is not used in Confluence and is extremely inefficient 
com.atlassian.confluence.labels.Labelling.getSpaceKey()
          since 2.10. Use Labelling.getContent() and check if it is a SpaceContentEntityObject. If it is, cast it and call SpaceContentEntityObject.getSpaceKey() on it 
com.atlassian.confluence.pages.Comment.getSpaceKey()
           
com.atlassian.confluence.spaces.SpaceManager.getSpacesByType(SpaceType)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getSpacesByType(SpaceType)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.SpaceManager.getSpacesEditableByUser(User)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getSpacesEditableByUser(User)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.SpaceManager.getSpacesInSpaceGroup(SpaceGroup)
          since 3.1 Use SpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.getSpacesInSpaceGroup(SpaceGroup)
          since 3.1 use DefaultSpaceManager.getSpaces(SpacesQuery) instead 
com.atlassian.confluence.spaces.persistence.dao.SpaceDao.getSpacesInSpaceGroup(SpaceGroup)
          since 3.1 use SpaceDao.getSpaces(SpacesQuery,int,int) 
com.atlassian.confluence.cache.tangosol.TangosolCache.getStatus()
            
com.atlassian.confluence.pages.actions.ViewPageAttachmentsAction.getTargetHelper(Attachment)
          since 2.8 use ViewPageAttachmentsAction.getWebInterfaceContext(WebInterfaceContext, Attachment) 
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.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.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.search.service.ContentTypeEnum.getTypeClass()
          since 3.1 use ContentTypeEnum.getTypeName() 
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.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.core.ContentEntityObject.getUserAccessor()
          since 4.0 
com.atlassian.confluence.search.actions.SearchResultWithExcerpt.getUserAccessor()
          since 4.0, this is not being used anywhere and shouldn't be here. 
com.atlassian.confluence.user.UserAccessor.getUserNamesWithConfluenceAccess()
          since 3.5.1. This method is very slow, use UserAccessor.countUsersWithConfluenceAccess() if you need to know the number of users. 
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. 
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, use UserAccessor.countUsersWithConfluenceAccess() if you need to know the number of users. 
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.selenium.client.Editor.getWikiMarkupContent()
            
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantAdminSpaceToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantCreateAttachmentToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantCreateBlogToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantCreateCommentToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantCreatePageToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantExportPageToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantExportSpaceToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.grantGlobalBrowsePermissionToGroup(String)
          since 3.5 use GlobalPermissions.grantPermission(GlobalPermission, Group) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantGlobalPermissionToGroup(GlobalPermission, Group)
          since 3.5 use GlobalPermissions.grantPermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.grantGlobalPermissionToGroup(String, String)
          since 3.5 use GlobalPermissions.grantPermission(GlobalPermission, Group) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantGlobalPermissionToUser(GlobalPermission, User)
          since 3.5 use GlobalPermissions.grantPermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.grantGlobalPermissionToUser(String, String)
          since 3.5 use GlobalPermissions.grantPermission(GlobalPermission, User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantRemoveAttachmentToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantRemoveBlogToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantRemoveCommentToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantRemovePageToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantSetPagePermissionsToTestUser()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantSpacePermissionToGroup(Space, SpacePermission, Group)
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantSpacePermissionToUser(Space, SpacePermission, User)
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.grantViewSpacePermissionToAnonymous()
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.User) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.grantViewSpacePermissionToGroup(String, String)
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, Group) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.grantViewSpacePermissionToUser(String, String)
          since 3.5 use SpacePermissions.grantPermission(com.atlassian.confluence.it.SpacePermission, User) instead 
com.atlassian.confluence.core.persistence.hibernate.StringClobType.hasNiceEquals()
            
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.AbstractConfluenceAcceptanceTest.importGlobalBackup(File, boolean)
          since 4.1 use an Importer instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.importGlobalBackup(String, boolean)
          since 4.1 use an Importer instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.importSpaceBackup(String, boolean)
          since 4.1 use an Importer instead. 
com.atlassian.confluence.plugin.EventDispatchingPluginController.installPlugin(PluginArtifact)
          Since 3.3, use EventDispatchingPluginController.installPlugins(com.atlassian.plugin.PluginArtifact...) 
com.atlassian.confluence.security.SpacePermission.isAdministrativePermission()
          since Confluence 2.7. Not used in Confluence core at the moment. 
com.atlassian.confluence.spaces.actions.AbstractSpaceAction.isAdminUser()
          since 3.1 this method does not seem to be called from anywhere. 
com.atlassian.confluence.selenium.client.MacroBrowser.isBodyTextAreaPresent()
            
com.atlassian.confluence.security.DeactivatedUserChecker.isDeactivated(String)
          since 3.5 use UserAccessor.isDeactivated(String) instead 
com.atlassian.confluence.user.crowd.CrowdDisabledUserManager.isDeactivated(String)
          since 3.5 use CrowdDisabledUserManager.isDisabled(String) 
com.atlassian.confluence.security.DeactivatedUserChecker.isDeactivated(User)
          since 3.5 use UserAccessor.isDeactivated(User) instead 
com.atlassian.confluence.user.crowd.CrowdDisabledUserManager.isDeactivated(User)
          since 3.5 use CrowdDisabledUserManager.isDisabled(User) 
com.atlassian.confluence.util.GeneralUtil.isDefaultUserProfilePicture(String)
          This method must not be used anymore, it is horribly inefficient. Rather use the ProfilePictureInfo: since it is never null, you can ask that object is the user has a default profile picture or not 
com.atlassian.confluence.admin.actions.GeneralConfigurationAction.isDisplayLinkIcons()
          since 4.0 
com.atlassian.confluence.setup.settings.Settings.isDisplayLinkIcons()
          since 4.0 
com.atlassian.confluence.setup.settings.Settings.isEnableWysiwyg()
          since 4.0 
com.atlassian.confluence.pages.actions.ViewPageAction.isFavouritePage()
          since 2.8 use ContentEntityObject.isFavourite(User). 
com.atlassian.confluence.security.PermissionHelper.isGlobalAdministrator(User)
          since 2.7. Please use PermissionHelper.isConfluenceAdministrator(User) instead. 
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.BasicTheme.isIncludeClassicStyles()
          Since 3.5. Themes should include their own stylesheets and not rely on Confluence's legacy styles. 
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.upgrade.UpgradeUtils.isMSSQL()
          since 3.5.8 because it is too close to isMySQL. Use UpgradeUtils.isSqlServer() instead 
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.search.actions.SearchResultWithExcerpt.isRecentlyUpdatedFor(User)
          since 4.0, this is not being used anywhere and shouldn't be here. 
com.atlassian.confluence.search.lucene.IndexRebuilder.isReIndexRunning()
          since 3.4 , please use ConfluenceIndexManager.isReIndexing() 
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.util.GeneralUtil.isSafeTitleForFilesystem(String)
          Since Confluence 4.0. This was introduced in Confluence 3.0 but is no longer required. 
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.pages.actions.AbstractPageAction.isSuperUser()
          since 3.5 this method is not called anywhere and should not be used 
com.atlassian.confluence.spaces.actions.AbstractSpaceAction.isSuperUser()
          since 3.5 this method is not called anywhere and should not be used 
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.util.GeneralUtil.isSuperUser(User)
          since 3.5 calls to the PermissionManager will ensure super-user checks are performed 
com.atlassian.confluence.pages.thumbnail.DefaultThumbnailManager.isThumbnailable(InputStream)
          since 3.5 - not used 
com.atlassian.confluence.setup.settings.Settings.isUseWysiwygByDefault()
          since 4.0 
com.atlassian.confluence.spaces.DefaultSpaceManager.isValidPersonalSpaceKey(String)
          since 2.3 use Space.isValidPersonalSpaceKey(String) instead 
com.atlassian.confluence.spaces.DefaultSpaceManager.isValidSpaceKey(String)
          since 2.3 use Space.isValidGlobalSpaceKey(String) instead 
com.atlassian.confluence.user.actions.AbstractUserProfileAction.isViewingMyProfile()
          since 3.0 use isMyProfile() 
com.atlassian.confluence.util.GeneralUtil.loadDefaultProperties()
          since 3.0 because it doesn't do anything 
com.atlassian.confluence.it.AcceptanceTestHelper.loadFileFromClasspath(String)
          since 2.10 use Classpath.getFile(String). 
com.atlassian.confluence.it.AcceptanceTestHelper.loadFromClasspath(String)
          since 2.10 use Classpath.getBytes(String). 
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)
          Freeform macros are no longer supported 
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.AbstractConfluenceAcceptanceTest.makeParams(Object...)
          Use AbstractConfluenceAcceptanceTest.rpc instead. 
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.pages.actions.AbstractPageChangeAction.pageAlreadyExists()
           
com.atlassian.confluence.util.io.IOUtils.readInputStream(InputStream)
          since 3.0 because it was only used in tests 
com.atlassian.confluence.search.lucene.IndexRebuilder.reIndexAll()
          since 3.4 , please use ConfluenceIndexManager.reIndex() 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeAdminSpaceFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.mail.notification.persistence.NotificationDao.removeAllNotificationsForUser(User)
          since 2.10 - Use NotificationDao.findNotificationsByUser(User) and ObjectDao.remove(com.atlassian.core.bean.EntityObject) instead. 
com.atlassian.confluence.pages.CommentManager.removeCommentFromPage(long)
           
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeCreateAttachmentFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeCreateBlogFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeCreateCommentFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeCreatePageFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.mail.notification.persistence.NotificationDao.removeDailyReportNotificationForUser(String)
          since 2.10 - Use NotificationDao.findDailyReportNotification(String) and ObjectDao.remove(com.atlassian.core.bean.EntityObject) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeExportPageFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeExportSpaceFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.pages.persistence.dao.PageDao.removeFromPageKeyCache(String, String)
          since 3.0 
com.atlassian.confluence.pages.persistence.dao.hibernate.HibernatePageDao.removeFromPageKeyCache(String, String)
           
com.atlassian.confluence.pages.persistence.dao.hibernate.CachingPageDao.removeFromPageKeyCache(String, String)
           
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeRemoveAttachmentFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeRemoveBlogFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeRemoveCommentFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeRemovePageFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeSetPagePermissionsFromTestUser()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.removeViewSpacePermissionToAnonymous()
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
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.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.search.lucene.QueuingConfluenceIndexer.resumeIndexing()
          since 3.0. Use ThreadLocalIndexerControl.resume() instead. 
com.atlassian.confluence.core.ContentEntityManager.revertContentEntityBackToVersion(ContentEntityObject, int)
          since 2.9, use ContentEntityManager.revertContentEntityBackToVersion(ContentEntityObject,int, String, boolean) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.revokeGlobalPermissionFromGroup(String, String)
          since 3.5 use GlobalPermissions.revokePermission(GlobalPermission, Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.revokeGlobalPermissionFromUser(GlobalPermission, User)
          since 3.5 use GlobalPermissions.revokePermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.revokeGlobalPermissionFromUser(String, User)
          since 3.5 use GlobalPermissions.revokePermission(GlobalPermission, Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.revokeSpacePermissionFromGroup(GlobalPermission, Group)
          since 3.5 use GlobalPermissions.revokePermission(com.atlassian.confluence.it.GlobalPermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.revokeSpacePermissionFromGroup(Space, SpacePermission, Group)
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractPermissionsAcceptanceTest.revokeSpacePermissionFromUser(Space, SpacePermission, User)
          since 3.5 use SpacePermissions.revokePermission(com.atlassian.confluence.it.SpacePermission, com.atlassian.confluence.it.Entity) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcCreatePage(String, String, String, String)
          use ConfluenceRpc.createPage(String, String, String, long) instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcCreatePage(String, String, String, String, long)
          use ConfluenceRpc.createPage(String, String, String, long) instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcCreateSpace(String, String, String, String)
          Use ConfluenceRpc.createSpace(com.atlassian.confluence.it.Space) instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcCreateSpace(String, String, String, String, String)
          Use ConfluenceRpc.createSpace(com.atlassian.confluence.it.Space) instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcEditPage(String, String, String, String, String)
          use ConfluenceRpc.editPage(com.atlassian.confluence.it.Space, String, String, String) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcFlushAllCaches(String)
          use ConfluenceRpc.flushAllCaches() instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcFlushIndexQueue()
          use ConfluenceRpc.flushIndexQueue() instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcFlushMailQueue()
          since 3.3 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcRemovePage(String, String, long)
          use ConfluenceRpc.removePage(long) instead. 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.rpcRemoveSpace(String, String)
          use ConfluenceRpc.removeSpace(String) instead. 
com.atlassian.confluence.search.v2.lucene.LuceneSearcherImpl.search(Query, Sort, Filter, LuceneResultFilter)
           
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.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.setup.settings.Settings.setAnitXssMode(boolean)
          since 3.5.8 use Settings.setAntiXssMode(boolean) instead. 
com.atlassian.confluence.setup.BootstrapUtils.setBootstrapContext(ApplicationContext)
          since 2.3 use BootstrapUtils.setBootstrapContext(ApplicationContext) instead. 
com.atlassian.confluence.setup.BootstrapUtils.setBootstrapManager(BootstrapManager)
          since 2.3 use BootstrapUtils.setBootstrapManager(AtlassianBootstrapManager) instead. 
com.atlassian.confluence.core.ContentEntityObject.setContent(String)
          replace calls with calls to ContentEntityObject.setBodyAsString(String). 
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.core.FormatSettingsManager.setDayFormat(String)
          since 3.5 dayFormat is no longer supported 
com.atlassian.confluence.core.DefaultFormatSettingsManager.setDayFormat(String)
          since 3.5 dayFormat is no longer supported 
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.admin.actions.GeneralConfigurationAction.setDisplayLinkIcons(boolean)
          since 4.0 
com.atlassian.confluence.setup.settings.Settings.setDisplayLinkIcons(boolean)
          since 4.0 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.setEditPermissionsForGroups(String, String, String)
          Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, ContentEntity) 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.setEditPermissionsForUsers(String, String, String)
          Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, ContentEntity) 
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.util.Resource.setFile(File)
          As of Confluence 1.4 RC 1 this is deprecated. It is now replaced by relatePathToFile calls. 
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.ThreadLocalWebTestCase.setFormElement(String, String)
          use setTextField or other methods 
com.atlassian.confluence.importexport.xmlimport.BackupImporter.setIncrementalImport(Boolean)
          since 3.5 this is not used anywhere 
com.atlassian.confluence.it.rpc.ConfluenceRpc.setLogLevel(String, String)
          since 3.3 use ConfluenceRpc.setLogLevel(String, Level) 
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.setup.settings.Settings.setNumberOfBreadcrumbAncestors(int)
          since 4.0 
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.setPage(AbstractPage)
          Since 3.3 Use Comment.setOwner(com.atlassian.confluence.core.ContentEntityObject) 
com.atlassian.confluence.pages.actions.ViewPageAction.setPageContent(String)
          since 4.0. This is not used anywhere. 
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)
          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.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.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.labels.Labelling.setSpaceKey(String)
          since 2.10. The Labelling object is only associated with a space through the content. 
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.core.ContentEntityObject.setUserAccessor(UserAccessor)
          since 4.0 
com.atlassian.confluence.setup.settings.Settings.setUseWysiwygByDefault(boolean)
          since 4.0 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.setViewPermissionsForGroups(String, String, String)
          Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, ContentEntity) 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.setViewPermissionsForUsers(String, String, String)
          Use ConfluenceRpc.grantContentPermission(com.atlassian.confluence.it.content.security.ContentPermission, ContentEntity) 
com.atlassian.confluence.selenium.client.Editor.setWikiMarkupContent(String)
          Try Editor.setHtmlContent(java.lang.String) for injecting content into the Editor without typing. 
com.atlassian.confluence.pages.actions.ViewPageAction.setWikiStyleRenderer(WikiStyleRenderer)
          Since 4.0. See PageInfoAction.renderWikiLink(String) instead. 
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)
          See super class javadoc. 
com.atlassian.confluence.spaces.actions.CreateSpaceAction.spaceKeyAvailable()
          Since 3.3. Use SpaceAvailableAction instead. 
com.atlassian.confluence.pages.FileUploadManager.storeFile(FileUploadUtils.UploadedFile, String, ContentEntityObject)
          since 3.1 use FileUploadManager.storeResource(AttachmentResource, String, ContentEntityObject) instead. Note that UploadedResource provides a simple way to convert one to the other. 
com.atlassian.confluence.pages.FileUploadManager.storeResource(AttachmentResource, String, ContentEntityObject)
          since 3.1 use FileUploadManager.storeResource(AttachmentResource, ContentEntityObject) instead because the optional comment is now part of the AttachmentResource interface. 
com.atlassian.confluence.util.GeneralUtil.summarise(String)
          since 2.0 use RendererUtil.summarise(String) instead. 
com.atlassian.confluence.search.lucene.QueuingConfluenceIndexer.suspendIndexing()
          since 3.0. Use ThreadLocalIndexerControl.suspend() instead. 
com.atlassian.confluence.selenium.client.Editor.switchToMarkup()
          No more markup editor. 
com.atlassian.confluence.security.SpacePermission.toFormParameterName(String)
          As of 2.7.2, use PermissionRow.buildParameterName(String, String). 
com.atlassian.confluence.languages.LocaleManager.toLocale(String)
          since 3.2 use LocaleParser.toLocale(String) instead 
com.atlassian.confluence.selenium.client.MacroBrowser.typeBody(String)
            
com.atlassian.confluence.selenium.client.MacroBrowser.typeFreeformMacro(String)
          Freeform macros are no longer supported 
com.atlassian.confluence.search.lucene.IndexRebuilder.unIndexAll()
          since 3.4 , please use ConfluenceIndexManager.unIndexAll() 
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.search.service.PredefinedSearchBuilder.usersSearch(String, int)
          since 3.0. Use PredefinedSearchBuilder.buildUsersSearch(String, int) instead. 
com.atlassian.confluence.search.service.DefaultPredefinedSearchBuilder.usersSearch(String, int)
          See super class javadoc. 
com.atlassian.confluence.pages.FileUploadManager.verifyFile(String, FileUploadUtils.UploadedFile[])
          since 3.1 because it is only used in tests 
com.atlassian.confluence.pages.DefaultFileUploadManager.verifyFile(String, FileUploadUtils.UploadedFile[])
          since 3.1 because it isn't used anywhere 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.viewSpacePermissions(String)
          since 3.5 use AbstractConfluenceAcceptanceTest.viewSpacePermissions(com.atlassian.confluence.it.Space) instead 
com.atlassian.confluence.AbstractConfluenceAcceptanceTest.xmlRpcExecute(String, Vector)
          call ConfluenceRpc.execute(String, Object...) or ConfluenceRpc.executeFuncTest(String, Object...) instead. 
 

Deprecated Constructors
com.atlassian.confluence.search.v2.query.AllQuery()
          since 3.0. Use the singleton instance via AllQuery.getInstance() instead. 
com.atlassian.confluence.setup.settings.beans.ColourSchemesSettings()
          No-arg constructor is only here for deserialization. 
com.atlassian.confluence.event.events.admin.ConfluenceReadyEvent(Object)
          since 4.0 
com.atlassian.confluence.search.lucene.filter.ContentPermissionsFilter(User, Pager)
          since 3.5 
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.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.labels.Labelling(Label, ContentEntityObject, String, String)
          since 2.10. The Labelling object is only associated with a space through the content. Use Labelling.Labelling(Label, ContentEntityObject, String) instead. 
com.atlassian.confluence.plugin.spring.PackageScannerConfigurationFactory(List, List)
          since 3.5 
com.atlassian.confluence.event.events.search.SearchPerformedEvent(Object, SearchQueryBean, User, int)
          since 2.9 the SearchQueryBean is no longer used (it will be null). Use SearchPerformedEvent.SearchPerformedEvent(Object, SearchQuery, User, int) instead. 
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.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) 
 



Copyright © 2003-2011 Atlassian. All Rights Reserved.