public RelationshipGroupDefragmenter(Configuration config, ExecutionMonitor executionMonitor, Monitor monitor, NumberArrayFactory numberArrayFactory)
 {
     this._config             = config;
     this._executionMonitor   = executionMonitor;
     this._monitor            = monitor;
     this._numberArrayFactory = numberArrayFactory;
 }
Пример #2
0
 public ParallelBatchImporter(DatabaseLayout directoryStructure, FileSystemAbstraction fileSystem, PageCache externalPageCache, Configuration config, LogService logService, ExecutionMonitor executionMonitor, AdditionalInitialIds additionalInitialIds, Config dbConfig, RecordFormats recordFormats, ImportLogic.Monitor monitor, JobScheduler jobScheduler)
 {
     this._externalPageCache    = externalPageCache;
     this._directoryStructure   = directoryStructure;
     this._fileSystem           = fileSystem;
     this._config               = config;
     this._logService           = logService;
     this._dbConfig             = dbConfig;
     this._recordFormats        = recordFormats;
     this._executionMonitor     = executionMonitor;
     this._additionalInitialIds = additionalInitialIds;
     this._monitor              = monitor;
     this._jobScheduler         = jobScheduler;
 }
 public override BatchImporter Instantiate(DatabaseLayout directoryStructure, FileSystemAbstraction fileSystem, PageCache externalPageCache, Configuration config, LogService logService, ExecutionMonitor executionMonitor, AdditionalInitialIds additionalInitialIds, Config dbConfig, RecordFormats recordFormats, ImportLogic.Monitor monitor, JobScheduler scheduler)
 {
     return(new ParallelBatchImporter(directoryStructure, fileSystem, externalPageCache, config, logService, executionMonitor, additionalInitialIds, dbConfig, recordFormats, monitor, scheduler));
 }