|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter
org.alfresco.repo.bulkimport.impl.MultiThreadedBulkFilesystemImporter
org.alfresco.repo.bulkimport.impl.StripingBulkFilesystemImporter
public class StripingBulkFilesystemImporter
A multi threaded bulk importer that imports by striping across filesystem levels.
| Field Summary |
|---|
| Fields inherited from class org.alfresco.repo.bulkimport.impl.MultiThreadedBulkFilesystemImporter |
|---|
defaultBatchSize, defaultLoggingInterval, defaultNumThreads, logger |
| Fields inherited from class org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter |
|---|
applicationContext, behaviourFilter, directoryAnalyser, fileFolderService, importStatus, jobLockService, permissionService, ruleService, transactionHelper, transactionService |
| Constructor Summary | |
|---|---|
StripingBulkFilesystemImporter()
|
|
| Method Summary | |
|---|---|
protected void |
bulkImportImpl(BulkImportParameters bulkImportParameters,
NodeImporter nodeImporter,
java.lang.String lockToken)
Method that does the work of importing a filesystem using the BatchProcessor. |
| Methods inherited from class org.alfresco.repo.bulkimport.impl.MultiThreadedBulkFilesystemImporter |
|---|
getBatchProcessor, getBatchSize, getDefaultBatchSize, getDefaultNumThreads, getLoggingInterval, getNumThreads, getWorker, setDefaultBatchSize, setDefaultNumThreads |
| Methods inherited from class org.alfresco.repo.bulkimport.impl.AbstractBulkFilesystemImporter |
|---|
afterPropertiesSet, asyncBulkImport, bulkImport, getFileName, getLock, getLockToken, getRepositoryPath, getStatus, mapToString, refreshLock, releaseLock, setApplicationContext, setBehaviourFilter, setDirectoryAnalyser, setFileFolderService, setImportStatus, setJobLockService, setPermissionService, setRuleService, setTransactionService, validateNodeRefIsWritableSpace, validateSourceIsReadableDirectory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StripingBulkFilesystemImporter()
| Method Detail |
|---|
protected void bulkImportImpl(BulkImportParameters bulkImportParameters,
NodeImporter nodeImporter,
java.lang.String lockToken)
bulkImportImpl in class MultiThreadedBulkFilesystemImporterbulkImportParameters - The bulk import parameters to apply to this bulk import.nodeImporter - The node importer implementation that will import each node.lockToken - The lock token to use during the bulk import.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||