Deprecated API
Contents
- Terminally Deprecated
- Packages
- Interfaces
- Classes
- Annotation Interfaces
- Fields
- Methods
- Constructors
- Enum Constants
-
Terminally Deprecated ElementsElementDescriptionsince 2025.0, to follow
ExtendedInfodeprecationsince 2025.0, use nuxeo-core-io instead.since 2025.0, useMarshallerHelper.jsonToObject(Class, String, RenderingContext)insteadsince 2025.0, use nuxeo-core-io instead.since 2025.0, useMarshallerHelper.objectToJson(Object, RenderingContext)insteadsince 2025.0, to followExtendedInfodeprecationsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, useEventDescriptor.isEnabled()insteadsince 2025.0, useExtendedInfoDescriptor.isEnabled()insteadsince 2025.0, unusedsince 2025.0, useAuditPageProviderOperationinsteadsince 2025.0, restore is not available on newAuditBackendsince 2025.8, useCloudBlobStoreConfiguration.retentionEnabledinsteadsince 2025.0,ConversionCacheGCTaskhandles everythingsince 2025.0, useConversionCacheHolder.clearCache()insteadsince 2025.0, useConversionCacheGCTaskinsteadsince 2025.0, useConvertCacheDescriptorinsteadsince 2025.0, useConversionServiceImpl.getConvertCacheDirectory()insteadsince 2025.0, not used anymoresince 2025.0, not used anymoresince 2025.0, not used anymoresince 2025.0, such setting should be done with contributionsince 2025.0, such setting should be done with contributionsince 2025.0, useComponentStartOrders.EVENTinsteadsince 11.1. UseAbstractRepositoryMigrator.checkShutdownRequested(MigrationContext)insteadsince 11.1. UseAbstractRepositoryMigrator.migrateRepository(String, MigrationContext, String)insteadsince 11.1 UseAbstractRepositoryMigrator.migrateSession(String, MigrationContext, CoreSession)insteadsince 11.1, please use parameters when using or implementing:AbstractRepositoryMigrator.migrateRepository(String, MigrationContext, String)AbstractRepositoryMigrator.migrateSession(String, MigrationContext, CoreSession)AbstractRepositoryMigrator.checkShutdownRequested(MigrationContext)AbstractRepositoryMigrator.processBatched(MigrationContext, int, Collection, Consumer, String)
since 2025.8, useMongoDBConstants.ID_KEYinsteadsince 2025.8, useMongoDBConstants.ID_KEYinsteadsince 2025.0, doesn't seem to be usedsince 2025.1, useSearchQuery.builder(String, NuxeoPrincipal)instead.since 2025.1, useSearchQuery.builder(String, CoreSession)instead.since 2025.1, useSearchQuery.builder(String)instead.since 2025.1, useSearchQuery.builder(String, NuxeoPrincipal)instead.since 2025.1, useBuilder(String, NuxeoPrincipal)instead.since 2025.1, useSearchService.getDefaultIndexName()instead.since 2025.1, useSearchService.getDefaultIndexName(String)instead.since 2025.1, useSearchService.getIndexNames(String)instead.since 11.5, useCSVImporterOptions.Builder.build()insteadsince 11.5, useCSVImporterOptions.Builder.build()insteadsince 2025.0, useCSVImporterOptions.Builder.build()insteadsince 2025.9, useDirectoryConstants.SYSTEM_DIRECTORY_TYPEinsteadsince 2025.9, not useful anymore since introduction ofBaseSession.createQueryBuilderWithConfiguredFiltering(QueryBuilder)since 2025.9, unusedsince 2025.9, useDirectory.createBareDocumentModel()insteadsince 11.1, sessionId is unusedsince 11.1, sessionId is unusedsince 2025.9, useDirectory.createBareDocumentModel(String, Map)insteadsince 2025.9, useDirectory.createBareDocumentModel(String, Map)insteadsince 2025.9, useDirectoryConstants.READONLY_ENTRY_FLAGinsteadsince 2025.9, useSession.query(QueryBuilder)withDirectoryQueryBuilderto fetch references if wantedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0, useAuditBackendinsteadsince 2025.0, seems unusedsince 2025.0, unusedsince 2025.0, useAuditBackendinsteadsince 2025.0, useorg.nuxeo.ecm.platform.audit.service.AuditService#await(Duration)insteadsince 2025.0, useorg.nuxeo.ecm.platform.audit.service.AuditService#buildEntryFromEvent()insteadsince 2025.0, useorg.nuxeo.ecm.platform.audit.service.AuditService#getAuditableEventNames()insteadsince 2025.0, useLogEntryBuilder.extended(String, Object)insteadsince 2025.0, useLogEntry.builder()insteadsince 2025.0, useAuditBackendinsteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, the behavior of storage is not common across the different backend implementation, mainly because there's no conversion from the input/output Stringssince 2025.0, useLogEntryConstantsinsteadsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, use thePageProviderServiceinsteadsince 2025.0, use thePageProviderServiceinsteadsince 2025.0, it is not useful anymoresince 2025.0, unusedsince 2025.0, useLogEntryinsteadsince 2025.0,ExtendedInfodoesn't need a Java type anymore, useLogEntry.getExtended()insteadsince 2025.0, unusedsince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0, usePaginableLogEntryListinsteadsince 2025.0, useLogEntryListinsteadsince 2025.0, useAuditBackendinsteadsince 2025.0, unusedsince 2025.0, it is not useful anymore except for nuxeo-platform-audit-sqlsince 2025.0, useLogEntry.builder()insteadsince 2025, useLogEntryJsonReaderwith help of nuxeo-core-io insteadsince 2025, useLogEntryJsonWriterwith help of nuxeo-core-io insteadsince 2025.0, useAbstractAuditBackendinsteadsince 2025.0, useAuditBackendinsteadsince 2025.0, not needed since introduction ofAuditBackendFactorysince 2025.0, not needed since introduction ofAuditBackendFactorysince 2025.0, not needed since introduction ofAuditBackendFactorysince 2025.0,AuditBackendhas all necessary APIssince 2025.0, useorg.nuxeo.sql.audit.SQLAuditBackendinsteadsince 2025.0, seems unusedsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, useAuditBackendFactoryDescriptorinsteadsince 2025.0, doesn't work in all situation and doesn't scale, no replacementsince 2025.0, unusedsince 2025.0,AuditBackendhas all necessary APIssince 2025.0, useAuditServiceinsteadsince 2025.7, not used, no replacementsince 2025.7, not used, no replacementsince 2025.7, only used internally, no replacementsince 2025.7, first retrieve aKeyHolderwithKeyManager.getKeyHolder(String)and useKeyHolder.getEncryptionCredential()since 2025.7, first retrieve aKeyHolderwithKeyManager.getKeyHolder(String)and useKeyHolder.getSigningCredential()since 2025.7, first retrieve aKeyHolderwithKeyManager.getKeyHolder(String)and useKeyHolder.getTlsCredential()since 2025.7, only used internally, no replacementsince 2025.7, only used internally, no replacementsince 2025.7, useInboundProcessor(SAMLInboundBinding, MessageHandler, SAMLConfiguration)instead.since 2025.7, useSAMLProcessorFactory(SAMLConfiguration)insteadsince 2025.7, useSLOOutboundProcessor(MessageHandler, MessageHandler, SAMLOutboundBinding, SAMLConfiguration)instead.since 2025.7, useWebSSOOutboundProcessor(MessageHandler, MessageHandler, SAMLOutboundBinding, SAMLConfiguration)instead.since 2025.7, useSAMLConfiguration.isSPAuthnRequestsSigned()insteadsince 2025.7, useSAMLConfiguration.createSPEntityDescriptor(java.lang.String)insteadsince 2025.7, useSAMLConfiguration.getSPEntityId()insteadsince 2025.7, useSAMLConfiguration.getSPLoginBindings()insteadsince 2025.7, useSAMLConfiguration.getSPSkewTime()insteadsince 2025.7, useSAMLConfiguration.createSPSSODescriptor(java.lang.String)insteadsince 2025.7, useSAMLConfiguration.isSPWantAssertionsSigned()insteadsince 2023.0since 11.1. No used any more.since 11.1. UseCommentNotificationVetoinstead.since 2025.0, useNotificationManager.getTemplateUrl(String)insteadsince 11.1. Create a new instance ofBlobsExtractorwhen needed.since 11.1. UseFramework.getService(Class)withMimetypeRegistryinstead.since 11.1. UseMimetypeRegistry.DEFAULT_MIMETYPEinstead.since 11.1. UseMimetypeRegistryService.isMimeTypeNormalized(String)instead.since 2025.9, useDirectory.createBareDocumentModel(String, Map)withOAuth2Client.toMap(OAuth2Client)insteadsince 2025.0, since the SearchService introduction, aggregate fields are always in Nuxeo format, useAggregate.getField()insteadsince 2025.8, unused.since 2025.8, unused.since 2025.8, unused.since 2025.0, useShibbolethGroupHelper.getBareGroupModel()insteadsince 2025.0, useAuthenticationPluginDescriptor.isEnabled()()} insteadorg.nuxeo.ecm.platform.ui.web.auth.service.AuthenticationPluginDescriptor.getNeedStartingURLSaving()since 2025.0, useAuthenticationPluginDescriptor.isNeedStartingURLSaving()insteadsince 2025.0, useAuthenticationPluginDescriptor.isStateful()insteadsince 2025.0, useSessionManagerDescriptor.isEnabled()insteadsince 2025.9, not used anymoresince 2025.8, the transient flag is deduced from the userId whether it is starting withtransient/since 11.4, types have been removed since Elasticsearch 7.xsince 11.4, types have been removed since Elasticsearch 7.x, useDocRequestFilter(NuxeoPrincipal, String, String, String)insteadsince 11.4, types have been removed since Elasticsearch 7.xsince 11.4, types have been removed since Elasticsearch 7.x, useSearchRequestFilter.init(CoreSession, String, String, String)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.doSearchWithPayload(String, String, String)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.getDocument(String, String, UriInfo)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.searchWithPayload(String, UriInfo, MultivaluedMap)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.searchWithPost(String, UriInfo, String)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.searchWithUri(String, UriInfo)insteadsince 2025.8 useSearchObject.performIndexing(String, long)insteadsince 11.1. UseOAuth2TokenService.getTokens(NuxeoPrincipal)instead.since 11.1. UseOAuth2TokenService.getTokens(String)instead.since 11.1. UseOAuth2TokenServiceImpl.TOKEN_DIRinstead.since 2025.5, useComputationRunner.getReadTimeout()insteadsince 2025.0, useComponentStartOrders.KAFKAinsteadsince 2025.0, useComponentStartOrders.KVinsteadsince 2025.0,Properties.load(InputStream)loads properties with ISO-8859-1 encoding whereas we want UTF-8, useOSGiRuntimeService.loadProperties(Reader)insteadsince 2025.0, useConditionalIgnore.Conditioninsteadsince 2025.0, useConditionalIgnoreinsteadsince 2025.0, not usedsince 2025.0, useIgnoreIfWindowsinsteadsince 2025.0, unused
-
Deprecated Packages
-
Deprecated InterfacesInterfaceDescriptionsince 11.1, use just
CoreSessioninsteadsince 8.4 for public use, this is an internal implementation class subject to changesince 8.4, use directPropertygetters onDocumentModelinsteadsince 2023.9, useBlobProviderinsteadsince 2023.9, preferBlobStoreBlobProviderimplementation insteadsince 11.4: superseded by dropwizard metricssince 2025.0, useAuditBackendinsteadsince 2025.0, useAuditBackendinsteadsince 2025.0, useAuditBackendinsteadsince 2025.0, the behavior of storage is not common across the different backend implementation, mainly because there's no conversion from the input/output Stringssince 2025.0, use thePageProviderServiceinsteadsince 2025.0, it is not useful anymoresince 2025.0, useLogEntryinsteadsince 2025.0, useAuditBackendinsteadsince 2025.0, unusedsince 2025.0, useAuditBackendinsteadsince 2025.0,AuditBackendhas all necessary APIssince 2025.8, unused.since 2023.0, useClusterActionServiceinsteadsince 11.4: use dropwizard metrics counter insteadsince 11.4: use dropwizard metrics insteadsince 11.4: use dropwizard metrics timer insteadsince 2025.0, useConditionalIgnore.Conditioninstead
-
Deprecated ClassesClassDescriptionsince 2025.0, to follow
ExtendedInfodeprecationsince 2025.0, use nuxeo-core-io instead.since 2025.0, use nuxeo-core-io instead.since 2025.0, to followExtendedInfodeprecationsince 2021.13, useBinaryMetadataUpdateWorkinsteadsince 2021.13,BinaryMetadataSyncListenernow handles the async updatessince 11.1 useTracinginstead.since 2023.28, virtual events are written in audit using the StreamAuditEventListenersince 2023.4 UseBlobDataSourceinsteadsince 2023.4 TheMailServicetakesMailMessagewhich can be easily composed via itsMailMessage.Builder.since 2023.4 Use aMailSenderinsteadsince 2023 because it is handling String property only, useRepository.Queryinstead.Since 6.0, document query operation logic has been moved. This class is not used/registered anymore into the platform as Automation Operation. Replaced by.services.query.DocumentPaginatedQuery.since 6.0. Use insteadRunDocumentChainwith ID 'Context.RunDocumentOperation'. Operation to run an operation chain in a separate transaction. The existing transaction is committed before running the new transaction.since 11.4, superseded by dropwizard metricssince 2025.0, useAuditPageProviderOperationinsteadsince 2025.0, restore is not available on newAuditBackendsince 2023.9, useAbstractBlobGarbageCollectorinsteadsince 2023.9, useBlobStoreBlobProviderinsteadsince 2023.9, useAzureBlobProviderinsteadsince 2023.9, useAzureBlobProviderconfigured with direct download and a CDN host insteadsince 2023.9since 2023.9, useAzureBlobProviderinsteadsince 11.1, useLoginComponentinsteadsince 11.1since 11.1since 2023.9, preferBlobStoreBlobProviderimplementation insteadsince 2023.9, useAESBlobProviderinsteadsince 2023.9since 2023.9, seeManagedBlobinsteadsince 2023.9, preferBlobStoreBlobProviderimplementation insteadsince 2023.9, useCachingBlobStoreinsteadsince 2023.9, useLocalBlobProviderinsteadsince 2023.9since 2023.9, useLocalBlobProviderinsteadsince 2025.0,ConversionCacheGCTaskhandles everythingsince 2025.0, useConversionCacheGCTaskinsteadsince 2025.0, useConvertCacheDescriptorinsteadSince 11.5, use the SubtypesJsonEnricher in org.nuxeo.ecm.platform.types instead.since 11.4: superseded by dropwizard metricssince 11.4: superseded by dropwizard metricssince 11.4: superseded by dropwizard metricssince 11.4: superseded by dropwizard metricssince 11.4: superseded by dropwizard metricssince 11.4: superseded by dropwizard metricssince 2025.0, doesn't seem to be usedsince 11.1, usePropertyDescriptorinsteadsince 11.1, usePropertyCharacteristicHandlerservice insteadsince 2021.11 useUpdateReadAclsActioninsteadsince 2021.11 useUpdateReadAclsActioninsteadsince 2023.9, useGoogleStorageBlobProviderinsteadsince 2023.9, useGridFSBlobProviderinsteadsince 2021.44 there is now an orphan versions Full GC bulk action (garbageCollectOrphanVersions)since 2021.44 there is now an orphan versions incremental GC (StreamDocumentGC)since 2025.0, unusedsince 2025.0, useLogEntryConstantsinsteadsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, use thePageProviderServiceinsteadsince 2025.0, unusedsince 2025.0, usePaginableLogEntryListinsteadsince 2025.0, useLogEntryListinsteadsince 2025.0, it is not useful anymore except for nuxeo-platform-audit-sqlsince 2025.0, useLogEntry.builder()insteadsince 2025, useLogEntryJsonReaderwith help of nuxeo-core-io insteadsince 2025, useLogEntryJsonWriterwith help of nuxeo-core-io insteadsince 2025.0, useAbstractAuditBackendinsteadsince 2025.0, useorg.nuxeo.sql.audit.SQLAuditBackendinsteadsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, useAuditBackendFactoryDescriptorinsteadsince 2025.0, doesn't work in all situation and doesn't scale, no replacementsince 2025.0, unusedsince 2025.0,AuditBackendhas all necessary APIssince 2025.0, useAuditServiceinsteadsince 11.1, useComment.getDocument()orDocumentModel.getAdapter(Class)insteadsince 11.1, useTreeCommentManagerinsteadsince 11.1. UseCommentNotificationVetoinstead.since 11.5, unusedsince 11.1, useMailAuthenticatorinsteadsince 11.1, doesn't seem usedsince 11.1 useRecomputeViewsActioninsteadsince 11.1 useRecomputeViewsActioninsteadsince 2025.8, unused.since 2025.8, unused.since 2023.0, it was replaced byDocumentRoutingEscalationActionsince 11.1 not usedsince 11.1. UseRecomputeThumbnailsActioninsteadsince 2023.0, useClusterActionServiceinsteadsince 2023.0, useClusterActionServiceinsteadsince 2023, this FullGC implementation does not scale on large repositories, useBlobsObjectinsteadsince 2023.0, useClusterActionServiceinsteadsince 2023.4 Compatibility implementation of MailSender relying on a MailSession available through JNDI.Use a
MailSenderDescriptorto configure yourMailSenderproperly.since 11.4: use dropwizard metrics counter insteadsince 11.4: use dropwizard metrics insteadsince 11.4: use dropwizard metrics insteadsince 11.4: use dropwizard metrics counter insteadsince 11.4: use dropwizard metrics insteadsince 11.4: use dropwizard metrics timer insteadsince 10.2 this class must not be subclassed anymore, for RuntimeHarness implementation useRuntimeHarnessImplsince 11.1,IsolatedClassloaderdoesn't exist anymoresince 2025.0, not usedsince 2025.0, useIgnoreIfWindowsinstead
-
Deprecated Annotation Interfaces
-
Deprecated FieldsFieldDescriptionsince 2025.0, unusedsince 2025.0, unusedsince 2025.0, unusedsince 2021.13, not used anymoresince 2021.13, not used anymoresince 11.1, not used anymoresince 11.1 due to its static modifier, it messes up tests, instantiate
Composerinsteadsince 11.2, use overwrite instead. No more used.since 2023.7, unused.since 2023.7, useBlobProviderDescriptor.DIRECTDOWNLOAD_EXPIRE_PROPERTYinstead.since 2023.7, useBlobProviderDescriptor.DIRECTDOWNLOAD_PROPERTYinstead.since 2023.7, useBlobProviderDescriptor.DIRECTDOWNLOAD_EXPIRE_PROPERTYinstead.since 2023.7, useBlobProviderDescriptor.DIRECTDOWNLOAD_PROPERTYinstead.since 2025.0, unusedsince 2025.0, merged withS3BlobStoreConfiguration.MINIMUM_UPLOAD_PART_SIZE_PROPERTYsince 2025.0, merged withS3BlobStoreConfiguration.MINIMUM_UPLOAD_PART_SIZE_DEFAULTsince 2025.0, merged withS3BlobStoreConfiguration.MINIMUM_UPLOAD_PART_SIZE_PROPERTYsince 2025.0, merged withS3BlobStoreConfiguration.MULTIPART_UPLOAD_THRESHOLD_DEFAULTsince 2025.0, merged withS3BlobStoreConfiguration.MULTIPART_UPLOAD_THRESHOLD_PROPERTYsince 2025.8, useCloudBlobStoreConfiguration.retentionEnabledinsteadsince 2021.11, useS3BlobStoreConfiguration.MULTIPART_COPY_PART_SIZE_DEFAULTinstead.since 2021.11, useS3BlobStoreConfiguration.MULTIPART_COPY_PART_SIZE_PROPERTYinstead.since 11.1, useS3Utils.MULTIPART_COPY_PART_SIZE_DEFAULTinsteadsince 2021.34, useCoreSession.DISABLE_AUDIT_LOGGERinsteadsince 11.1since 11.1since 11.1since 11.1since 5.3.1 administrator user names are configurable on user manager Too many references to this constant, no clean for LTS 2017since 5.3.1 administrators groups are configurable on user manager Too many references to this constant, no clean for LTS 2017since 5.3.1 anonymous user name is configurable on user manager Too many references to this constant, no clean for LTS 2017since 5.3.1 default group is configurable on user manager Too many references to this constant, no clean for LTS 2017since 11.1, unusedsince 11.1, unusedsince 11.1, unusedsince 11.1, unusedsince 11.1, unusedsince 11.1, useLocalBlobStoreConfigurationinsteadsince 11.1, useLocalBlobStoreConfigurationinsteadsince 11.1, useLocalBlobStoreConfigurationinsteadsince 11.1, useLocalBlobStoreConfigurationinsteadsince 11.1, useLocalBlobStoreConfigurationinsteadsince 11.5, useKeyStrategyDigestinsteadsince 2021.34, useCoreSession.DISABLE_AUDIT_LOGGERinsteadsince 2025.0, useComponentStartOrders.EVENTinsteadsince 2023.3, not used anymoresince 11.1, please use parameters when using or implementing:AbstractRepositoryMigrator.migrateRepository(String, MigrationContext, String)AbstractRepositoryMigrator.migrateSession(String, MigrationContext, CoreSession)AbstractRepositoryMigrator.checkShutdownRequested(MigrationContext)AbstractRepositoryMigrator.processBatched(MigrationContext, int, Collection, Consumer, String)
since 2023.1, useSession.PROP_RETENTION_STRICT_MODE_ENABLEDinstead.since 2025.8, useMongoDBConstants.ID_KEYinsteadsince 2025.8, useMongoDBConstants.ID_KEYinsteadsince 11.1, now unusedsince 11.1, now unusedsince 11.1, now unusedsince 11.1, useSchemaManagerImpl.propertyCharacteristicsinsteadsince 11.1, useSchemaManagerImpl.propertyCharacteristicsinsteadsince 11.1since 11.1since 11.1since 11.1, was PostgreSQL-specificsince 2023since 2023since 2023, we are now relying on BAF for orphan versions cleanupUseWorkManagerImpl.WORKMANAGER_PROCESSING_ENABLEDinsteadsince 2025.9, useDirectoryConstants.SYSTEM_DIRECTORY_TYPEinsteadsince 2025.9, useDirectoryConstants.READONLY_ENTRY_FLAGinsteadsince 11.1, useAnnotationConstants.ANNOTATION_PERMISSIONS_FIELDinsteadsince 11.1, useAnnotationConstants.ANNOTATION_XPATH_FIELDinsteadsince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, not used due toCommentImpl.docModelusagesince 11.1, useExternalEntityConstants.EXTERNAL_ENTITY_ID_FIELDinsteadsince 11.1, useExternalEntityConstants.EXTERNAL_ENTITY_ORIGIN_FIELDinsteadsince 11.1, useAnnotationConstants.ANNOTATION_ENTITY_TYPEinstead.since 11.1, because unused.since 11.1, because unused.since 11.1, usePropertyCommentManager.GET_EXTERNAL_COMMENT_PAGEPROVIDER_NAMEinsteadsince 11.1, useTreeCommentManager.GET_EXTERNAL_COMMENT_PAGE_PROVIDER_NAMEinsteadsince 11.1, useCommentConstants.COMMENT_ANCESTOR_IDS_PROPERTYinsteadsince 11.1, useCommentConstants.COMMENT_ANCESTOR_IDS_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_AUTHOR_PROPERTYinsteadsince 11.1, useCommentConstants.COMMENT_AUTHOR_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_CREATION_DATE_PROPERTYinsteadsince 11.1, useCommentConstants.COMMENT_CREATION_DATE_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_DOC_TYPEinsteadsince 11.1, useCommentConstants.COMMENT_ENTITY_TYPEinsteadsince 11.1, useCommentConstants.COMMENT_ID_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_LAST_REPLY_DATE_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_MODIFICATION_DATE_PROPERTYinsteadsince 11.1, useCommentConstants.COMMENT_MODIFICATION_DATE_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_NUMBER_OF_REPLIES_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_PARENT_ID_PROPERTYinsteadsince 11.1, useCommentConstants.COMMENT_PARENT_ID_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_PERMISSIONS_FIELDinsteadsince 11.1, useCommentConstants.COMMENT_SCHEMAinsteadsince 11.1, useCommentConstants.COMMENT_TEXT_PROPERTYinsteadsince 11.1, useCommentConstants.COMMENT_TEXT_FIELDinsteadsince 11.1, useCommentConstants.COMMENTS_ENTITY_TYPEinsteadsince 11.1. UseFramework.getService(Class)withFileManagerinstead.since 11.1. UseFramework.getService(Class)withMimetypeRegistryinstead.since 11.1. Create a new instance ofBlobsExtractorwhen needed.since 11.1. UseMimetypeRegistry.DEFAULT_MIMETYPEinstead.since 2021.34, useCoreSession.DISABLE_AUDIT_LOGGERinsteadsince 11.1, useFramework.getService(Class)instead if neededsince 11.1.since 11.1. UseFramework.getService(Class)withPageProviderServiceinstead.since 11.1.since 11.1.since 2021.27, usePictureViewsHelper.DEFAULT_PICTURE_VIEW_PATHinsteadsince 11.1. UseFramework.getService(Class)withMimetypeRegistryinstead.since 11.1. UseFramework.getService(Class)withConversionServiceinstead.since 11.1since 2023.0, useDocumentRoutingEscalationService.SUSPENDED_NODES_WITH_ESCALATION_QUERYinsteadsince 2023.0, no replacement@since 5.7.3 WORKFLOW_TASK_REASSIGNED is usedsince 2023, no used anymore for security reasonssince 11.1, not used.since 11.4, types have been removed since Elasticsearch 7.xsince 11.1. UseOAuth2TokenServiceImpl.TOKEN_DIRinstead.since 11.1since 2023.14, useHttpHeaders.NUXEO_VIRTUAL_HOSTinsteadsince 2023.14, useHttpHeaders.X_FORWARDED_HOSTinsteadsince 2023.0, useComponentStartOrders.CLUSTER_SERVICEinsteadsince 2025.0, useComponentStartOrders.KAFKAinsteadsince 2025.0, useComponentStartOrders.KVinsteaduseOpenSearchRestClient.LONG_TIMEOUTinsteadsince 2025.0, unused
-
Deprecated MethodsMethodDescriptionsince 2025.0, use
MarshallerHelper.jsonToObject(Class, String, RenderingContext)insteadsince 2025.0, useMarshallerHelper.objectToJson(Object, RenderingContext)insteadsince 2025.0, useEventDescriptor.isEnabled()insteadsince 2025.0, useExtendedInfoDescriptor.isEnabled()insteadsince 2021.13, the listener now usesBinaryMetadataService.getMetadataUpdates(DocumentModel, boolean)andBinaryMetadataService.applyUpdates(DocumentModel, List)since 2021.13, the listener and work now useBinaryMetadataService.getMetadataUpdates(DocumentModel, boolean)andBinaryMetadataService.applyUpdates(DocumentModel, List)since 2021.13, because only used byBinaryMetadataServiceImpl.handleSyncUpdate(DocumentModel)since 11.5, useExifToolProcessor.readMetadata(String, Blob, List)insteadsince 11.1, useMetadataMappingDescriptor.ignorePrefix()since 11.1, no replacementsince 11.1, no replacementsince 11.3, useFileSystemChangeFinder.getUpperBound()insteadsince 2025.0 unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 11.1, this method does nothing, usemail.${protocol}.userandmail.${protocol}.passwordinsteadsince 11.1, usemail.${protocol}.userandmail.${protocol}.passwordinsteadsince 2023.4 unused.SendMail.send(DocumentModel)now uses aMailMessage.Buildersince 2023.4 unused.SendMail.send(DocumentModel)now uses aMailMessage.Buildersince 11.1. UseFramework.getService(Class)withDirectoryServiceinstead.since 2025.0, unusedsince 11.4, unusedsince 2023.0, unusedsince 2023, better useAbstractSession.checkCanRemoveDocument(Document)since 11.1since 11.1since 11.1, does nothingsince 11.1, useCoreInstance.getCoreSession(String)insteadsince 11.1, useCoreInstance.getCoreSession(String, String)insteadsince 11.1, useCoreInstance.getCoreSession(String, NuxeoPrincipal)insteadsince 11.1, useCoreInstance.getCoreSessionSystem(String)insteadsince 11.1, useCoreInstance.getCoreSessionSystem(String, String)insteadsince 11.1since 11.1, unused, useCoreSession.hasLegalHold(org.nuxeo.ecm.core.api.DocumentRef)insteadsince 11.1, unused, useCoreSession.setLegalHold(org.nuxeo.ecm.core.api.DocumentRef, boolean, java.lang.String)insteadsince 11.1, does nothingsince 8.4, use directPropertygetters insteadsince 8.4, use directPropertygetters insteadsince 8.4, internal methodsince 11.1since 11.1, unusedsince 2023, useSchemaManager.getXPathSchemaName(String, Set)instead.since 11.1. UseSimpleDocumentModel.ofType(String).since 11.1, useLoginComponent.clearPrincipalStack()insteadsince 11.1, useLoginComponent.getCurrentPrincipal()insteadsince 11.1, useNuxeoPrincipal.getCurrent()insteadsince 11.1, useLoginComponentinsteadsince 11.1, useNuxeoPrincipal.isCurrentAdministrator()insteadsince 11.1, unusedsince 11.1, unusedsince 11.1, not scalablesince 11.1, useHex.encodeHexString(byte[])directlysince 11.1, useBlobManager.getBlobProviderWithNamespace(String, String)insteadsince 11.1, useBlob.getFile()insteadsince 11.1, useBlob.getStream()insteadsince 2023.9, UseBlobProviderinsteadsince 11.5, useKeyStrategyDigestinsteadsince 11.5, useKeyStrategyDigestinsteadsince 2023, this FullGC implementation does not scale on large repositories, useGarbageCollectOrphanBlobsActioninsteadsince 11.1, useDocumentBlobManager.readBlob(BlobInfo, Document, String)insteadsince 11.1, useDocumentBlobManagerComponent.readBlob(BlobInfo, Document, String)insteadsince 2021.45, useBulkAdminService.isSequentialScroll(String)instead.since 11.1, useBuilder(String, String, String)constructor with username insteadsince 2025.0, useConversionCacheHolder.clearCache()insteadsince 2025.0, useConversionServiceImpl.getConvertCacheDirectory()insteadsince 2025.0, not used anymoresince 2025.0, not used anymoresince 2025.0, not used anymoresince 2025.0, such setting should be done with contributionsince 2025.0, such setting should be done with contributionsince 2023 useCoreService.garbageCollectOrphanVersions()instead.since 11.1, useDownloadService.downloadBlob(DownloadContext)insteadsince 11.1, useDownloadService.downloadBlob(DownloadContext)insteadsince 11.1, useDownloadService.downloadBlob(DownloadContext)insteadsince 11.1, useDownloadService.downloadBlob(DownloadContext)insteadsince 11.1, use the signature including the requestsince 11.1. Not used anymore.since 11.4, useFramework.getService(CoreManagementComponent.class)insteadsince 11.1, unusedsince 11.1. UseAbstractRepositoryMigrator.checkShutdownRequested(MigrationContext)insteadsince 11.1. UseAbstractRepositoryMigrator.migrateRepository(String, MigrationContext, String)insteadsince 11.1 UseAbstractRepositoryMigrator.migrateSession(String, MigrationContext, CoreSession)insteadsince 11.1, unused, useDocument.hasLegalHold()insteadsince 11.1, unused, useDocument.setLegalHold(boolean)insteadsince 11.1, use the signature withcreateinsteadsince 11.1, useRepositoryService.getActiveSessionsCount(String)insteadsince 11.1, use directlyFramework.getService(Class)withSecurityServicesince 11.1, now unusedsince 11.1, now unusedsince 11.1, now unusedsince 11.1, now unusedsince 11.1 as not usedsince 11.1 as not usedsince 11.1. Not used anymore.since 11.1, usePropertyCharacteristicHandlermethods insteadsince 11.1, usePropertyCharacteristicHandlermethods insteadsince 11.1, seems unusedsince 2021.32 useSchemaManager.normalizePath(String)instead.since 11.1, usePropertyCharacteristicHandlermethods insteadsince 11.1, usePropertyCharacteristicHandlermethods insteadsince 11.1, seems unusedsince 11.1. UseFramework.getService(Class)withObjectResolverServiceinstead.since 2025.1, useSearchQuery.builder(String, NuxeoPrincipal)instead.since 2025.1, useSearchQuery.builder(String, CoreSession)instead.since 2025.1, useSearchQuery.builder(String)instead.since 2025.1, useSearchQuery.builder(String, NuxeoPrincipal)instead.since 2025.1, useSearchService.getDefaultIndexName()instead.since 2025.1, useSearchService.getDefaultIndexName(String)instead.since 2025.1, useSearchService.getIndexNames(String)instead.since 2021.39 useDBSTransactionState.materializedKeys(State)insteadsince 11.3, unusedsince 11.3, use other signatureunusedunusedunusedunusedsince 11.3, unusedsince 11.3, unusedsince 11.3, use other signature insteadsince 11.1, useSession.getBinaryFulltext(Serializable, Document)insteadsince 11.1since 11.1since 11.1since 11.1since 11.1since 11.1since 2023,AbstractSession.canRemoveDocument(DocumentRef)does this checksince 2023, we are now relying on BAF for orphan versions cleanupsince 11.1, useAbstractDirectory.loadDataOnInit(boolean)insteadsince 2025.9, not useful anymore since introduction ofBaseSession.createQueryBuilderWithConfiguredFiltering(QueryBuilder)since 2025.9, unusedsince 2025.9, useDirectory.createBareDocumentModel()insteadsince 11.1, sessionId is unusedsince 11.1, sessionId is unusedsince 2025.9, useDirectory.createBareDocumentModel(String, Map)insteadsince 2025.9, useDirectory.createBareDocumentModel(String, Map)insteadsince 2021.x, the method remains for use, but it will be turned abstractsince 2021.x, the method remains for use, but it will be turned abstractsince 2021.x, the method will remain on deprecation cleanupsince 2021.x, the method remains for use, but it will be turned abstractsince 2021.x, the method remains for use, but it will be turned abstractsince 2021.x,BaseSessionis providing a generic implementation, you should implementBaseSession.doQuery(DirectoryQueryBuilder)insteadsince 2021.x,BaseSessionis providing a generic implementation, you should implementBaseSession.doQueryIds(DirectoryQueryBuilder)insteadsince 2021.x, remove default implementation for this method, and put one forSession.query(QueryBuilder, boolean)since 2025.9, useSession.query(QueryBuilder)withDirectoryQueryBuilderto fetch references if wantedsince 2025.0 This is not the purpose of clone. useAction(Action)insteadsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 unusedsince 2025.0 This is not the purpose of clone. useDefaultActionFilter(DefaultActionFilter)insteadsince 2025.0 unusedsince 2025.0, seems unusedsince 2025.0, useorg.nuxeo.ecm.platform.audit.service.AuditService#await(Duration)insteadsince 2025.0, useorg.nuxeo.ecm.platform.audit.service.AuditService#buildEntryFromEvent()insteadsince 2025.0, useorg.nuxeo.ecm.platform.audit.service.AuditService#getAuditableEventNames()insteadsince 2025.0, useLogEntryBuilder.extended(String, Object)insteadsince 2025.0, useLogEntry.builder()insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0, useAuditReader.queryLogs(QueryBuilder)insteadsince 2025.0,ExtendedInfodoesn't need a Java type anymore, useLogEntry.getExtended()insteadsince 2025.0, unusedsince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0,LogEntrybuilt by Nuxeo Platform are now immutablesince 2025.0, not needed since introduction ofAuditBackendFactorysince 2025.0, not needed since introduction ofAuditBackendFactorysince 2025.0, not needed since introduction ofAuditBackendFactorysince 2025.0, seems unusedsince 2025.7, not used, no replacementsince 2025.7, not used, no replacementsince 2025.7, only used internally, no replacementsince 2025.7, first retrieve aKeyHolderwithKeyManager.getKeyHolder(String)and useKeyHolder.getEncryptionCredential()since 2025.7, first retrieve aKeyHolderwithKeyManager.getKeyHolder(String)and useKeyHolder.getSigningCredential()since 2025.7, first retrieve aKeyHolderwithKeyManager.getKeyHolder(String)and useKeyHolder.getTlsCredential()since 2025.7, only used internally, no replacementsince 2025.7, only used internally, no replacementsince 2025.7, useSAMLConfiguration.isSPAuthnRequestsSigned()insteadsince 2025.7, useSAMLConfiguration.createSPEntityDescriptor(java.lang.String)insteadsince 2025.7, useSAMLConfiguration.getSPEntityId()insteadsince 2025.7, useSAMLConfiguration.getSPLoginBindings()insteadsince 2025.7, useSAMLConfiguration.getSPSkewTime()insteadsince 2025.7, useSAMLConfiguration.createSPSSODescriptor(java.lang.String)insteadsince 2025.7, useSAMLConfiguration.isSPWantAssertionsSigned()insteadsince 11.4, use instance methodCommandLineExecutorComponent.getCommandLineDescriptor(java.lang.String)insteadsince 11.1, seems unusedsince 11.1, useAnnotationService.deleteExternalAnnotation(CoreSession, String, String)insteadsince 11.1, useAnnotationService.getExternalAnnotation(CoreSession, String, String)insteadsince 11.1, useAnnotationService.updateExternalAnnotation(CoreSession, String, String, Annotation)insteadsince 11.1, should be filled by document adapater factorysince 11.1, you should use document adapter factory insteadsince 11.1, useCommentManager.deleteExternalComment(CoreSession, String, String)insteadsince 11.1, useCommentManager.getExternalComment(CoreSession, String, String)insteadsince 11.1, unusedsince 11.1, useCommentManager.updateExternalComment(CoreSession, String, String, Comment)insteadsince 11.1, unusedsince 11.1, useComment.getDocument()withDocumentModelJsonReaderinsteadsince 11.1, unusedsince 11.1, unusedsince 11.1, unusedsince 11.1, unusedsince 11.1, useDocumentModel.getAdapter(Class)withAnnotationclass insteadsince 11.1, useDocumentModel.getAdapter(Class)withCommentclass insteadsince 11.1. Not used anymoresince 11.1. No used any more.since 11.1. UseFramework.getService(Class)withFileManagerinstead.since 11.1. UseUTF8CharsetConverter.detectEncoding(Blob)instead.since 11.1. UseFramework.getService(Class)withMimetypeRegistryinstead.org.nuxeo.ecm.platform.csv.export.io.DocumentPropertyCSVWriter.removeFirstForbiddenCharacter(String) since 2021.32 Use escapeInjectableValue instead to allow lighter data alterationsince 11.1, useMailSessionBuildersince 2023.4 because doesn't fit in a generic service. UseEmailHelper.sendMailMessage(java.util.Map<java.lang.String, java.lang.Object>)instead.since 2023.4 useGeneralSettingsDescriptor.getMailSenderName()instead.since 2023.4 useNotificationService.getMailSenderName()instead.since 2025.0, useNotificationManager.getTemplateUrl(String)insteadsince 11.1. UseFramework.getService(Class)withMimetypeRegistryinstead.since 11.3, useand #checkAllowedSubtypes(CoreSession, String, String)insteadsince 11.3, useand #checkAllowedSubtypes(CoreSession, String, String)insteadsince 11.1.since 11.1. UseFramework.getService(Class)withPageProviderServiceinstead.since 11.1. UseFileImporterDescriptor.klass.since 11.1. UseFileImporterDescriptor.klass.since 11.1, useFramework.getService(Class)instead if neededsince 11.1.since 11.1. UseMimetypeRegistryService.isMimeTypeNormalized(String)instead.since 2025.9, useDirectory.createBareDocumentModel(String, Map)withOAuth2Client.toMap(OAuth2Client)insteadsince 2021.23, OAuth2Error now contains the status code to give to the responsesince 11.1 useImageResizer.scaleToMax(int, int, int)instead.since 11.1. UseFramework.getService(Class)withMimetypeRegistryinstead.since 11.1. UseFramework.getService(Class)withConversionServiceinstead.since 2025.0, since the SearchService introduction, aggregate fields are always in Nuxeo format, useAggregate.getField()insteadjust here for compatibility with SelectDatamodel methods, usePageSelections.getSize()insteadjust here for compatibility with SelectDatamodel methods, usePageSelections.getEntries()insteadsince 2023, use #DocumentRoutingService.cleanupRouteInstances(String)instead.since 2023, use GarbageCollectRoutesAction insteadsince 11.1 this method does not scale as it does not paginate results. Useorg.nuxeo.ecm.platform.routing.core.provider.RoutingTaskPageProvider#getCurrentPage()instead.The facet RoutingTask is statically attached to the new RoutingTask Document type since 7.1since 2023.0, this method doesn't scale, use theCoreSessionquery APIs withDocumentRoutingEscalationService.SUSPENDED_NODES_WITH_ESCALATION_QUERYinsteadsince 2023.0, it was replaced byDocumentRoutingEscalationActionsince 11.1 this method does not scale as it does not paginate results. UseRoutingTaskPageProvider.getCurrentPage()instead.since 2023.0, useDocumentRoutingEscalationService.computeEscalationRulesToExecute(GraphNode)insteadsince 11.1 useTaskWriter.createActionContext(CoreSession, GraphNode)insteadsince 2023.0, useDocumentRoutingEscalationActioninsteadsince 2025.0, useShibbolethGroupHelper.getBareGroupModel()insteadsince 11.1. UseFramework.getService(Class)withTaskServiceinstead.since 2025.0, useAuthenticationPluginDescriptor.isEnabled()()} insteadorg.nuxeo.ecm.platform.ui.web.auth.service.AuthenticationPluginDescriptor.getNeedStartingURLSaving()since 2025.0, useAuthenticationPluginDescriptor.isNeedStartingURLSaving()insteadsince 2025.0, useAuthenticationPluginDescriptor.isStateful()insteadsince 2025.0, useSessionManagerDescriptor.isEnabled()insteadsince 2025.9, not used anymoresince 2025.8, the transient flag is deduced from the userId whether it is starting withtransient/since 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.0 seems unusedsince 11.4, types have been removed since Elasticsearch 7.xsince 11.4, types have been removed since Elasticsearch 7.x, useSearchRequestFilter.init(CoreSession, String, String, String)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.doSearchWithPayload(String, String, String)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.getDocument(String, String, UriInfo)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.searchWithPayload(String, UriInfo, MultivaluedMap)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.searchWithPost(String, UriInfo, String)insteadsince 11.4, types have been removed since Elasticsearch 7.x, useMain.searchWithUri(String, UriInfo)insteadsince 11.2, not used anymoresince 11.2, not used anymoresince 11.2, not used anymoresince 11.3, useAnnotationAdapter.getCommentsFromBody(String)insteadsince 2025.8 useSearchObject.performIndexing(String, long)insteadsince 2022.21 useStreamObject.doGet(String)with format=puml instead.since 11.1. UseOAuth2TokenService.getTokens(NuxeoPrincipal)instead.since 11.1. UseOAuth2TokenService.getTokens(String)instead.since 11.1, usePageProviderHelper.getSearchDocumentModel(CoreSession, PageProviderService, String, Map)insteadsince 11.1, useAbstractUMObject.isAPowerUserEditableArtifact(Object)instead.since 2025.5, useComputationRunner.getReadTimeout()insteadsince 2021.34 useLogStreamManager.supportSubscribe(Name)insteadsince 11.1 useLogManager.createIfNotExists(Name, int)insteadsince 11.1 useLogManager.createTailer(Name, Name)(Name)} insteadsince 11.1 useLogManager.createTailer(Name, Name, Codec)insteadsince 11.1 use(Name)insteadsince 11.1 useLogManager.createTailer(Name, Name, Codec)(Name)} insteadsince 11.1 use(Name)insteadsince 11.1 useLogManager.createTailer(Name, LogPartition, Codec)insteadsince 11.1 useLogManager.delete(Name)insteadsince 11.1 useLogManager.exists(Name)insteadsince 11.1 useLogManager.getAppender(Name)insteadsince 11.1 useLogManager.getAppender(Name, Codec)insteadsince 11.1 useLogManager.getLag(Name, Name)insteadsince 11.1 useLogManager.getLagPerPartition(Name, Name)insteadsince 11.1 useLogManager.getLatencyPerPartition(Name, Name, Codec, Function, Function)insteadsince 11.1 useLogManager.getLatencyPerPartition(Name, Name, Codec, Function, Function)insteadsince 11.1 useLogManager.listAllNames()insteadsince 11.1 useLogManager.listConsumerGroups(Name)insteadsince 11.1 useLogManager.size(Name)insteadsince 11.1 useLogManager.subscribe(Name, Collection, RebalanceListener)insteadsince 11.1 useLogManager.subscribe(Name, Collection, RebalanceListener, Codec)insteadsince 2021.34 useLogManager.supportSubscribe(Name)insteadsince 2023.4 This is a fallback method to register aJndiSMTPMailSenderon the fly when only given a custom JNDI session name. Use aMailSenderDescriptorto define a customMailSenderinsteadsince 11.1, useFramework.loginSystem()insteadsince 11.1, useFramework.loginUser(java.lang.String)insteadsince 11.1, useFramework.loginSystem(String)insteadsince 11.1, useFramework.loginUser(java.lang.String)insteadsince 11.1, useFramework.loginUser(java.lang.String)insteadsince 11.1, unusedsince 2025.0,Properties.load(InputStream)loads properties with ISO-8859-1 encoding whereas we want UTF-8, useOSGiRuntimeService.loadProperties(Reader)insteadsince 11.3, useRuntimeMessageHandler.addMessage(RuntimeMessage)instead.since 11.3, useRuntimeMessageHandler.addMessage(RuntimeMessage)instead.since 11.3, useRuntimeMessageHandler.getMessages(Level)insteadsince 11.3, useRuntimeMessageHandler.getMessages(Level)insteadsince 11.1, useConfigurationService.getString(String)insteadsince 11.1, useConfigurationService.getString(String, String)insteadsince 11.1, useConfigurationService.isBooleanFalse(String)insteadsince 11.1, useConfigurationService.isBooleanTrue(String)insteadsince 11.1 just useStreamService.getLogManager().since 11.1 just useStreamService.getStreamManager().since 2021.15, doesn't take into account @Repeatable annotations, prefer to useAnnotationScanner.getAnnotations(Class, Class)instead.since 2021.15, doesn't take into account @Repeatable annotations, prefer to useAnnotationScanner.getAnnotations(Class, Class)instead.since 11.1, seems unusedsince 11.1, useRunnerFeature.afterTeardown(FeaturesRunner, FrameworkMethod, Object)insteadsince 11.1, useRunnerFeature.beforeSetup(FeaturesRunner, FrameworkMethod, Object)insteadsince 11.1, as not all backends (transaction resource managers) allow suspending the transaction or transaction interleaving, instead useTransactionHelper.runInNewTransaction(java.lang.Runnable)orTransactionHelper.runWithoutTransaction(java.lang.Runnable)explicitlysince 11.1, as not all backends (transaction resource managers) allow suspending the transaction or transaction interleaving, instead useTransactionHelper.runInNewTransaction(java.lang.Runnable)orTransactionHelper.runWithoutTransaction(java.lang.Runnable)explicitlysince 11.1, as not all backends (transaction resource managers) allow suspending the transaction or transaction interleaving, instead useTransactionHelper.runInNewTransaction(java.lang.Runnable)orTransactionHelper.runWithoutTransaction(java.lang.Runnable)explicitlysince 11.1, useHelpers.supportsSync(org.nuxeo.ecm.core.api.Blob)(with opposite semantics) instead
-
Deprecated ConstructorsConstructorDescriptionsince 11.1, use other constructors insteadsince 11.1, sid is unusedsince 11.1, sid and lock are unusedsince 11.1. Use
SimpleDocumentModel.empty()instead.since 11.1. UseSimpleDocumentModel.ofSchemas(String, String...)instead.since 11.1. UseSimpleDocumentModel.ofSchemas(List)instead.since 11.5, use signature with digestAlgorithm insteadsince 11.5since 11.5since 11.5since 11.1, useBuilder(String, String, String)constructor with username insteadsince 2025.1, useBuilder(String, NuxeoPrincipal)instead.since 11.5, useCSVImporterOptions.Builder.build()insteadsince 11.5, useCSVImporterOptions.Builder.build()insteadsince 2025.0, useCSVImporterOptions.Builder.build()insteadsince 2025.0 seems unusedsince 2025.0 seems unusedsince 2025.7, useInboundProcessor(SAMLInboundBinding, MessageHandler, SAMLConfiguration)instead.since 2025.7, useSAMLProcessorFactory(SAMLConfiguration)insteadsince 2025.7, useSLOOutboundProcessor(MessageHandler, MessageHandler, SAMLOutboundBinding, SAMLConfiguration)instead.since 2025.7, useWebSSOOutboundProcessor(MessageHandler, MessageHandler, SAMLOutboundBinding, SAMLConfiguration)instead.since 2023.0since 11.4, types have been removed since Elasticsearch 7.x, useDocRequestFilter(NuxeoPrincipal, String, String, String)insteadsince 2025.0, useTemplateView(WebContext, Object, String)insteadsince 2025.0, useTemplateView(WebContext, Object, URL)insteadsince 11.1, due to serialization issue with java 11, useDocumentConsumerPool(String, LogManager, Codec, ConsumerFactory, ConsumerPolicy)which allows to give acodectotailer.since 11.5, useConfigurationGenerator.build()instead.since 11.5, useConfigurationGenerator.builder()instead.since 11.1, due to serialization issue with java 11, useConsumerPool(String, LogManager, Codec, ConsumerFactory, ConsumerPolicy)which allows to give acodectotailer.since 11.1, due to serialization issue with java 11, useConsumerRunner(ConsumerFactory, ConsumerPolicy, LogManager, Codec, List)which allows to give acodectotailer.since 11.1, due to serialization issue with java 11, useProducerPool(String, LogManager, Codec, ProducerFactory, short)which allows to give acodectoappender.
-
Deprecated Enum ConstantsEnum ConstantDescription