public class DirectoryAnalyserImpl extends Object implements DirectoryAnalyser
VERSION_SUFFIX_REGEX| Constructor and Description |
|---|
DirectoryAnalyserImpl() |
DirectoryAnalyserImpl(MetadataLoader metadataLoader,
BulkImportStatusImpl importStatus,
List<ImportFilter> importFilters,
org.alfresco.repo.dictionary.constraint.NameChecker nameChecker) |
| Modifier and Type | Method and Description |
|---|---|
AnalysedDirectory |
analyseDirectory(ImportableItem directory,
FileFilter filter)
Analyses the given directory.
|
void |
setImportFilters(List<ImportFilter> importFilters) |
void |
setImportStatus(BulkImportStatusImpl status) |
void |
setMetadataLoader(MetadataLoader metadataLoader) |
void |
setNameChecker(org.alfresco.repo.dictionary.constraint.NameChecker nameChecker) |
protected boolean |
shouldFilter(ImportableItem importableItem) |
public DirectoryAnalyserImpl(MetadataLoader metadataLoader, BulkImportStatusImpl importStatus, List<ImportFilter> importFilters, org.alfresco.repo.dictionary.constraint.NameChecker nameChecker)
public DirectoryAnalyserImpl()
public void setNameChecker(org.alfresco.repo.dictionary.constraint.NameChecker nameChecker)
public void setMetadataLoader(MetadataLoader metadataLoader)
public void setImportStatus(BulkImportStatusImpl status)
public final void setImportFilters(List<ImportFilter> importFilters)
protected boolean shouldFilter(ImportableItem importableItem)
public AnalysedDirectory analyseDirectory(ImportableItem directory, FileFilter filter)
DirectoryAnalyseranalyseDirectory in interface DirectoryAnalyserdirectory - The directory to analyse (note: must be a directory) (must not be null).AnalysedDirectory object (will not be null).org.alfresco.extension.bulkfilesystemimport.DirectoryAnalyser#analyseDirectory(java.io.File)Copyright © 2005–2014 Alfresco Software. All rights reserved.