combine service-layer utility packages
[cdmlib.git] / cdmlib-services / src / main / java / eu / etaxonomy / cdm / api / validation / ValidationManager.java
index 49898642fb030e246b32aab2f831aaed32dc128a..4b8f82cc9ffe83417c36b9fe7dcaf41780f3e577 100644 (file)
@@ -21,7 +21,7 @@ import org.springframework.context.annotation.Lazy;
 import org.springframework.scheduling.TaskScheduler;\r
 import org.springframework.stereotype.Component;\r
 \r
-import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;\r
+import eu.etaxonomy.cdm.api.application.ICdmRepository;\r
 import eu.etaxonomy.cdm.api.validation.batch.BatchValidator;\r
 import eu.etaxonomy.cdm.api.validation.batch.ValidationScheduler;\r
 import eu.etaxonomy.cdm.persistence.dao.jdbc.validation.EntityValidationCrudJdbcImpl;\r
@@ -33,7 +33,7 @@ import eu.etaxonomy.cdm.persistence.validation.ValidationExecutor;
  * This bean\r
  *\r
  * @author a.mueller\r
- * @date 09.01.2015\r
+ * @since 09.01.2015\r
  *\r
  */\r
 @Component\r
@@ -58,8 +58,8 @@ public class ValidationManager {
     private BatchValidator batchValidator;\r
 \r
     @Autowired\r
-    @Qualifier("cdmApplicationDefaultConfiguration")\r
-    private ICdmApplicationConfiguration cdmApplicationDefaultConfiguration;\r
+    @Qualifier("cdmRepository")\r
+    private ICdmRepository cdmRepository;\r
 \r
     @Autowired\r
 //    IEntityValidationService validationService;\r
@@ -113,7 +113,7 @@ public class ValidationManager {
                 l2Listener.setValidationExecutor(validationExecutor);\r
 \r
                 //level3\r
-                l3Listener = new Level3TransactionalValidationEventListener(cdmApplicationDefaultConfiguration, validationDao);\r
+                l3Listener = new Level3TransactionalValidationEventListener(cdmRepository, validationDao);\r
                 l3Listener.setValidationExecutor(validationExecutor);\r
 \r
                 // prepend to register before or append to register after\r