public RelationshipGroupDefragmenter(Configuration config, ExecutionMonitor executionMonitor, Monitor monitor, NumberArrayFactory numberArrayFactory) { this._config = config; this._executionMonitor = executionMonitor; this._monitor = monitor; this._numberArrayFactory = numberArrayFactory; }
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)); }