configureAuthorManager(collabReview, get(configurationData, "authorManagerFactoryConfiguration"));
configureRepository(collabReview, get(configurationData, "repositoryFactoryConfiguration"));
configureMeasurements(collabReview, configurationData);
configureAgentManager(collabReview, get(configurationData, "agents"));
configureReputationMetricManager(collabReview, get(configurationData, "reputation"));
new HookConfigurator(collabReview).configureHooks(get(configurationData, "hooks"));
configureImporter(collabReview, get(configurationData, "importWorkerFactory"));
configureLifecycleManager(collabReview, configurationData);
collabReview.setExtensionDispatcherConfiguration(get(configurationData, "extensions"));
collabReview.requireConfigured();
logger.info("Configuration data successfully applied to " + collabReview);