Package org.alfresco.repo.transfer
Class DefaultManifestProcessorFactoryImpl
java.lang.Object
org.alfresco.repo.transfer.DefaultManifestProcessorFactoryImpl
- All Implemented Interfaces:
ManifestProcessorFactory
- Author:
- brian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCommitProcessors(TransferReceiver receiver, String transferId) The commit processorsgetRequsiteProcessor(TransferReceiver receiver, String transferId, TransferRequsiteWriter out) The requisite processorprotected booleanIf 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(DictionaryService dictionaryService) voidsetFileFolderService(FileFolderService fileFolderService) voidsetNamespaceService(NamespaceService namespaceService) voidsetNodeResolverFactory(CorrespondingNodeResolverFactory nodeResolverFactory) voidsetNodeService(NodeService nodeService) voidsetPermissionService(PermissionService permissionService) voidsetProperties(Properties properties) voidsetSearchService(SearchService searchService) voidsetTaggingService(TaggingService taggingService) voidsetTransferSummaryReportLocation(String transferSummaryReportLocation)
-
Constructor Details
-
DefaultManifestProcessorFactoryImpl
public DefaultManifestProcessorFactoryImpl()
-
-
Method Details
-
getCommitProcessors
public List<TransferManifestProcessor> getCommitProcessors(TransferReceiver receiver, String transferId) Description copied from interface:ManifestProcessorFactoryThe commit processors- Specified by:
getCommitProcessorsin interfaceManifestProcessorFactory- Parameters:
receiver- TransferReceivertransferId- String- Returns:
- the requsite processor
-
setNodeService
- Parameters:
nodeService- the nodeService to set
-
setContentService
- Parameters:
contentService- the contentService to set
-
setDictionaryService
- Parameters:
dictionaryService- the dictionaryService to set
-
setNodeResolverFactory
- Parameters:
nodeResolverFactory- the nodeResolverFactory to set
-
getRequsiteProcessor
public TransferManifestProcessor getRequsiteProcessor(TransferReceiver receiver, 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
-
getPermissionService
-
setAlienProcessor
-
getAlienProcessor
-
setFileFolderService
-
setProperties
-
setTransferSummaryReportLocation
-
setSearchService
-
getCategoryService
-
setCategoryService
-
getTaggingService
-
setTaggingService
-
setNamespaceService
-
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
-