update for ViBRant activators
authorAndreas Müller <a.mueller@bgbm.org>
Mon, 19 Mar 2012 12:51:37 +0000 (12:51 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Mon, 19 Mar 2012 12:51:37 +0000 (12:51 +0000)
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/IopiActivator.java
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/MclActivator.java
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/VibrantActivator.java

index 228475df69a04221b1acf53e7bc9f107331a6999..9c14427c75472313a27052bceb63696a46204628 100644 (file)
@@ -52,10 +52,12 @@ public class IopiActivator {
        static final Integer sourceSecId = null; //7000000; \r
        static final UUID classificationUuid = null; //UUID.fromString("aa3fbaeb-f5dc-4e75-8d60-c8f93beb7ba6");\r
        \r
+       static final UUID sourceRefUuid = UUID.fromString("df68c748-3c64-4b96-9a47-db51fb9d387e");\r
+       \r
        // set to zero for unlimited nameFacts\r
        static final int maximumNumberOfNameFacts = 0;\r
        \r
-       static final int partitionSize = 5000;\r
+       static final int partitionSize = 1500;\r
        \r
        //check - import\r
        static final CHECK check = CHECK.CHECK_AND_IMPORT;\r
@@ -82,8 +84,6 @@ public class IopiActivator {
        static final boolean doTaxonNames = true;\r
        static final boolean doRelNames = true;\r
        static final boolean doNameStatus = true;\r
-       static final boolean doTypes = true;  //serious types do not exist in E+M\r
-       static final boolean doNameFacts = true;\r
        \r
        //taxa\r
        static final boolean doTaxa = true;\r
@@ -91,7 +91,6 @@ public class IopiActivator {
        static final boolean doFacts = true;\r
 \r
        //etc.\r
-       static final boolean doMarker = true;\r
 \r
        \r
 // **************** SELECTED *********************\r
@@ -122,6 +121,9 @@ public class IopiActivator {
        static final boolean doUser = false;\r
        static final boolean doOccurences = false;\r
        static final boolean doCommonNames = false;\r
+       static final boolean doTypes = false;  \r
+       static final boolean doNameFacts = false;\r
+       static final boolean doMarker = false;\r
 \r
        \r
        public void importIopi (Source source, ICdmDataSource destination, DbSchemaValidation hbm2dll){\r
@@ -144,7 +146,7 @@ public class IopiActivator {
                config.setDoTypes(doTypes);\r
                config.setDoNameFacts(doNameFacts);\r
                config.setUseClassification(useClassification);\r
-               config.setSourceRefUuid(PesiTransformer.uuidSourceRefEuroMed);\r
+               config.setSourceRefUuid(sourceRefUuid);\r
                \r
                config.setDoTaxa(doTaxa);\r
                config.setDoRelTaxa(doRelTaxa);\r
@@ -194,5 +196,6 @@ public class IopiActivator {
                String cdmUserName = "root";\r
                return CdmDestinations.makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);\r
        }\r
+       \r
 \r
 }\r
index 7288b8f1192259b4dd5a12bd8a32a5056d433c77..5e0edd20b45fc0b80018b93dd7130154d097a7d3 100644 (file)
@@ -52,6 +52,8 @@ public class MclActivator {
        static final int sourceSecId = 1272;\r
        static final UUID classificationUuid = UUID.fromString("ba6efd26-5b45-4ce6-915d-4f9576e0bf0a");\r
        \r
+       static final UUID sourceRefUuid = UUID.fromString("ca8b25d6-e251-4d2b-8b45-142e1e6448f7");\r
+       \r
        // set to zero for unlimited nameFacts\r
        static final int maximumNumberOfNameFacts = 0;\r
        \r
@@ -140,7 +142,7 @@ public class MclActivator {
                config.setDoTypes(doTypes);\r
                config.setDoNameFacts(doNameFacts);\r
                config.setUseClassification(useClassification);\r
-               config.setSourceRefUuid(PesiTransformer.uuidSourceRefEuroMed);\r
+               config.setSourceRefUuid(sourceRefUuid);\r
                \r
                config.setDoTaxa(doTaxa);\r
                config.setDoRelTaxa(doRelTaxa);\r
index d0619bd238e2de85cdf57c4825507e3774c98686..c71862d0eccf5e2ee38a4a4deb84fe25ebb2df91 100644 (file)
@@ -45,14 +45,14 @@ public class VibrantActivator {
        //database validation status (create, update, validate ...)\r
        static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE;\r
        static final Source iopiSource = BerlinModelSources.iopi();\r
-       static final Source mclSource = BerlinModelSources.iopi();\r
-       static final Source emSource = BerlinModelSources.iopi();\r
+       static final Source mclSource = BerlinModelSources.mcl();\r
+       static final Source emSource = BerlinModelSources.euroMed_local();\r
        \r
 //     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql();\r
        static final ICdmDataSource cdmDestination = cdm_test_local_vibrant();\r
 \r
        static final boolean doMcl = true;\r
-       static final boolean doEuroMed = true;\r
+       static final boolean doEuroMed = false;\r
        static final boolean doIopi = true;\r
        \r
        \r
@@ -64,7 +64,7 @@ public class VibrantActivator {
                \r
                if (doMcl){\r
                        MclActivator mclActivator = new MclActivator();\r
-                       mclActivator.importMcl(iopiSource, cdmRepository, hbm2dll);\r
+                       mclActivator.importMcl(mclSource, cdmRepository, hbm2dll);\r
                        hbm2dll = DbSchemaValidation.NONE;\r
                }\r
                \r
@@ -85,7 +85,7 @@ public class VibrantActivator {
        public static ICdmDataSource cdm_test_local_vibrant(){\r
                DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL;\r
                String cdmServer = "127.0.0.1";\r
-               String cdmDB = "iopi"; \r
+               String cdmDB = "vibrant"; \r
                String cdmUserName = "root";\r
                return CdmDestinations.makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null);\r
        }\r