Use interface type for get/setCdmAppController in CdmDefaultIOBase (#2347)
[cdmlib-apps.git] / app-import / src / main / java / eu / etaxonomy / cdm / app / cyprus / CyprusActivator.java
index bf7a56075faeb320dc6cd97a9de1f44686f7f90f..c34faba00307ddcb00a0dc59a84f51dd798d2fbb 100644 (file)
@@ -16,6 +16,7 @@ import java.util.UUID;
 import org.apache.log4j.Logger;\r
 \r
 import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
+import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;\r
 import eu.etaxonomy.cdm.api.service.ITermService;\r
 import eu.etaxonomy.cdm.app.common.CdmDestinations;\r
 import eu.etaxonomy.cdm.database.DbSchemaValidation;\r
@@ -42,16 +43,16 @@ public class CyprusActivator {
        private static final Logger logger = Logger.getLogger(CyprusActivator.class);\r
        \r
        //database validation status (create, update, validate ...)\r
-       static DbSchemaValidation hbm2dll = DbSchemaValidation.VALIDATE;\r
-       static final URI source = cyprus_distribution();\r
-//     static final URI source = cyprus_local();\r
+       static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE;\r
+//     static final URI source = cyprus_distribution();\r
+       static final URI source = cyprus_local();\r
 \r
        \r
 //     static final ICdmDataBSource cdmDestination = CdmDestinations.localH2();\r
 //     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_local_postgres_CdmTest();\r
-//     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql();\r
+       static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql();\r
 //     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cyprus_dev();\r
-       static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cyprus_production();\r
+//     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cyprus_production();\r
 \r
        \r
        //feature tree uuid\r
@@ -99,7 +100,7 @@ public class CyprusActivator {
                \r
                //deduplicate\r
                if (doDeduplicate){\r
-                       CdmApplicationController app = myImport.getCdmAppController();\r
+                       ICdmApplicationConfiguration app = myImport.getCdmAppController();\r
                        int count = app.getAgentService().deduplicate(Person.class, null, null);\r
                        logger.warn("Deduplicated " + count + " persons.");\r
 //                     count = app.getAgentService().deduplicate(Team.class, null, null);\r