Deprecated API
Contents
-
Deprecated InterfacesInterfaceDescriptionas code running inside the content repository process that overrides metadata extract properties should be moved out of process to reduce coupling of components, making upgrade simpler.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.from 7.1.0 Reset password service.Depreciated since 4.0.
HomeFolderProvider2should now be used.from 7.1.0The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.We are introducing the new async RenditionService2.
-
Deprecated ClassesClassDescription- class not used.class not used.The RenditionService is being replace by the simpler async RenditionService2.Removed in 5.2OOTB extractors have being moved to T-Engines. This class originally provided metadata extraction of RFC822 mimetype emails. It will no longer be used for that purpose as that work has been off loaded to a T-Engine via the AsynchronousExtractor. It still exists because the governance services (RM) AMP overrides it to provide alternate property mappings and to filter out some of these properties if the node does not have the "record" or "dod5015record" aspects.
We still also have the Default configuration file (RFC822MetadataExtracter.properties) file which contains the default set of properties, which may be manipulated by RM.
messageFrom: -- imap:messageFrom, cm:originator messageTo: -- imap:messageTo messageCc: -- imap:messageCc messageSubject: -- imap:messageSubject, cm:title, cm:description, cm:subjectline messageSent: -- imap:dateSent, cm:sentdate messageReceived: -- imap:dateReceived All
This class now provides an alternative property mapping in the request to the T-Engine. Unlike the previous implementation the filtering of properties takes place before rather than after the extraction. This is done in this class making the code within the org.alfresco.module.org_alfresco_module_rm.email.RFC822MetadataExtracter filterSystemProperties method redundant.header names: Thread-Index: -- imap:threadIndex Message-ID: -- imap:messageIdReplaced byContentServiceImplThe transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.converts the new flat name value pair transformer options to the deprecated TransformationOptions.from 7.1.0from 7.1.0 Thisactiviti delegateis executed when a user resets his/her password.from 7.1.0 Thisactiviti delegateis executed when a user is finished resetting his/her password.from 7.1.0 Thisactiviti delegateis executed when a user request password reset.from 7.1.0 * Reset password implementation based on workflow.Depreciated since 4.0.AbstractHomeFolderProvider2should now be used.Depreciated since 4.0.ExistingPathBasedHomeFolderProvider2should now be used.Depreciated since 4.0.UsernameHomeFolderProvidershould now be used.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.Since 5.0, useTransactionListenerAdapterUse aRetryingTransactionHelperinstanceSeeVersionHistoryThe transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.with the introduction of RenditionService2 the OPT_... public static final values have been deprecated as they will no longer form part of the rendition definition and will be removed when local transformations are removed.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The RenditionService is being replace by the simpler async RenditionService2.We are introducing the new async RenditionService2.We are introducing the new async RenditionService2.
-
Deprecated Enum Classes
-
Deprecated ExceptionsExceptionsDescriptionThe transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The RenditionService is being replace by the simpler async RenditionService2.The RenditionService is being replace by the simpler async RenditionService2.We are introducing the new async RenditionService2.
-
Deprecated FieldsFieldDescriptionWill be removed when local transformations are removed, as it is only used tp select SWIFTransformationOptions.since 3.3since 3.1since 3.1since 3.1since 3.1since 3.1since 3.1since 3.1since 3.1since 3.1since 3.1since 3.1since 3.3
-
Deprecated MethodsMethodDescription- does not know about share- not used by live code - exception handling is too severe- not used by live code - exception handling is too severe- no longer used. Construction of context is via spring now.The RenditionService is being replace by the simpler async RenditionService2.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.Rather than inject a map, it is preferable to inject individual
AsynchronousActionExecutionQueueinstances during bean initialisation in a spring init-method.Not used since 3.4useBatchMonitor.getTotalErrorsLong()insteaduseBatchMonitor.getTotalResultsLong()insteadUseBulkImportParameters.getExistingFileMode()(MNT-17703)The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.Since 5.1. This method has no value: a file reader can never write (DH: 2015/02/17)will be removed in a future release and be replaced by individual options that can be checked.will be removed in a future release and be replaced by individual options that can be checked.For persistence useFor persistence useFor persistence useFor persistence useFor persistence useFor persistence use onlyUseNodeDAO.setModifiedProperties(Long, Date, String)to also change the cm:modifier propertyin 4.1: useNodeDAO.getMaxNodeId()Was never usedrecated see getPeople(filter, maxResults)API for review (subject to change prior to release)
author janvThe async flag in the method signature will not be applicable as all of the future transformations will be asynchronousThe async flag in the method signature will not be applicable as all of the future transformations will be asynchronousUses search and does not report on ephemeral locks.Uses search and does not report on ephemeral locks.use LockService.isLockedAndReadOnlyeventually move into LockServiceUse FileFolderUtil.makeFolders rather than directly accessing this implementation class.Use FileFolderUtil.makeFolders rather than directly accessing this implementation class.Since 4.0 useBehaviourFilter.enableBehaviour(NodeRef)Since 4.0 useBehaviourFilter.disableBehaviour()Since 4.0 useBehaviourFilter.enableBehaviour(NodeRef)UseRatingNamingConventionsUtil.getRollupAspectNameFor(RatingScheme)instead. This method assumes a "cm" prefix for the aspect.UseRatingNamingConventionsUtil.getRollupPropertyNameFor(RatingScheme, String)instead. This method assumes a "cm" prefix for the aspect.see People.getPeople(String filter, ScriptPagingDetails pagingRequest, String sortBy)see getPeoplesee getPeople(String pattern, ListfilterProps, List<Pair<QName, Boolean>> sortProps, PagingRequest pagingRequest) The RenditionService is being replace by the simpler async RenditionService2.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.as of version 3.2, replaced byScriptSiteService.createSite(String, String, String, String, String)since version 3.2, replaced bySite.getVisibility()UseSite.listMembers(String, String, int, boolean)insteadUseSite.listMembers(String, String, int, boolean)insteadsince version 3.2, replaced bySite.setVisibility(String)from 7.0.0 use getId insteadsee setWorkflowDeployersDeprecated in 4.2. This method does not scale.method does not scale.UseThumbnailServiceImpl.setThumbnailsEnabled(boolean)instead.use overloaded version with sourceSize parameter.UseThumbnailRegistry.getThumbnailDefinitions(String)instead.UseThumbnailServiceImpl.setThumbnailsEnabled(boolean)instead.No longer does anythingTo be replaced byDirtySessionMethodInterceptorNo longer supportedUse aRetryingTransactionHelperinstanceUse aRetryingTransactionHelperinstanceUse aRetryingTransactionHelperinstanceUse aRetryingTransactionHelperinstanceIn future system paths will be replaced with actual resources or string encoded referencesIn future system paths will be replaced with actual resources or string encoded referencesall template system path functionality should be replaced by plain encoded referencesFileFolderService.search(NodeRef, String, boolean, boolean, boolean)alignment : for shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*".will be replaced by#perform(ActualEnvironment, VirtualQueryConstraint,Reference)once complex constrains are implementedwill be replaced by#perform(ActualEnvironment, VirtualQueryConstraint,Reference)once complex constrains are implementedas 'delete' is a JavaScript reserved word and so is unusable. UseJscriptWorkflowInstance.remove()instead.pooled state cannot be altered.Use overloaded method with thesameSessionparameter (this method defaults the parameter tofalse).This method is a domain-specific query used by the Blog REST API and is not considered suitable for general use.Add this to the BlogPostInfo shortlyfor shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*".for shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*".use getModuleVersionNumber which knows about maven style version numbersThis method is too open-ended. SeeCopyService.getCopies(NodeRef, PagingRequest).UseTransformationSourceOptions.getApplicableMimetypes()instead.see getPeople(String pattern, ListfilterProps, List<Pair<QName, Boolean>> sortProps, PagingRequest pagingRequest) as of version 3.2, replaced bySiteInfo.getVisibility()as of version 3.2, replaced bySiteInfo.setVisibility(SiteVisibility)since version 3.2, replaced bySiteService.createSite(String, String, String, String, SiteVisibility)from 7.0.0, use #listMembers(String, String, String, boolean, boolean, boolean, SiteMembersCallback) instead List the members of the site. This includes both users and groups.Name and role filters are optional and if not specified all the members of the site are returned.
from 7.0.0 onwards, use #siteMember(String, String, boolean) instead A site member along with his/her Site permissionuse getFrozenModifiedDateuse getFrozenModifierUse overloaded method with thesameSessionparameter (this method defaults the parameter tofalse).This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return an object that is not part of the public API. The object itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.The RenditionService is being replace by the simpler async RenditionService2.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return an object that is not part of the public API. The object itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return an object that is not part of the public API. The object itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.The thumbnails code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.This method has been deprecated as it would return a service that is not part of the public API. The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future.
-
Deprecated ConstructorsConstructorDescriptionSince 3.4, use the
BatchProcessWorkProviderinstead of the CollectionuseJCRRootNode parameter is now obsolete.UseScriptGroup(String, ServiceRegistry, Scriptable)insteadfrom 7.0.0In future system paths will be replaced with actual resources or string encoded references
-
Deprecated Enum ConstantsEnum ConstantDescriptionDeprecated in 4.1.6. Will be replaced by a more descriptive name.Deprecated in 4.1.6. Will be replaced by a more descriptive name.Deprecated in 4.1.6. Will be replaced by a more descriptive name.