Deprecated API


Contents
Deprecated Interfaces
org.alfresco.repo.security.person.HomeFolderProvider
          Depreciated since 4.0. HomeFolderProvider2 should now be used. 
org.alfresco.repo.transaction.TransactionUtil.TransactionWork
            
org.alfresco.service.cmr.transfer.TransferService
           
 

Deprecated Classes
org.alfresco.repo.content.transform.AbstractContentTransformer
          Deprecated since 3.0. The abstract base class org.alfresco.repo.content.transform.AbstractContentTransformer2 should now be used instead. 
org.alfresco.repo.security.person.AbstractHomeFolderProvider
          Depreciated since 4.0. AbstractHomeFolderProvider2 should now be used. 
org.alfresco.repo.content.metadata.AbstractMetadataExtracter
          Use the AbstractMappingMetadataExtracter 
org.alfresco.service.cmr.action.ActionExecutionStatus
          Use ActionStatus instead 
org.alfresco.repo.avm.AVMNodeUnwrapper
            
org.alfresco.repo.avm.actions.AVMRevertListAction
            
org.alfresco.repo.avm.actions.AVMRevertStoreAction
          see org.alfresco.wcm.actions.WCMSandboxRevertSnapshotAction or org.alfresco.wcm.SandboxService.revertSnapshot 
org.alfresco.repo.avm.actions.AVMRevertToVersionAction
            
org.alfresco.repo.avm.actions.AVMUndoSandboxListAction
          see org.alfresco.wcm.actions.WCMSandboxRevertListAction or org.alfresco.wcm.SandboxService.revert 
org.alfresco.repo.content.transform.ContentTransformerRegistry.TransformationKey
           
org.alfresco.email.server.impl.EmailMessageImpl
          - class not used. 
org.alfresco.email.server.impl.EmailMessagePartImpl
          class not used. 
org.alfresco.repo.security.person.ExistingPathBasedHomeFolderProvider
          Depreciated since 4.0. ExistingPathBasedHomeFolderProvider2 should now be used. 
org.alfresco.repo.node.index.IndexRemoteTransactionTracker
          Deprecated as of 1.4.5. Use IndexTransactionTracker 
org.alfresco.repo.rendition.PerformRenditionActionExecuter
           
org.alfresco.repo.content.RoutingContentService
          Replaced by ContentServiceImpl 
org.alfresco.sandbox.SandboxConstants
          refer to org.alfresco.wcm.sandbox.SandboxConstants 
org.alfresco.repo.avm.actions.SimpleAVMPromoteAction
            
org.alfresco.repo.avm.actions.SimpleAVMSubmitAction
          see org.alfresco.wcm.actions.WCMSandboxSubmitAction or org.alfresco.wcm.SandboxService.submit 
org.alfresco.repo.avm.actions.StartAVMWorkflowAction
            
org.alfresco.repo.avm.TransactionalLookupCache
            
org.alfresco.repo.transaction.TransactionUtil
          Use a RetryingTransactionHelper instance 
org.alfresco.repo.security.person.UIDBasedHomeFolderProvider
          Depreciated since 4.0. UsernameHomeFolderProvider should now be used. 
org.alfresco.repo.version.common.VersionLabelComparator
          see VersionHistory (getAllVersions, VersionComparatorAsc, VersionComparatorDesc) 
 

Deprecated Fields
org.alfresco.service.cmr.workflow.WorkflowPath.active
           
org.alfresco.service.cmr.workflow.WorkflowInstance.active
           
org.alfresco.repo.version.VersionModel.ASSOC_SUCCESSOR
          since 3.1 
org.alfresco.service.cmr.workflow.WorkflowInstance.context
           
org.alfresco.service.cmr.workflow.WorkflowTask.definition
           
org.alfresco.service.cmr.workflow.WorkflowInstance.definition
           
org.alfresco.service.cmr.workflow.WorkflowDeployment.definition
           
org.alfresco.service.cmr.workflow.WorkflowTransition.description
           
org.alfresco.service.cmr.workflow.WorkflowTask.description
           
org.alfresco.service.cmr.workflow.WorkflowNode.description
           
org.alfresco.service.cmr.workflow.WorkflowInstance.description
           
org.alfresco.service.cmr.workflow.WorkflowDefinition.description
           
org.alfresco.service.cmr.workflow.WorkflowTimer.dueDate
           
org.alfresco.service.cmr.workflow.WorkflowInstance.endDate
           
