cyprus specimen
[cdmlib-apps.git] / app-import / src / main / java / eu / etaxonomy / cdm / app / cyprus / CyprusActivator.java
index bf7a56075faeb320dc6cd97a9de1f44686f7f90f..cb1255ee6f31212622e12d977bd9c5e8ed54b315 100644 (file)
@@ -15,7 +15,7 @@ import java.util.UUID;
 \r
 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 +42,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.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_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
@@ -64,9 +64,9 @@ public class CyprusActivator {
        static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK;\r
        \r
        //taxa\r
-       static final boolean doTaxa = false;\r
+       static final boolean doTaxa = true;\r
        static final boolean doDeduplicate = false;\r
-       static final boolean doDistribution = true;\r
+       static final boolean doDistribution = false;\r
 \r
        \r
        private void doImport(ICdmDataSource cdmDestination){\r
@@ -99,7 +99,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