Package org.alfresco.repo.bulkimport
Interface FilesystemTracker
-
- All Known Implementing Classes:
AbstractFilesystemTracker,StripingFilesystemTracker
public interface FilesystemTrackerA filesystem walker walks a filesystem, returning directories and files as it goes.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcount()An estimate of the number of directories and files in the filesystem.BatchProcessWorkProvider<ImportableItem>getWorkProvider()voiditemImported(org.alfresco.service.cmr.repository.NodeRef nodeRef, ImportableItem importableItem)A callback to indicate that the item has been imported into the repository.
-
-
-
Method Detail
-
count
int count()
An estimate of the number of directories and files in the filesystem.- Returns:
- int
-
itemImported
void itemImported(org.alfresco.service.cmr.repository.NodeRef nodeRef, ImportableItem importableItem)A callback to indicate that the item has been imported into the repository.- Parameters:
nodeRef- NodeRefimportableItem- ImportableItem
-
getWorkProvider
BatchProcessWorkProvider<ImportableItem> getWorkProvider()
-
-