org.alfresco.service.cmr.workflow.WorkflowTimer.error
           
org.alfresco.service.cmr.workflow.WorkflowTransition.id
           
org.alfresco.service.cmr.workflow.WorkflowTimer.id
           
org.alfresco.service.cmr.workflow.WorkflowTaskDefinition.id
           
org.alfresco.service.cmr.workflow.WorkflowTask.id
           
org.alfresco.service.cmr.workflow.WorkflowPath.id
           
org.alfresco.service.cmr.workflow.WorkflowInstance.id
           
org.alfresco.service.cmr.workflow.WorkflowDefinition.id
           
org.alfresco.service.cmr.workflow.WorkflowInstance.initiator
           
org.alfresco.service.cmr.workflow.WorkflowPath.instance
           
org.alfresco.service.cmr.workflow.WorkflowTransition.isDefault
           
org.alfresco.service.cmr.workflow.WorkflowNode.isTaskNode
           
org.alfresco.service.cmr.workflow.WorkflowTaskDefinition.metadata
           
org.alfresco.service.cmr.workflow.WorkflowTimer.name
           
org.alfresco.service.cmr.workflow.WorkflowTask.name
           
org.alfresco.service.cmr.workflow.WorkflowNode.name
           
org.alfresco.service.cmr.workflow.WorkflowDefinition.name
           
org.alfresco.service.cmr.workflow.WorkflowTaskDefinition.node
           
org.alfresco.service.cmr.workflow.WorkflowPath.node
           
org.alfresco.repo.content.ContentServicePolicies.ON_CONTENT_PROPERTY_UPDATE
          Use ContentServicePolicies.OnContentPropertyUpdatePolicy.QNAME 
org.alfresco.repo.content.ContentServicePolicies.ON_CONTENT_READ
          Use ContentServicePolicies.OnContentReadPolicy.QNAME 
org.alfresco.repo.content.ContentServicePolicies.ON_CONTENT_UPDATE
          Use ContentServicePolicies.OnContentUpdatePolicy.QNAME 
org.alfresco.service.cmr.workflow.WorkflowTimer.path
           
org.alfresco.service.cmr.workflow.WorkflowTask.path
           
org.alfresco.service.cmr.workflow.WorkflowDeployment.problems
           
org.alfresco.repo.version.VersionModel.PROP_FROZEN_ASPECTS
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_FROZEN_NODE_ID
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_FROZEN_NODE_STORE_ID
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_FROZEN_NODE_STORE_PROTOCOL
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_FROZEN_NODE_TYPE
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_QNAME_FROZEN_ASPECTS
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_QNAME_FROZEN_NODE_ID
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_QNAME_FROZEN_NODE_STORE_ID
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_QNAME_FROZEN_NODE_STORE_PROTOCOL
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_QNAME_FROZEN_NODE_TYPE
          since 3.1 
org.alfresco.repo.version.VersionModel.PROP_QNAME_VERSION_NUMBER
          since 3.3 
org.alfresco.repo.version.Version2Model.PROP_QNAME_VERSION_NUMBER
            
org.alfresco.repo.version.VersionBaseModel.PROP_VERSION_NUMBER
          since 3.3 
org.alfresco.service.cmr.workflow.WorkflowTask.properties
           
org.alfresco.service.cmr.workflow.WorkflowInstance.startDate
           
org.alfresco.service.cmr.workflow.WorkflowTask.state
           
org.alfresco.service.cmr.workflow.WorkflowTimer.task
           
org.alfresco.service.cmr.workflow.WorkflowTransition.title
           
org.alfresco.service.cmr.workflow.WorkflowTask.title
           
org.alfresco.service.cmr.workflow.WorkflowNode.title
           
org.alfresco.service.cmr.workflow.WorkflowDefinition.title
           
org.alfresco.service.cmr.workflow.WorkflowNode.transitions
           
org.alfresco.service.cmr.workflow.WorkflowNode.type
           
org.alfresco.service.cmr.workflow.WorkflowDefinition.version
           
org.alfresco.service.cmr.workflow.WorkflowInstance.workflowPackage
           
 

Deprecated Methods
org.alfresco.repo.jscript.ScriptNode.childFileFolders(boolean, boolean, Object, int)
          API for review (subject to change prior to release) 
org.alfresco.service.cmr.audit.AuditService.clearAudit(String)
          Use AuditService.clearAudit(String, Long, Long) 
