public class StripingBulkFilesystemImporter extends MultiThreadedBulkFilesystemImporter
defaultBatchSize, defaultLoggingInterval, defaultNumThreads, logger
applicationContext, behaviourFilter, directoryAnalyser, fileFolderService, importStatus, jobLockService, permissionService, ruleService, transactionHelper, transactionService
Constructor and Description |
---|
StripingBulkFilesystemImporter() |
Modifier and Type | Method and Description |
---|---|
protected void |
bulkImportImpl(BulkImportParameters bulkImportParameters,
NodeImporter nodeImporter,
String lockToken)
Method that does the work of importing a filesystem using the BatchProcessor.
|
getBatchProcessor, getBatchSize, getDefaultBatchSize, getDefaultNumThreads, getLoggingInterval, getNumThreads, getWorker, setDefaultBatchSize, setDefaultNumThreads
afterPropertiesSet, asyncBulkImport, bulkImport, getFileName, getLock, getLockToken, getRepositoryPath, getStatus, mapToString, refreshLock, releaseLock, setApplicationContext, setBehaviourFilter, setDirectoryAnalyser, setFileFolderService, setImportStatus, setJobLockService, setPermissionService, setRuleService, setTransactionService, validateNodeRefIsWritableSpace, validateSourceIsReadableDirectory
protected void bulkImportImpl(BulkImportParameters bulkImportParameters, NodeImporter nodeImporter, String lockToken)
bulkImportImpl
in class MultiThreadedBulkFilesystemImporter
bulkImportParameters
- 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.Copyright © 2005–2017 Alfresco Software. All rights reserved.