((TaskQueueImpl) taskQueue).setQueue(queue);
((TaskQueueImpl) taskQueue).setMaxParallelProcessingSequences(crawlerConfiguration.getMaxParallelRequests());
}
log.info("Initializing scheduler");
scheduler = new DefaultScheduler(taskQueue, statisticsService);
log.info("Initializing crawler workers");
for (Crawler crawler : crawlerConfiguration.getCrawlers()) {
CrawlerWorker worker = new CrawlerWorker(crawler);
taskQueue.addWorker(worker);