org.alfresco.filesys.repo.ContentDiskDriver2.createContext(String, ConfigElement)
          - no longer used. Construction of context is via spring now. 
org.alfresco.service.cmr.avm.AVMService.createLayeredFile(String, String, String)
            
org.alfresco.service.cmr.remote.AVMRemote.createLayeredFile(String, String, String)
            
org.alfresco.repo.site.script.ScriptSiteService.createSite(String, String, String, String, boolean)
          as of version 3.2, replaced by ScriptSiteService.createSite(String, String, String, String, String) 
org.alfresco.service.cmr.site.SiteService.createSite(String, String, String, String, boolean)
          since version 3.2, replaced by SiteService.createSite(String, String, String, String, SiteVisibility) 
org.alfresco.wcm.webproject.WebProjectService.createWebProject(String, String, String, String, NodeRef)
          see createWebProject(String dnsName, WebProjectInfo wpInfo) 
org.alfresco.repo.avm.ChildEntryDAO.evict(ChildEntry)
            
org.alfresco.repo.transaction.TransactionUtil.executeInNonPropagatingUserTransaction(TransactionService, TransactionUtil.TransactionWork)
          Use a RetryingTransactionHelper instance 
org.alfresco.repo.transaction.TransactionUtil.executeInNonPropagatingUserTransaction(TransactionService, TransactionUtil.TransactionWork, boolean)
          Use a RetryingTransactionHelper instance 
org.alfresco.repo.transaction.TransactionUtil.executeInUserTransaction(TransactionService, TransactionUtil.TransactionWork)
          Use a RetryingTransactionHelper instance 
org.alfresco.repo.transaction.TransactionUtil.executeInUserTransaction(TransactionService, TransactionUtil.TransactionWork, boolean)
          Use a RetryingTransactionHelper instance 
org.alfresco.repo.content.metadata.AbstractMetadataExtracter.extractInternal(ContentReader, Map)
          Consider deriving from the more configurable AbstractMappingMetadataExtracter 
org.alfresco.repo.transaction.TransactionListener.flush()
          No longer supported 
org.alfresco.repo.transaction.AlfrescoTransactionSupport.flush()
          No longer does anything 
org.alfresco.repo.security.authentication.MutableAuthenticationDao.getAccountlocked(String)
          Use MutableAuthenticationDao.getLocked(String) 
org.alfresco.repo.security.person.PersonServiceImpl.getAllPeople()
          see getPeople 
org.alfresco.service.cmr.security.PersonService.getAllPeople()
          see getPeople 
org.alfresco.wcm.util.WCMWorkflowUtil.getAssociatedTasksForNode(AVMService, AVMNodeDescriptor, List)
          since 3.2 
org.alfresco.wcm.util.WCMWorkflowUtil.getAssociatedTasksForNode(WorkflowService, AVMService, AVMNodeDescriptor)
          since 3.2 
org.alfresco.service.cmr.repository.CopyService.getCopies(NodeRef)
          This method is too open-ended. See CopyService.getCopies(NodeRef, PagingRequest). 
org.alfresco.service.cmr.version.Version.getCreatedDate()
          use getFrozenModifiedDate 
org.alfresco.service.cmr.version.Version.getCreator()
          use getFrozenModifier 
org.alfresco.repo.content.metadata.MetadataExtracter.getExtractionTime()
          Generally not useful or used. Extraction is normally specifically configured. 
org.alfresco.repo.site.script.Site.getIsPublic()
          since version 3.2, replaced by Site.getVisibility() 
org.alfresco.service.cmr.site.SiteInfo.getIsPublic()
          as of version 3.2, replaced by SiteInfo.getVisibility() 
org.alfresco.repo.blog.BlogServiceImpl.getMyDraftsAndAllPublished(NodeRef, Date, Date, PagingRequest)
            
org.alfresco.service.cmr.blog.BlogService.getMyDraftsAndAllPublished(NodeRef, Date, Date, PagingRequest)
          This method is a domain-specific query used by the Blog REST API and is not considered suitable for general use. 
org.alfresco.repo.security.person.PersonServiceImpl.getPeopleFilteredByProperty(QName, Serializable)
          see getPeople 
org.alfresco.service.cmr.security.PersonService.getPeopleFilteredByProperty(QName, Serializable)
          see getPeople 
org.alfresco.repo.content.metadata.MetadataExtracter.getReliability(String)
          This method is replaced by MetadataExtracter.isSupported(String) 
org.alfresco.repo.thumbnail.ThumbnailRegistry.getThumnailDefintions(String)
          Use ThumbnailRegistry.getThumbnailDefinitions(String) instead. 
org.alfresco.repo.content.ContentStore.getTotalSize()
          Since 3.3.3 use ContentStore.getSpaceUsed(). 
org.alfresco.repo.content.ContentStore.getWriter(ContentReader, String)
            
org.alfresco.service.cmr.avm.locking.AVMLockingService.hasAccess(NodeRef, String, String)
          This will move into a WCMLockingService 
org.alfresco.service.cmr.avm.locking.AVMLockingService.hasAccess(String, String, String)
          This will move into a WCMLockingService 
org.alfresco.repo.transaction.AlfrescoTransactionSupport.isDirty()
          To be replaced by DirtySessionMethodInterceptor 
org.alfresco.service.cmr.model.FileFolderService.listDeepFolders(NodeRef, SubFolderFilter)
            
org.alfresco.repo.site.script.Site.listMembers(String, String)
          Use Site.listMembers(String, String, int, boolean) instead 
org.alfresco.repo.site.script.Site.listMembers(String, String, int)
          Use Site.listMembers(String, String, int, boolean) instead 
org.alfresco.repo.model.filefolder.FileFolderServiceImpl.makeFolders(FileFolderService, NodeRef, List, QName)
          Use FileFolderUtil.makeFolders rather than directly accessing this implementation class. 
org.alfresco.repo.model.filefolder.FileFolderServiceImpl.makeFolders(NodeRef, List, QName)
          Use FileFolderUtil.makeFolders rather than directly accessing this implementation class. 
org.alfresco.repo.model.filefolder.FileFolderServiceImpl.move(NodeRef, NodeRef, NodeRef, String)
            
org.alfresco.service.cmr.model.FileFolderService.move(NodeRef, NodeRef, NodeRef, String)
          From 3.4.2, use FileFolderService.moveFrom(NodeRef, NodeRef, NodeRef, String) or FileFolderService.move(NodeRef, NodeRef, String). See ALF-7692 
org.alfresco.repo.avm.AVMNodeConverter.NormalizePath(String)
          see org.alfresco.repo.avm.util.AVMUtil.normalizePath 
org.alfresco.repo.rendition.RenditionServiceIntegrationTest.off_test_CleanPersistedRenditionsAndCreateExportedACP()
            
org.alfresco.repo.content.TikaOfficeDetectParser.parse(InputStream, ContentHandler, Metadata)
          This method will be removed in Apache Tika 1.0. 
org.alfresco.service.cmr.avm.AVMService.queryStorePropertyKey(String, QName)
            
org.alfresco.service.cmr.remote.AVMRemote.queryStorePropertyKey(String, QName)
            
org.alfresco.service.cmr.remote.AVMRemote.queryStoresPropertyKey(QName)
            
org.alfresco.service.cmr.avm.AVMService.queryStoresPropertyKeys(QName)
            
org.alfresco.repo.node.archive.NodeArchiveServiceImpl.restoreAllArchivedNodes(StoreRef)
          In 3.4: to be removed 
org.alfresco.repo.node.archive.NodeArchiveService.restoreAllArchivedNodes(StoreRef)
          In 3.4: no longer supported as it seldom works due to missing parents 
org.alfresco.repo.node.archive.NodeArchiveServiceImpl.restoreAllArchivedNodes(StoreRef, NodeRef, QName, QName)
          In 3.4: to be removed 
org.alfresco.repo.node.archive.NodeArchiveService.restoreAllArchivedNodes(StoreRef, NodeRef, QName, QName)
          In 3.4: no longer supported as it seldom works due to missing parents 
org.alfresco.service.cmr.model.FileFolderService.search(NodeRef, String, boolean)
          for shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*". 
org.alfresco.service.cmr.model.FileFolderService.search(NodeRef, String, boolean, boolean, boolean)
          for shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*". 
org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl.setAuthenticationContext(AuthenticationContext)
          Not used since 3.4 
org.alfresco.repo.domain.node.ChildAssocEntity.setChildNodeName(String)
          For persistence use 
org.alfresco.repo.domain.node.ChildAssocEntity.setChildNodeNameCrc(Long)
          For persistence use 
org.alfresco.repo.site.script.Site.setIsPublic(boolean)
          since version 3.2, replaced by Site.setVisibility(String) 
org.alfresco.service.cmr.site.SiteInfo.setIsPublic(boolean)
          as of version 3.2, replaced by SiteInfo.setVisibility(SiteVisibility) 
