class DataSourceManager implements Managed {

	@Override
	public void stop() {
		processorChainManager.stopAllProcessorChains();
	}

	@Inject public  DataSourceManager(
			DataSourceRepository dataSourceRepository,
			Cache<DataRepository> dataRepositoryCache,
			DbConnectorFactory dbConnectorFactory,
			RepositoryFactory repositoryFactory,
			ProcessorChainManager processorChainManager,
			DataViewManager dataViewManager,
			NotificationManager notificationManager);

}