class DataSourceManagementBootstrap {

    @PostConstruct
    public void init() {
        initializeConfigParams();
        initializeDefChangeHandler();
        driverInitializer.initializeDefaultDrivers();
        scheduler.schedule(getInitializeDeploymentsTask(),
                           deploymentsInitializationDelay,
                           TimeUnit.MILLISECONDS);
    }

    public  DataSourceManagementBootstrap();
    @Inject public  DataSourceManagementBootstrap(DataSourceRuntimeManager dataSourceRuntimeManager,
                                         DataSourceDefDeployer dataSourceDefDeployer,
                                         DriverDefDeployer driverDefDeployer,
                                         DefaultDriverInitializer driverInitializer,
                                         DefResourceChangeObserver defResourceChangeObserver,
                                         BeanManager beanManager);

}