Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-31536

Remove deprecated code since 9.10

    XMLWordPrintable

    Details

    • Upgrade notes:
      Hide

      Deprecated 9.10 code removal

      Configuration Properties

      Nuxeo.conf

      nuxeo.hotreload.compat.mechanism was removed, no replacement
      org.nuxeo.runtime.reload_strategy doesn't allow unstash anymore

      Configuration Service

      nuxeo.drive.force.versioning, its default value was true

      Contributions

      Extension point

      org.nuxeo.ecm.core.versioning.VersioningService#versioningRules has been removed as it is replaced by Automatic Versioning
      org.nuxeo.ecm.platform.filemanager.service.FileManagerService#versioning has been removed as it is replaced by Automatic Versioning

      Component

      org.nuxeo.ecm.core.versioning.VersioningService component has been replaced by org.nuxeo.ecm.core.api.versioning.VersioningService

      Constants

      org.nuxeo.drive.adapter.impl.FileSystemItemHelper.NUXEO_DRIVE_FORCE_VERSIONING_PROPERTY was referencing nuxeo.drive.force.versioning configuration service property
      org.nuxeo.ecm.core.versioning.StandardVersioningService.DEFAULT_FORMER_RULE_ORDER was used for compatibility, replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.StandardVersioningService.COMPAT_ID_PREFIX was used for compatibility, replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.StandardVersioningService.COMPAT_DEFAULT_ID was used for compatibility, replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent.VERSIONING_RULE_XP was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.StandardVersioningService.FILE_TYPE was not used, no replacement
      org.nuxeo.ecm.core.versioning.StandardVersioningService.NOTE_TYPE was not used, no replacement
      org.nuxeo.ecm.core.versioning.StandardVersioningService.PROJECT_STATE was not used, no replacement
      org.nuxeo.ecm.core.versioning.StandardVersioningService.AUTO_CHECKED_OUT was not used, no replacement
      org.nuxeo.ecm.core.io.download.DownloadService.NXBIGZIPFILE was replaced by org.nuxeo.ecm.core.io.download.DownloadService.NXBIGBLOB
      org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager.SERVER_PROPERTY was replaced by MongoDBConnectionService contributions
      org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager.DBNAME_PROPERTY was replaced by MongoDBConnectionService contributions
      org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.VERSIONING_DELAY_PARAM was replaced by Automatic Versioning
      org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.VERSIONING_OPTION_PARAM was replaced by Automatic Versioning
      org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage.DELETE was not used, no replacement
      org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_ID not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_STATE_RELATIONS not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_STATE_FACETS not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_STEP_RELATIONS_TO_FACETS not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.TagConstants$Feature.TAGS_BELONG_TO_DOCUMENT not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.ui.web.auth.NXAuthConstants.LANGUAGE_PARAMETER was not used, no replacement
      org.nuxeo.runtime.reload.ReloadComponent.RELOAD_STRATEGY_VALUE_UNSTASH was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.reload.ReloadService.USE_COMPAT_HOT_RELOAD was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap.USE_COMPAT_HOT_RELOAD was used by former Hot Reload mechanism, no replacement, was referencing nuxeo.hotreload.compat.mechanism nuxeo.conf property
      org.nuxeo.ecm.user.center.profile.UserProfileConstants.USER_PROFILE_TIMEZONE no timezone field in schema, no replacement
      org.nuxeo.runtime.api.Framework.NUXEO_STRICT_RUNTIME_SYSTEM_PROP was not used, no replacement, was referencing org.nuxeo.runtime.strict

      Fields

      org.nuxeo.ecm.core.versioning.VersioningComponent.versioningRulesRegistry was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent.defaultVersioningRuleList was replaced by Automatic Versioning
      org.nuxeo.ecm.core.storage.mongodb.MongoDBRepositoryDescriptor.server was replaced by MongoDBConnectionService contributions
      org.nuxeo.ecm.core.storage.mongodb.MongoDBRepositoryDescriptor.dbname was replaced by MongoDBConnectionService contributions
      org.nuxeo.ecm.csv.core.CSVImportStatus.positionInQueue was not used, not replacement
      org.nuxeo.ecm.csv.core.CSVImportStatus.queueSize was not used, not replacement
      org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.versioningDelay was replaced by Automatic Versioning
      org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.versioningOption was replaced by Automatic Versioning
      org.nuxeo.drive.operations.NuxeoDriveAttachBlob.applyVersioningPolicy was replaced by Automatic Versioning
      org.nuxeo.drive.operations.NuxeoDriveAttachBlob.factoryName was replaced by Automatic Versioning
      org.nuxeo.functionaltests.pages.tabs.AbstractContentTabSubPage.filterInput was replaced by filter methods from org.nuxeo.functionaltests.contentView.ContentViewElement
      org.nuxeo.functionaltests.pages.tabs.AbstractContentTabSubPage.filterButton was replaced by filter methods from org.nuxeo.functionaltests.contentView.ContentViewElement
      org.nuxeo.functionaltests.pages.tabs.AbstractContentTabSubPage.clearFilterButton was replaced by filter methods from org.nuxeo.functionaltests.contentView.ContentViewElement
      org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage.documentContentForm was not used, no replacement
      org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage.childDocumentRows was not used, no replacement
      org.nuxeo.functionaltests.pages.tabs.SectionContentTabSubPage.contentForm was not used, no replacement
      org.nuxeo.runtime.model.impl.ComponentRegistry.deployedFiles was removed, no real usage
      org.nuxeo.runtime.test.runner.RuntimeDeployment.contexts was removed, no real usage
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.flushSeam was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.reloadSeam was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.installWebResources was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.runDeploymentPreprocessor was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.deployBundles was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.undeployBundles was used by former Hot Reload mechanism, no replacement

      Methods

      org.nuxeo.connect.client.status.ConnectStatusHolder#isRegistred() was replaced by org.nuxeo.connect.client.status.ConnectStatusHolder#isRegistered()
      org.nuxeo.ecm.automation.core.impl.adapters.StringToDocRef#createRef(String) was replaced by org.nuxeo.ecm.automation.core.impl.adapters.helper.TypeAdapterHelper#createDocumentRef(String-
      org.nuxeo.connect.update.live.UpdateServiceImpl#restart() was replaced by org.nuxeo.ecm.admin.NuxeoCtlManager#restart()
      org.nuxeo.connect.update.task.live.LiveInstallTask#reloadComponent(String) was removed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.LiveInstallTask#reloadComponents(LocalPackage) was removed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.commands.Deploy#deployFile(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.commands.Deploy#deployDirectory(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.commands.Deploy#doCompatRun(Task) was removed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.commands.Undeploy#undeployFile(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.commands.Undeploy#undeployDirectory(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed
      org.nuxeo.connect.update.task.live.commands.Undeploy#doCompatRun(Task) was removed since former Hot Reload mechanism was removed
      org.nuxeo.ecm.core.blob.BlobDispatcher#getBlobProvider(Document, Blob) was replaced by org.nuxeo.ecm.core.blob.BlobDispatcher#getBlobProvider(Document, Blob, String) + in the implementations
      org.nuxeo.ecm.core.uidgen.UIDSequencer#initSequence(String, int) was replaced by org.nuxeo.ecm.core.uidgen.UIDSequencer#initSequence(String, long)
      org.nuxeo.ecm.core.uidgen.UIDSequencer#getNext(String) was replaced by org.nuxeo.ecm.core.uidgen.UIDSequencer#getNextLong(String)
      org.nuxeo.ecm.core.versioning.ExtendableVersioningService#getVersioningRules() was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.ExtendableVersioningService#setVersioningRules(Map) was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.ExtendableVersioningService#setDefaultVersioningRule(DefaultVersioningRuleDescriptor) was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent#registerVersioningRule(VersioningRuleDescriptor) was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent#unregisterVersioningRule(VersioningRuleDescriptor) was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent#registerDefaultVersioningRule(DefaultVersioningRuleDescriptor) was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent#getVersioningRules() was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent#getDefaultVersioningRule() was replaced by Automatic Versioning
      org.nuxeo.ecm.core.api.ScrollResult#getResultIds() was replaced by org.nuxeo.ecm.core.api.ScrollResult#getResults()
      org.nuxeo.ecm.core.api.model.Property#getPath() was replaced by org.nuxeo.ecm.core.api.model.Property#getXPath()
      org.nuxeo.ecm.core.cache.CacheService#registerCache(String, int, int) was replaced by org.nuxeo.ecm.core.cache.CacheService#registerCache(String)
      org.nuxeo.ecm.core.transientstore.api.TransientStoreProvider#getStorageSizeMB() was replaced by org.nuxeo.ecm.core.transientstore.api.TransientStoreProvider#getStorageSize()
      org.nuxeo.ecm.core.convert.api.ConversionService#convertBlobToPDF(Blob) was replaced by org.nuxeo.ecm.core.convert.api.ConversionService#convertToMimeType(String, BlobHolder, Map)
      org.nuxeo.ecm.core.query.sql.model.FromList#get(int) was not used, no replacement
      org.nuxeo.ecm.core.query.sql.model.SelectList#get(int) was not used, no replacement
      org.nuxeo.ecm.core.storage.mongodb.MongoDBRepositoryService#handleConnectionContribution(MongoDBRepositoryDescriptor, BiConsumer) was replaced by MongoDBConnectionService contributions
      org.nuxeo.ecm.csv.core.CSVImporter#launchImport(CoreSession, String, File, String, CSVImporterOptions) was replaced by org.nuxeo.ecm.csv.core.CSVImporter#launchImport(CoreSession, String, Blob, CSVImporterOptions)
      org.nuxeo.ecm.csv.core.CSVImportStatus#<init>(State, int, int) was not used, not replacement
      org.nuxeo.ecm.csv.core.CSVImportStatus#getPositionInQueue() was not used, not replacement
      org.nuxeo.ecm.csv.core.CSVImportStatus#getQueueSize() was not used, not replacement
      org.nuxeo.drive.adapter.FolderItem#createFile(Blob) was replaced by org.nuxeo.drive.adapter.FolderItem#createFile(Blob, boolean)
      org.nuxeo.drive.adapter.FolderItem#createFolder(String) was replaced by org.nuxeo.drive.adapter.FolderItem#createFolder(String, boolean)
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, DocumentModel) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, DocumentModel, boolean) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, DocumentModel, boolean, boolean) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, FolderItem, DocumentModel) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, FolderItem, DocumentModel, boolean) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, FolderItem, DocumentModel, boolean, boolean) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#initialize(VersioningFileSystemItemFactory, FolderItem, DocumentModel) was replaced by Automatic Versioning
      org.nuxeo.drive.adapter.impl.FileSystemItemHelper#versionIfNeeded(VersioningFileSystemItemFactory, DocumentModel, CoreSession) was replaced by Automatic Versioning
      org.nuxeo.drive.service.FileSystemItemManager#createFolder(String, String, NuxeoPrincipal) was replaced by org.nuxeo.drive.service.FileSystemItemManager#createFolder(String, String, NuxeoPrincipal, boolean)
      org.nuxeo.drive.service.FileSystemItemManager#createFile(String, Blob, NuxeoPrincipal) was replaced by org.nuxeo.drive.service.FileSystemItemManager#createFile(String, Blob, NuxeoPrincipal, boolean)
      org.nuxeo.functionaltests.contentView.ContentViewElement#checkByTitle(String...) was replaced by org.nuxeo.functionaltests.contentView.ContentViewElement#selectByTitle(String...)
      org.nuxeo.functionaltests.contentView.ContentViewElement#checkByIndex(int...) was replaced by org.nuxeo.functionaltests.contentView.ContentViewElement#selectByIndex(int...) or org.nuxeo.functionaltests.contentView.ContentViewElement#unselectByIndex(int...)
      org.nuxeo.functionaltests.contentView.ContentViewElement#checkAllItems() was replaced by org.nuxeo.functionaltests.contentView.ContentViewElement#selectAll() or org.nuxeo.functionaltests.contentView.ContentViewElement#unselectAll()
      org.nuxeo.functionaltests.contentView.ContentViewElement#getSelectionActionByTitle(String) was not used
      org.nuxeo.functionaltests.pages.DocumentBasePage#getAddAllToCollectionPopup() was replaced by actions from org.nuxeo.functionaltests.pages.tabs.ContentTabSubPage
      org.nuxeo.functionaltests.pages.LoginPage#login(String, String, String) was replaced by org.nuxeo.functionaltests.pages.LoginPage#(String, String)
      org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage#deleteSelectedDocuments() was replaced by actions org.nuxeo.functionaltests.pages.contentview.ContentViewElement
      org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage#filterDocument(String, int, int) was replaced by org.nuxeo.functionaltests.pages.tabs.ContentTabSubPage#filterDocument(String)
      org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage#clearFilter(int, int) was not used, no replacement
      org.nuxeo.launcher.NuxeoLauncher#registerTrial() was removed
      org.nuxeo.ecm.platform.audit.api.AuditReader#getLogEntriesFor(String, Map, boolean) was replaced by org.nuxeo.ecm.platform.audit.api.AuditReader#queryLogs(QueryBuilder)
      org.nuxeo.ecm.platform.audit.service.AuditBackend#onShutdown() was replaced by org.nuxeo.ecm.platform.audit.service.AuditBackend#onApplicationStopped()
      org.nuxeo.ecm.platform.audit.service.AuditBulker#onShutdown() was replaced by org.nuxeo.ecm.platform.audit.service.AuditBulker#onApplicationStopped()
      org.nuxeo.ecm.platform.audit.service.BaseLogEntryProvider#getLogEntriesFor(String, String) was replaced by org.nuxeo.ecm.platform.audit.api.AuditReader#getLogEntriesFor(String, String)
      org.nuxeo.ecm.directory.Session#deleteEntry(String, Map) was replaced by org.nuxeo.ecm.directory.Session#deleteEntry(String)
      org.nuxeo.ecm.platform.filemanager.api.FileManager#createFolder(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.filemanager.api.FileManager#createFolder(CoreSession, String, String, boolean)
      org.nuxeo.ecm.platform.filemanager.api.FileManager#getVersioningOption() was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.filemanager.api.FileManagerService#registerVersioning() was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String) was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String, boolean)
      org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String, String, boolean) was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String, String, boolean, boolean)
      org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter#skipCheckInForBlob(Blob) was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter#checkIn(DocumentModel) was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter#checkInAfterAdd(DocumentModel) was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.notification.api.NotificationManager#getSubscribedDocuments(String) was replaced by org.nuxeo.ecm.platform.notification.api.NotificationManager#getSubscribedDocuments(String, String)
      org.nuxeo.ecm.platform.tag.TagService#tag(CoreSession, String, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#tag(CoreSession, String, String)
      org.nuxeo.ecm.platform.tag.TagService#untag(CoreSession, String, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#untag(CoreSession, String, String)
      org.nuxeo.ecm.platform.tag.TagService#getDocumentTags(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#getTags(CoreSession, String)
      org.nuxeo.ecm.platform.tag.TagService#getDocumentTags(CoreSession, String, String, boolean) was replaced by org.nuxeo.ecm.platform.tag.TagService#getTags(CoreSession, String)
      org.nuxeo.ecm.platform.tag.TagService#getTagDocumentIds(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#getTagDocumentIds(CoreSession, String)
      org.nuxeo.ecm.platform.tag.TagService#getTagCloud(CoreSession, String, String, boolean) was not used, no replacement
      org.nuxeo.ecm.platform.tag.TagService#getSuggestions(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#getSuggestions(CoreSession, String)
      org.nuxeo.ecm.platform.tag.TagService#hasFeature(Feature) not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String) was replaced by org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String, GroupConfig)
      org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String, String) was replaced by org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String, String, GroupConfig)
      org.nuxeo.ecm.platform.userworkspace.api.UserWorkspaceService#getCurrentUserPersonalWorkspace(CoreSession, DocumentModel) was replaced by org.nuxeo.ecm.platform.userworkspace.api.UserWorkspaceService#getCurrentUserPersonalWorkspace(CoreSession)
      org.nuxeo.ecm.platform.ui.web.DownloadServlet#handleDownloadTemporaryZip(HttpServletRequest, HttpServletResponse, String) was not used, no replacement
      org.nuxeo.runtime.api.Framework#getLocalService(Class) was replaced by org.nuxeo.runtime.api.Framework#getService(Class)
      org.nuxeo.runtime.model.Component#applicationStarted(ComponentContext) was replaced by org.nuxeo.runtime.model.Component#start(ComponentContext)
      org.nuxeo.runtime.model.ComponentInstance#reload() was removed since former Hot Reload mechanism was removed
      org.nuxeo.runtime.model.ComponentManager#unregisterByLocation(String) was removed, no real usage
      org.nuxeo.runtime.model.ComponentManager#hasComponentFromLocation(String) was removed, no real usage
      org.nuxeo.runtime.model.impl.RegistrationInfoImpl#reload() was removed since former Hot Reload mechanism was removed
      org.nuxeo.runtime.model.impl.RegistrationInfoImpl#restart() was not used, no replacement
      org.nuxeo.runtime.reload.ReloadService#deployBundle(File) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#deployBundle(File, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#deployBundles(List) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#deployBundles(List, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#undeployBundle(File) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#undeployBundle(File, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#undeployBundles(List) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#undeployBundles(List, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext)
      org.nuxeo.runtime.reload.ReloadService#installWebResources(File) was not used, no replacement
      org.nuxeo.runtime.reload.ReloadComponent#refreshComponents() was used former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#preloadDevBundles() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#postloadDevBundles() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#zipDirectory(Path, Path, CopyOption...) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#clearClassLoader() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#installNewClassLoader() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#installSeamClasses(File[]) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#installResourceBundleFragments(List) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#resourceBundleName(File) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#hotDeployBundles(DevBundle[]) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#hotUndeployBundles(DevBundle[]) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#deployBundles(List) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#undeployBundles(List) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#installWebResources(File) was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#flushSeam() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#reloadSeam() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#runDeploymentPreprocessor() was used by former Hot Reload mechanism, no replacement
      org.nuxeo.ecm.webengine.app.JsonWebengineWriter#writeException(OutputStream, WebException, MediaType) not needed anymore as org.nuxeo.ecm.webengine.WebException was removed
      org.nuxeo.ecm.webengine.app.JsonWebengineWriter#writeException(JsonGenerator, WebException, MediaType) not needed anymore as org.nuxeo.ecm.webengine.WebException was removed

      Classes

      org.nuxeo.ecm.automation.OperationCompoundExceptionBuilder was not used, no replacement
      org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader was replaced by org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
      org.nuxeo.ecm.core.versioning.CompatVersioningService was not used, no replacement
      org.nuxeo.ecm.core.versioning.DefaultVersioningRuleDescriptor was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningComponent$VersioningRuleRegistry was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.OptionDescriptor was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.SaveOptionsDescriptor was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningRuleDescriptor was replaced by Automatic Versioning
      org.nuxeo.ecm.core.versioning.VersioningService was replaced by org.nuxeo.ecm.core.api.versioning.VersioningService
      org.nuxeo.drive.service.VersioningFileSystemItemFactory was replaced by Automatic Versioning
      org.nuxeo.drive.operations.test.NuxeoDriveSetVersioningOptions was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.filemanager.service.extension.VersioningDescriptor was replaced by Automatic Versioning
      org.nuxeo.ecm.platform.tag.RelationTagService was replaced by org.nuxeo.ecm.platform.tag.FacetedTagService
      org.nuxeo.ecm.platform.tag.BridgeTagService not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.TagsMigrator not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.Tag not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.tag.CheckedInDocumentListener not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed
      org.nuxeo.ecm.platform.computedgroups.ComputedGroupsService was not used, no replacement
      org.nuxeo.runtime.RuntimeExtension was not used, no replacement
      org.nuxeo.runtime.model.impl.ShutdownTask was removed since Nuxeo Runtime now handles start / stop
      org.nuxeo.runtime.reload.NuxeoRestart was replaced by org.nuxeo.ecm.admin.NuxeoCtlManager
      org.nuxeo.runtime.reload.ReloadEventNames was replaced by org.nuxeo.runtime.reload.ReloadService
      org.nuxeo.ecm.webengine.WebException was replaced by org.nuxeo.ecm.core.api.NuxeoException
      org.nuxeo.ecm.webengine.app.JsonExceptionWriter not needed anymore as org.nuxeo.ecm.webengine.WebException was removed
      org.nuxeo.ecm.webengine.model.AdapterNotFoundException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException
      org.nuxeo.ecm.webengine.model.TemplateNotFoundException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException
      org.nuxeo.ecm.webengine.model.TypeException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException
      org.nuxeo.ecm.webengine.model.TypeNotFoundException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException
      org.nuxeo.ecm.webengine.jaxrs.session.CoreExceptionMapper was not used, no replacement

      Show
      Deprecated 9.10 code removal Configuration Properties Nuxeo.conf nuxeo.hotreload.compat.mechanism was removed, no replacement org.nuxeo.runtime.reload_strategy doesn't allow unstash anymore Configuration Service nuxeo.drive.force.versioning , its default value was true Contributions Extension point org.nuxeo.ecm.core.versioning.VersioningService#versioningRules has been removed as it is replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.service.FileManagerService#versioning has been removed as it is replaced by Automatic Versioning Component org.nuxeo.ecm.core.versioning.VersioningService component has been replaced by org.nuxeo.ecm.core.api.versioning.VersioningService Constants org.nuxeo.drive.adapter.impl.FileSystemItemHelper.NUXEO_DRIVE_FORCE_VERSIONING_PROPERTY was referencing nuxeo.drive.force.versioning configuration service property org.nuxeo.ecm.core.versioning.StandardVersioningService.DEFAULT_FORMER_RULE_ORDER was used for compatibility, replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.StandardVersioningService.COMPAT_ID_PREFIX was used for compatibility, replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.StandardVersioningService.COMPAT_DEFAULT_ID was used for compatibility, replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent.VERSIONING_RULE_XP was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.StandardVersioningService.FILE_TYPE was not used, no replacement org.nuxeo.ecm.core.versioning.StandardVersioningService.NOTE_TYPE was not used, no replacement org.nuxeo.ecm.core.versioning.StandardVersioningService.PROJECT_STATE was not used, no replacement org.nuxeo.ecm.core.versioning.StandardVersioningService.AUTO_CHECKED_OUT was not used, no replacement org.nuxeo.ecm.core.io.download.DownloadService.NXBIGZIPFILE was replaced by org.nuxeo.ecm.core.io.download.DownloadService.NXBIGBLOB org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager.SERVER_PROPERTY was replaced by MongoDBConnectionService contributions org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager.DBNAME_PROPERTY was replaced by MongoDBConnectionService contributions org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.VERSIONING_DELAY_PARAM was replaced by Automatic Versioning org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.VERSIONING_OPTION_PARAM was replaced by Automatic Versioning org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage.DELETE was not used, no replacement org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_ID not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_STATE_RELATIONS not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_STATE_FACETS not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.TagConstants.MIGRATION_STEP_RELATIONS_TO_FACETS not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.TagConstants$Feature.TAGS_BELONG_TO_DOCUMENT not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.ui.web.auth.NXAuthConstants.LANGUAGE_PARAMETER was not used, no replacement org.nuxeo.runtime.reload.ReloadComponent.RELOAD_STRATEGY_VALUE_UNSTASH was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.reload.ReloadService.USE_COMPAT_HOT_RELOAD was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap.USE_COMPAT_HOT_RELOAD was used by former Hot Reload mechanism, no replacement, was referencing nuxeo.hotreload.compat.mechanism nuxeo.conf property org.nuxeo.ecm.user.center.profile.UserProfileConstants.USER_PROFILE_TIMEZONE no timezone field in schema, no replacement org.nuxeo.runtime.api.Framework.NUXEO_STRICT_RUNTIME_SYSTEM_PROP was not used, no replacement, was referencing org.nuxeo.runtime.strict Fields org.nuxeo.ecm.core.versioning.VersioningComponent.versioningRulesRegistry was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent.defaultVersioningRuleList was replaced by Automatic Versioning org.nuxeo.ecm.core.storage.mongodb.MongoDBRepositoryDescriptor.server was replaced by MongoDBConnectionService contributions org.nuxeo.ecm.core.storage.mongodb.MongoDBRepositoryDescriptor.dbname was replaced by MongoDBConnectionService contributions org.nuxeo.ecm.csv.core.CSVImportStatus.positionInQueue was not used, not replacement org.nuxeo.ecm.csv.core.CSVImportStatus.queueSize was not used, not replacement org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.versioningDelay was replaced by Automatic Versioning org.nuxeo.drive.service.impl.DefaultFileSystemItemFactory.versioningOption was replaced by Automatic Versioning org.nuxeo.drive.operations.NuxeoDriveAttachBlob.applyVersioningPolicy was replaced by Automatic Versioning org.nuxeo.drive.operations.NuxeoDriveAttachBlob.factoryName was replaced by Automatic Versioning org.nuxeo.functionaltests.pages.tabs.AbstractContentTabSubPage.filterInput was replaced by filter methods from org.nuxeo.functionaltests.contentView.ContentViewElement org.nuxeo.functionaltests.pages.tabs.AbstractContentTabSubPage.filterButton was replaced by filter methods from org.nuxeo.functionaltests.contentView.ContentViewElement org.nuxeo.functionaltests.pages.tabs.AbstractContentTabSubPage.clearFilterButton was replaced by filter methods from org.nuxeo.functionaltests.contentView.ContentViewElement org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage.documentContentForm was not used, no replacement org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage.childDocumentRows was not used, no replacement org.nuxeo.functionaltests.pages.tabs.SectionContentTabSubPage.contentForm was not used, no replacement org.nuxeo.runtime.model.impl.ComponentRegistry.deployedFiles was removed, no real usage org.nuxeo.runtime.test.runner.RuntimeDeployment.contexts was removed, no real usage org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.flushSeam was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.reloadSeam was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.installWebResources was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.runDeploymentPreprocessor was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.deployBundles was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker.undeployBundles was used by former Hot Reload mechanism, no replacement Methods org.nuxeo.connect.client.status.ConnectStatusHolder#isRegistred() was replaced by org.nuxeo.connect.client.status.ConnectStatusHolder#isRegistered() org.nuxeo.ecm.automation.core.impl.adapters.StringToDocRef#createRef(String) was replaced by org.nuxeo.ecm.automation.core.impl.adapters.helper.TypeAdapterHelper#createDocumentRef(String- org.nuxeo.connect.update.live.UpdateServiceImpl#restart() was replaced by org.nuxeo.ecm.admin.NuxeoCtlManager#restart() org.nuxeo.connect.update.task.live.LiveInstallTask#reloadComponent(String) was removed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.LiveInstallTask#reloadComponents(LocalPackage) was removed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.commands.Deploy#deployFile(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.commands.Deploy#deployDirectory(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.commands.Deploy#doCompatRun(Task) was removed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.commands.Undeploy#undeployFile(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.commands.Undeploy#undeployDirectory(File, ReloadService) behavior has changed since former Hot Reload mechanism was removed org.nuxeo.connect.update.task.live.commands.Undeploy#doCompatRun(Task) was removed since former Hot Reload mechanism was removed org.nuxeo.ecm.core.blob.BlobDispatcher#getBlobProvider(Document, Blob) was replaced by org.nuxeo.ecm.core.blob.BlobDispatcher#getBlobProvider(Document, Blob, String) + in the implementations org.nuxeo.ecm.core.uidgen.UIDSequencer#initSequence(String, int) was replaced by org.nuxeo.ecm.core.uidgen.UIDSequencer#initSequence(String, long) org.nuxeo.ecm.core.uidgen.UIDSequencer#getNext(String) was replaced by org.nuxeo.ecm.core.uidgen.UIDSequencer#getNextLong(String) org.nuxeo.ecm.core.versioning.ExtendableVersioningService#getVersioningRules() was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.ExtendableVersioningService#setVersioningRules(Map) was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.ExtendableVersioningService#setDefaultVersioningRule(DefaultVersioningRuleDescriptor) was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent#registerVersioningRule(VersioningRuleDescriptor) was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent#unregisterVersioningRule(VersioningRuleDescriptor) was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent#registerDefaultVersioningRule(DefaultVersioningRuleDescriptor) was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent#getVersioningRules() was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent#getDefaultVersioningRule() was replaced by Automatic Versioning org.nuxeo.ecm.core.api.ScrollResult#getResultIds() was replaced by org.nuxeo.ecm.core.api.ScrollResult#getResults() org.nuxeo.ecm.core.api.model.Property#getPath() was replaced by org.nuxeo.ecm.core.api.model.Property#getXPath() org.nuxeo.ecm.core.cache.CacheService#registerCache(String, int, int) was replaced by org.nuxeo.ecm.core.cache.CacheService#registerCache(String) org.nuxeo.ecm.core.transientstore.api.TransientStoreProvider#getStorageSizeMB() was replaced by org.nuxeo.ecm.core.transientstore.api.TransientStoreProvider#getStorageSize() org.nuxeo.ecm.core.convert.api.ConversionService#convertBlobToPDF(Blob) was replaced by org.nuxeo.ecm.core.convert.api.ConversionService#convertToMimeType(String, BlobHolder, Map) org.nuxeo.ecm.core.query.sql.model.FromList#get(int) was not used, no replacement org.nuxeo.ecm.core.query.sql.model.SelectList#get(int) was not used, no replacement org.nuxeo.ecm.core.storage.mongodb.MongoDBRepositoryService#handleConnectionContribution(MongoDBRepositoryDescriptor, BiConsumer) was replaced by MongoDBConnectionService contributions org.nuxeo.ecm.csv.core.CSVImporter#launchImport(CoreSession, String, File, String, CSVImporterOptions) was replaced by org.nuxeo.ecm.csv.core.CSVImporter#launchImport(CoreSession, String, Blob, CSVImporterOptions) org.nuxeo.ecm.csv.core.CSVImportStatus#<init>(State, int, int) was not used, not replacement org.nuxeo.ecm.csv.core.CSVImportStatus#getPositionInQueue() was not used, not replacement org.nuxeo.ecm.csv.core.CSVImportStatus#getQueueSize() was not used, not replacement org.nuxeo.drive.adapter.FolderItem#createFile(Blob) was replaced by org.nuxeo.drive.adapter.FolderItem#createFile(Blob, boolean) org.nuxeo.drive.adapter.FolderItem#createFolder(String) was replaced by org.nuxeo.drive.adapter.FolderItem#createFolder(String, boolean) org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, DocumentModel) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, DocumentModel, boolean) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, DocumentModel, boolean, boolean) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, FolderItem, DocumentModel) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, FolderItem, DocumentModel, boolean) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#<init>(VersioningFileSystemItemFactory, FolderItem, DocumentModel, boolean, boolean) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.DocumentBackedFileItem#initialize(VersioningFileSystemItemFactory, FolderItem, DocumentModel) was replaced by Automatic Versioning org.nuxeo.drive.adapter.impl.FileSystemItemHelper#versionIfNeeded(VersioningFileSystemItemFactory, DocumentModel, CoreSession) was replaced by Automatic Versioning org.nuxeo.drive.service.FileSystemItemManager#createFolder(String, String, NuxeoPrincipal) was replaced by org.nuxeo.drive.service.FileSystemItemManager#createFolder(String, String, NuxeoPrincipal, boolean) org.nuxeo.drive.service.FileSystemItemManager#createFile(String, Blob, NuxeoPrincipal) was replaced by org.nuxeo.drive.service.FileSystemItemManager#createFile(String, Blob, NuxeoPrincipal, boolean) org.nuxeo.functionaltests.contentView.ContentViewElement#checkByTitle(String...) was replaced by org.nuxeo.functionaltests.contentView.ContentViewElement#selectByTitle(String...) org.nuxeo.functionaltests.contentView.ContentViewElement#checkByIndex(int...) was replaced by org.nuxeo.functionaltests.contentView.ContentViewElement#selectByIndex(int...) or org.nuxeo.functionaltests.contentView.ContentViewElement#unselectByIndex(int...) org.nuxeo.functionaltests.contentView.ContentViewElement#checkAllItems() was replaced by org.nuxeo.functionaltests.contentView.ContentViewElement#selectAll() or org.nuxeo.functionaltests.contentView.ContentViewElement#unselectAll() org.nuxeo.functionaltests.contentView.ContentViewElement#getSelectionActionByTitle(String) was not used org.nuxeo.functionaltests.pages.DocumentBasePage#getAddAllToCollectionPopup() was replaced by actions from org.nuxeo.functionaltests.pages.tabs.ContentTabSubPage org.nuxeo.functionaltests.pages.LoginPage#login(String, String, String) was replaced by org.nuxeo.functionaltests.pages.LoginPage#(String, String) org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage#deleteSelectedDocuments() was replaced by actions org.nuxeo.functionaltests.pages.contentview.ContentViewElement org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage#filterDocument(String, int, int) was replaced by org.nuxeo.functionaltests.pages.tabs.ContentTabSubPage#filterDocument(String) org.nuxeo.functionaltests.pages.tabs.CollectionContentTabSubPage#clearFilter(int, int) was not used, no replacement org.nuxeo.launcher.NuxeoLauncher#registerTrial() was removed org.nuxeo.ecm.platform.audit.api.AuditReader#getLogEntriesFor(String, Map, boolean) was replaced by org.nuxeo.ecm.platform.audit.api.AuditReader#queryLogs(QueryBuilder) org.nuxeo.ecm.platform.audit.service.AuditBackend#onShutdown() was replaced by org.nuxeo.ecm.platform.audit.service.AuditBackend#onApplicationStopped() org.nuxeo.ecm.platform.audit.service.AuditBulker#onShutdown() was replaced by org.nuxeo.ecm.platform.audit.service.AuditBulker#onApplicationStopped() org.nuxeo.ecm.platform.audit.service.BaseLogEntryProvider#getLogEntriesFor(String, String) was replaced by org.nuxeo.ecm.platform.audit.api.AuditReader#getLogEntriesFor(String, String) org.nuxeo.ecm.directory.Session#deleteEntry(String, Map) was replaced by org.nuxeo.ecm.directory.Session#deleteEntry(String) org.nuxeo.ecm.platform.filemanager.api.FileManager#createFolder(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.filemanager.api.FileManager#createFolder(CoreSession, String, String, boolean) org.nuxeo.ecm.platform.filemanager.api.FileManager#getVersioningOption() was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.api.FileManagerService#registerVersioning() was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String) was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String, boolean) org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String, String, boolean) was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.api.FileManagerService#defaultCreateFolder(CoreSession, String, String, String, boolean, boolean) org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter#skipCheckInForBlob(Blob) was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter#checkIn(DocumentModel) was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter#checkInAfterAdd(DocumentModel) was replaced by Automatic Versioning org.nuxeo.ecm.platform.notification.api.NotificationManager#getSubscribedDocuments(String) was replaced by org.nuxeo.ecm.platform.notification.api.NotificationManager#getSubscribedDocuments(String, String) org.nuxeo.ecm.platform.tag.TagService#tag(CoreSession, String, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#tag(CoreSession, String, String) org.nuxeo.ecm.platform.tag.TagService#untag(CoreSession, String, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#untag(CoreSession, String, String) org.nuxeo.ecm.platform.tag.TagService#getDocumentTags(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#getTags(CoreSession, String) org.nuxeo.ecm.platform.tag.TagService#getDocumentTags(CoreSession, String, String, boolean) was replaced by org.nuxeo.ecm.platform.tag.TagService#getTags(CoreSession, String) org.nuxeo.ecm.platform.tag.TagService#getTagDocumentIds(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#getTagDocumentIds(CoreSession, String) org.nuxeo.ecm.platform.tag.TagService#getTagCloud(CoreSession, String, String, boolean) was not used, no replacement org.nuxeo.ecm.platform.tag.TagService#getSuggestions(CoreSession, String, String) was replaced by org.nuxeo.ecm.platform.tag.TagService#getSuggestions(CoreSession, String) org.nuxeo.ecm.platform.tag.TagService#hasFeature(Feature) not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String) was replaced by org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String, GroupConfig) org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String, String) was replaced by org.nuxeo.ecm.platform.computedgroups.NuxeoComputedGroup#<init>(String, String, GroupConfig) org.nuxeo.ecm.platform.userworkspace.api.UserWorkspaceService#getCurrentUserPersonalWorkspace(CoreSession, DocumentModel) was replaced by org.nuxeo.ecm.platform.userworkspace.api.UserWorkspaceService#getCurrentUserPersonalWorkspace(CoreSession) org.nuxeo.ecm.platform.ui.web.DownloadServlet#handleDownloadTemporaryZip(HttpServletRequest, HttpServletResponse, String) was not used, no replacement org.nuxeo.runtime.api.Framework#getLocalService(Class) was replaced by org.nuxeo.runtime.api.Framework#getService(Class) org.nuxeo.runtime.model.Component#applicationStarted(ComponentContext) was replaced by org.nuxeo.runtime.model.Component#start(ComponentContext) org.nuxeo.runtime.model.ComponentInstance#reload() was removed since former Hot Reload mechanism was removed org.nuxeo.runtime.model.ComponentManager#unregisterByLocation(String) was removed, no real usage org.nuxeo.runtime.model.ComponentManager#hasComponentFromLocation(String) was removed, no real usage org.nuxeo.runtime.model.impl.RegistrationInfoImpl#reload() was removed since former Hot Reload mechanism was removed org.nuxeo.runtime.model.impl.RegistrationInfoImpl#restart() was not used, no replacement org.nuxeo.runtime.reload.ReloadService#deployBundle(File) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#deployBundle(File, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#deployBundles(List) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#deployBundles(List, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#undeployBundle(File) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#undeployBundle(File, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#undeployBundles(List) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#undeployBundles(List, boolean) was replaced by org.nuxeo.runtime.reload.ReloadService#reloadBundles(ReloadContext) org.nuxeo.runtime.reload.ReloadService#installWebResources(File) was not used, no replacement org.nuxeo.runtime.reload.ReloadComponent#refreshComponents() was used former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#preloadDevBundles() was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#postloadDevBundles() was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#zipDirectory(Path, Path, CopyOption...) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#clearClassLoader() was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#installNewClassLoader() was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#installSeamClasses(File[]) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#installResourceBundleFragments(List) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.DevFrameworkBootstrap#resourceBundleName(File) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#hotDeployBundles(DevBundle[]) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#hotUndeployBundles(DevBundle[]) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#deployBundles(List) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#undeployBundles(List) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#installWebResources(File) was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#flushSeam() was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#reloadSeam() was used by former Hot Reload mechanism, no replacement org.nuxeo.runtime.tomcat.dev.ReloadServiceInvoker#runDeploymentPreprocessor() was used by former Hot Reload mechanism, no replacement org.nuxeo.ecm.webengine.app.JsonWebengineWriter#writeException(OutputStream, WebException, MediaType) not needed anymore as org.nuxeo.ecm.webengine.WebException was removed org.nuxeo.ecm.webengine.app.JsonWebengineWriter#writeException(JsonGenerator, WebException, MediaType) not needed anymore as org.nuxeo.ecm.webengine.WebException was removed Classes org.nuxeo.ecm.automation.OperationCompoundExceptionBuilder was not used, no replacement org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader was replaced by org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader org.nuxeo.ecm.core.versioning.CompatVersioningService was not used, no replacement org.nuxeo.ecm.core.versioning.DefaultVersioningRuleDescriptor was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningComponent$VersioningRuleRegistry was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.OptionDescriptor was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.SaveOptionsDescriptor was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningRuleDescriptor was replaced by Automatic Versioning org.nuxeo.ecm.core.versioning.VersioningService was replaced by org.nuxeo.ecm.core.api.versioning.VersioningService org.nuxeo.drive.service.VersioningFileSystemItemFactory was replaced by Automatic Versioning org.nuxeo.drive.operations.test.NuxeoDriveSetVersioningOptions was replaced by Automatic Versioning org.nuxeo.ecm.platform.filemanager.service.extension.VersioningDescriptor was replaced by Automatic Versioning org.nuxeo.ecm.platform.tag.RelationTagService was replaced by org.nuxeo.ecm.platform.tag.FacetedTagService org.nuxeo.ecm.platform.tag.BridgeTagService not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.TagsMigrator not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.Tag not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.tag.CheckedInDocumentListener not used anymore since org.nuxeo.ecm.platform.tag.RelationTagService has been removed org.nuxeo.ecm.platform.computedgroups.ComputedGroupsService was not used, no replacement org.nuxeo.runtime.RuntimeExtension was not used, no replacement org.nuxeo.runtime.model.impl.ShutdownTask was removed since Nuxeo Runtime now handles start / stop org.nuxeo.runtime.reload.NuxeoRestart was replaced by org.nuxeo.ecm.admin.NuxeoCtlManager org.nuxeo.runtime.reload.ReloadEventNames was replaced by org.nuxeo.runtime.reload.ReloadService org.nuxeo.ecm.webengine.WebException was replaced by org.nuxeo.ecm.core.api.NuxeoException org.nuxeo.ecm.webengine.app.JsonExceptionWriter not needed anymore as org.nuxeo.ecm.webengine.WebException was removed org.nuxeo.ecm.webengine.model.AdapterNotFoundException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException org.nuxeo.ecm.webengine.model.TemplateNotFoundException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException org.nuxeo.ecm.webengine.model.TypeException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException org.nuxeo.ecm.webengine.model.TypeNotFoundException was replaced by org.nuxeo.ecm.webengine.model.exceptions.WebResourceNotFoundException org.nuxeo.ecm.webengine.jaxrs.session.CoreExceptionMapper was not used, no replacement
    • Team:
      PLATFORM
    • Sprint:
      nxplatform #80
    • Story Points:
      5

      Description

      Remove all deprecated code since Nuxeo 9.10.

      Make sure the upgrade notes list:

      • The removed classes
      • The removed public/protected methods
      • The removed public/protected constants

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: