Package org.alfresco.repo.transfer
Class DefaultManifestProcessorFactoryImpl
- java.lang.Object
-
- org.alfresco.repo.transfer.DefaultManifestProcessorFactoryImpl
-
- All Implemented Interfaces:
ManifestProcessorFactory
public class DefaultManifestProcessorFactoryImpl extends java.lang.Object implements ManifestProcessorFactory
- Author:
- brian
-
-
Constructor Summary
Constructors Constructor Description DefaultManifestProcessorFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlienProcessorgetAlienProcessor()CategoryServicegetCategoryService()java.util.List<TransferManifestProcessor>getCommitProcessors(TransferReceiver receiver, java.lang.String transferId)The commit processorsorg.alfresco.service.cmr.security.PermissionServicegetPermissionService()TransferManifestProcessorgetRequsiteProcessor(TransferReceiver receiver, java.lang.String transferId, TransferRequsiteWriter out)The requisite processorTaggingServicegetTaggingService()protected booleanisSimpleReportActive()If this returns true, then the transfer service reports should only contain entries about: Create, Update, Delete items ; see MNT-14059voidsetAlienProcessor(AlienProcessor alienProcessor)voidsetCategoryService(CategoryService categoryService)voidsetContentService(ContentService contentService)voidsetDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)voidsetFileFolderService(FileFolderService fileFolderService)voidsetNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)voidsetNodeResolverFactory(CorrespondingNodeResolverFactory nodeResolverFactory)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)voidsetProperties(java.util.Properties properties)voidsetSearchService(org.alfresco.service.cmr.search.SearchService searchService)voidsetTaggingService(TaggingService taggingService)voidsetTransferSummaryReportLocation(java.lang.String transferSummaryReportLocation)
-
-
-
Method Detail
-
getCommitProcessors
public java.util.List<TransferManifestProcessor> getCommitProcessors(TransferReceiver receiver, java.lang.String transferId)
Description copied from interface:ManifestProcessorFactoryThe commit processors- Specified by:
getCommitProcessorsin interfaceManifestProcessorFactory- Parameters:
receiver- TransferReceivertransferId- String- Returns:
- the requsite processor
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
- Parameters:
nodeService- the nodeService to set
-
setContentService
public void setContentService(ContentService contentService)
- Parameters:
contentService- the contentService to set
-
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
- Parameters:
dictionaryService- the dictionaryService to set
-
setNodeResolverFactory
public void setNodeResolverFactory(CorrespondingNodeResolverFactory nodeResolverFactory)
- Parameters:
nodeResolverFactory- the nodeResolverFactory to set
-
getRequsiteProcessor
public TransferManifestProcessor getRequsiteProcessor(TransferReceiver receiver, java.lang.String transferId, TransferRequsiteWriter out)
Description copied from interface:ManifestProcessorFactoryThe requisite processor- Specified by:
getRequsiteProcessorin interfaceManifestProcessorFactory- Parameters:
receiver- TransferReceivertransferId- Stringout- TransferRequsiteWriter- Returns:
- the requisite processor
-
setPermissionService
public void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
-
getPermissionService
public org.alfresco.service.cmr.security.PermissionService getPermissionService()
-
setAlienProcessor
public void setAlienProcessor(AlienProcessor alienProcessor)
-
getAlienProcessor
public AlienProcessor getAlienProcessor()
-
setFileFolderService
public void setFileFolderService(FileFolderService fileFolderService)
-
setProperties
public void setProperties(java.util.Properties properties)
-
setTransferSummaryReportLocation
public void setTransferSummaryReportLocation(java.lang.String transferSummaryReportLocation)
-
setSearchService
public void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
-
getCategoryService
public CategoryService getCategoryService()
-
setCategoryService
public void setCategoryService(CategoryService categoryService)
-
getTaggingService
public TaggingService getTaggingService()
-
setTaggingService
public void setTaggingService(TaggingService taggingService)
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
-
isSimpleReportActive
protected boolean isSimpleReportActive()
If this returns true, then the transfer service reports should only contain entries about: Create, Update, Delete items ; see MNT-14059- Returns:
- true if the property to use a simple report is set in the alfresco-globla.properties
-
-