Package | Description |
---|---|
org.alfresco.repo.bulkimport | |
org.alfresco.repo.bulkimport.impl | |
org.alfresco.repo.bulkimport.importfilters |
Modifier and Type | Method and Description |
---|---|
ImportableItem |
AnalysedDirectory.findImportableItem(Path contentFile) |
ImportableItem |
ImportableItem.getParent() |
Modifier and Type | Method and Description |
---|---|
Collection<ImportableItem> |
AnalysedDirectory.getImportableDirectories() |
Collection<ImportableItem> |
AnalysedDirectory.getImportableItems() |
BatchProcessWorkProvider<ImportableItem> |
FilesystemTracker.getWorkProvider() |
Modifier and Type | Method and Description |
---|---|
void |
AnalysedDirectory.addImportableItem(ImportableItem importableItem) |
AnalysedDirectory |
DirectoryAnalyser.analyseDirectory(ImportableItem directory,
DirectoryStream.Filter<Path> filter)
Analyses the given directory.
|
org.alfresco.service.cmr.repository.NodeRef |
NodeImporter.importImportableItem(ImportableItem importableItem,
BulkImportParameters.ExistingFileMode existingFileMode) |
void |
FilesystemTracker.itemImported(org.alfresco.service.cmr.repository.NodeRef nodeRef,
ImportableItem importableItem)
A callback to indicate that the item has been imported into the repository.
|
void |
ImportableItem.setParent(ImportableItem parent) |
boolean |
ImportFilter.shouldFilter(ImportableItem importableItem)
Method that checks whether the given file or folder should be filtered.
|
Modifier and Type | Method and Description |
---|---|
protected ImportableItem |
StripingFilesystemTracker.getDirectoryToProcess() |
Modifier and Type | Method and Description |
---|---|
protected BatchProcessor<ImportableItem> |
MultiThreadedBulkFilesystemImporter.getBatchProcessor(BulkImportParameters bulkImportParameters,
BatchProcessWorkProvider<ImportableItem> workProvider,
int loggingInterval) |
protected List<ImportableItem> |
StripingFilesystemTracker.getDirectoriesToProcess(int level) |
protected List<ImportableItem> |
StripingFilesystemTracker.getImportableItems(int count) |
protected BatchProcessor.BatchProcessWorker<ImportableItem> |
MultiThreadedBulkFilesystemImporter.getWorker(BulkImportParameters bulkImportParameters,
String lockToken,
NodeImporter nodeImporter,
FilesystemTracker filesystemTracker) |
BatchProcessWorkProvider<ImportableItem> |
StripingFilesystemTracker.getWorkProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
StripingFilesystemTracker.addDirectoryToProcess(ImportableItem dir,
int level) |
AnalysedDirectory |
DirectoryAnalyserImpl.analyseDirectory(ImportableItem directory,
DirectoryStream.Filter<Path> filter) |
protected org.alfresco.util.Triple<org.alfresco.service.cmr.repository.NodeRef,Boolean,BulkImportStatusImpl.NodeState> |
AbstractNodeImporter.createOrFindNode(org.alfresco.service.cmr.repository.NodeRef target,
ImportableItem importableItem,
BulkImportParameters.ExistingFileMode existingFileMode,
MetadataLoader.Metadata metadata) |
protected AnalysedDirectory |
AbstractFilesystemTracker.getImportableDirectoriesInDirectory(ImportableItem directory,
int count) |
protected String |
AbstractNodeImporter.getImportableItemName(ImportableItem importableItem,
MetadataLoader.Metadata metadata)
Returns the name of the given importable item.
|
protected AnalysedDirectory |
AbstractFilesystemTracker.getImportableItemsInDirectory(ImportableItem directory) |
protected int |
AbstractNodeImporter.importContentVersions(org.alfresco.service.cmr.repository.NodeRef nodeRef,
ImportableItem importableItem,
BulkImportStatusImpl.NodeState nodeState) |
org.alfresco.service.cmr.repository.NodeRef |
AbstractNodeImporter.importImportableItem(ImportableItem importableItem,
BulkImportParameters.ExistingFileMode existingFileMode) |
protected void |
AbstractNodeImporter.importImportableItemDirectory(org.alfresco.service.cmr.repository.NodeRef nodeRef,
ImportableItem importableItem,
MetadataLoader.Metadata metadata) |
protected int |
AbstractNodeImporter.importImportableItemFile(org.alfresco.service.cmr.repository.NodeRef nodeRef,
ImportableItem importableItem,
MetadataLoader.Metadata metadata,
BulkImportStatusImpl.NodeState nodeState,
BulkImportParameters.ExistingFileMode existingFileMode) |
protected abstract org.alfresco.service.cmr.repository.NodeRef |
AbstractNodeImporter.importImportableItemImpl(ImportableItem importableItem,
BulkImportParameters.ExistingFileMode existingFileMode) |
void |
BulkImportStatusImpl.incrementContentBytesWritten(ImportableItem importableItem,
boolean isSpace,
BulkImportStatusImpl.NodeState nodeState) |
void |
BulkImportStatusImpl.incrementImportableItemsRead(ImportableItem importableItem,
boolean isDirectory) |
void |
BulkImportStatusImpl.incrementImportableItemsSkipped(ImportableItem importableItem,
boolean isDirectory) |
void |
BulkImportStatusImpl.incrementNodesWritten(ImportableItem importableItem,
boolean isSpace,
BulkImportStatusImpl.NodeState nodeState,
long numProperties,
long numVersionProperties) |
void |
StripingFilesystemTracker.itemImported(org.alfresco.service.cmr.repository.NodeRef nodeRef,
ImportableItem importableItem) |
protected boolean |
DirectoryAnalyserImpl.shouldFilter(ImportableItem importableItem) |
protected void |
AbstractNodeImporter.skipImportableDirectory(ImportableItem importableItem) |
protected void |
AbstractNodeImporter.skipImportableFile(ImportableItem importableItem) |
Modifier and Type | Method and Description |
---|---|
protected void |
StripingFilesystemTracker.addDirectoriesToProcess(Collection<ImportableItem> dirsToAdd,
int level) |
protected void |
StripingFilesystemTracker.addItemsToProcess(Collection<ImportableItem> items) |
protected BatchProcessor<ImportableItem> |
MultiThreadedBulkFilesystemImporter.getBatchProcessor(BulkImportParameters bulkImportParameters,
BatchProcessWorkProvider<ImportableItem> workProvider,
int loggingInterval) |
Modifier and Type | Method and Description |
---|---|
boolean |
DirectoryImportFilter.shouldFilter(ImportableItem importableItem) |
boolean |
AndImportFilter.shouldFilter(ImportableItem importableItem) |
boolean |
FileImportFilter.shouldFilter(ImportableItem importableItem) |
boolean |
NonExistentContentFileImportFilter.shouldFilter(ImportableItem importableItem) |
boolean |
HiddenFileFilter.shouldFilter(ImportableItem importableItem) |
boolean |
FileNameRegexImportFilter.shouldFilter(ImportableItem importableItem) |
boolean |
NotImportFilter.shouldFilter(ImportableItem importableItem) |
Copyright © 2005–2017 Alfresco Software. All rights reserved.