org.alfresco.repo.jgroups.AlfrescoJGroupsChannelFactory.setJgroupsConfigurationUrl(String)
          Use AlfrescoJGroupsChannelFactory.setConfigUrlsByAppRegion(Map) 
org.alfresco.repo.importer.ImporterBootstrap.setLog(boolean)
          Was never used 
org.alfresco.repo.remote.LoaderRemoteServer.setMimetypeService(MimetypeService)
          The mimetype service is no longer needed. 
org.alfresco.repo.remote.FileFolderRemoteServer.setMimetypeService(MimetypeService)
          The mimetype service is no longer needed. 
org.alfresco.service.cmr.workflow.WorkflowTaskQuery.setProcessName(QName)
           
org.alfresco.repo.jgroups.AlfrescoJGroupsChannelFactory.setProtocolStackMapping(Map)
          Use AlfrescoJGroupsChannelFactory.setConfigUrlsByAppRegion(Map) 
org.alfresco.repo.domain.node.ChildAssocEntity.setQnameCrc(Long)
          For persistence use 
org.alfresco.repo.domain.node.ChildAssocEntity.setQnameLocalName(String)
          For persistence use 
org.alfresco.repo.domain.node.ChildAssocEntity.setQnameNamespaceId(Long)
          For persistence use 
org.alfresco.repo.content.replication.ContentStoreReplicator.setRunContinuously(boolean)
          use the job to trigger 
org.alfresco.repo.content.replication.ReplicatingContentStore.setTransactionService(TransactionService)
          Replaced with ReplicatingContentStore.setRetryingTransactionHelper(RetryingTransactionHelper) 
org.alfresco.repo.domain.node.ChildAssocEntity.setTypeQNameId(Long)
          For persistence use only 
org.alfresco.repo.content.replication.ContentStoreReplicator.setWaitTime(long)
          use the job to trigger 
org.alfresco.repo.tenant.MultiTAdminServiceImpl.setWorkflowDeployer(WorkflowDeployer)
          see setWorkflowDeployers 
org.alfresco.wcm.sandbox.SandboxService.submitListAssets(String, List, String, Map, String, String, Map, Date, boolean)
          subject to change 
org.alfresco.repo.avm.AVMServiceTest.testPromoteAction()
            
org.alfresco.repo.avm.AVMServiceTest.testRevertListAction()
            
org.alfresco.repo.avm.AVMServiceTest.testRevertStoreAction()
          see org.alfresco.wcm.actions.WCMSandboxRevertSnapshotAction or org.alfresco.wcm.SandboxService.revertSnapshot 
org.alfresco.repo.avm.AVMServiceTest.testSubmitAction()
          see org.alfresco.wcm.actions.WCMSandboxSubmitAction or org.alfesco.wcm.SandboxService.submit 
org.alfresco.repo.avm.AVMServiceTest.testUndoListAction()
          see org.alfresco.wcm.actions.WCMSandboxUndoAction or org.alfresco.wcm.SandboxService.revertList 
org.alfresco.repo.content.ContentServiceImpl.transform(ContentReader, ContentWriter, Map)
            
org.alfresco.repo.content.transform.ContentTransformer.transform(ContentReader, ContentWriter, Map)
          Deprecated since 3.0. Options should now be provided as a TransformationOptions object. 
org.alfresco.service.cmr.repository.ContentService.transform(ContentReader, ContentWriter, Map)
           
org.alfresco.repo.avm.AVMNodeUnwrapper.Unwrap(AVMNode)
            
org.alfresco.repo.domain.avm.AbstractAVMNodeDAOImpl.updateNodeModTimeAndContentData(AVMNodeEntity)
            
org.alfresco.repo.domain.avm.AbstractAVMNodeDAOImpl.updateNodeModTimeAndGuid(AVMNodeEntity)
            
 

Deprecated Constructors
org.alfresco.repo.batch.BatchProcessor(String, RetryingTransactionHelper, Collection, int, int, ApplicationEventPublisher, Log, int)
          Since 3.4, use the BatchProcessWorkProvider instead of the Collection 
org.alfresco.repo.security.authority.script.ScriptGroup(String, AuthorityService)
          Use #ScriptGroup(String, ServiceRegistry) instead 
org.alfresco.repo.security.authority.script.ScriptUser(String, AuthorityService)
          The ServiceRegistry and a Scriptable scope are now required 
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.