public DataSetDefRegistry getDataSetDefRegistry() { if (dataSetDefRegistry == null) { dataSetDefRegistry = new DataSetDefRegistryImpl( checkNotNull(getDataSetProviderRegistry(), "DataSetProviderRegistry"), checkNotNull(getScheduler(), "Scheduler")); } return dataSetDefRegistry; }