From 217ba9b166dd61dfb54e534645e2c56c7f5636b9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andreas=20M=C3=BCller?= Date: Mon, 19 Mar 2012 12:51:37 +0000 Subject: [PATCH] update for ViBRant activators --- .../eu/etaxonomy/cdm/app/vibrant/IopiActivator.java | 13 ++++++++----- .../eu/etaxonomy/cdm/app/vibrant/MclActivator.java | 4 +++- .../etaxonomy/cdm/app/vibrant/VibrantActivator.java | 10 +++++----- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/IopiActivator.java b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/IopiActivator.java index 228475df..9c14427c 100644 --- a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/IopiActivator.java +++ b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/IopiActivator.java @@ -52,10 +52,12 @@ public class IopiActivator { static final Integer sourceSecId = null; //7000000; static final UUID classificationUuid = null; //UUID.fromString("aa3fbaeb-f5dc-4e75-8d60-c8f93beb7ba6"); + static final UUID sourceRefUuid = UUID.fromString("df68c748-3c64-4b96-9a47-db51fb9d387e"); + // set to zero for unlimited nameFacts static final int maximumNumberOfNameFacts = 0; - static final int partitionSize = 5000; + static final int partitionSize = 1500; //check - import static final CHECK check = CHECK.CHECK_AND_IMPORT; @@ -82,8 +84,6 @@ public class IopiActivator { static final boolean doTaxonNames = true; static final boolean doRelNames = true; static final boolean doNameStatus = true; - static final boolean doTypes = true; //serious types do not exist in E+M - static final boolean doNameFacts = true; //taxa static final boolean doTaxa = true; @@ -91,7 +91,6 @@ public class IopiActivator { static final boolean doFacts = true; //etc. - static final boolean doMarker = true; // **************** SELECTED ********************* @@ -122,6 +121,9 @@ public class IopiActivator { static final boolean doUser = false; static final boolean doOccurences = false; static final boolean doCommonNames = false; + static final boolean doTypes = false; + static final boolean doNameFacts = false; + static final boolean doMarker = false; public void importIopi (Source source, ICdmDataSource destination, DbSchemaValidation hbm2dll){ @@ -144,7 +146,7 @@ public class IopiActivator { config.setDoTypes(doTypes); config.setDoNameFacts(doNameFacts); config.setUseClassification(useClassification); - config.setSourceRefUuid(PesiTransformer.uuidSourceRefEuroMed); + config.setSourceRefUuid(sourceRefUuid); config.setDoTaxa(doTaxa); config.setDoRelTaxa(doRelTaxa); @@ -194,5 +196,6 @@ public class IopiActivator { String cdmUserName = "root"; return CdmDestinations.makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null); } + } diff --git a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/MclActivator.java b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/MclActivator.java index 7288b8f1..5e0edd20 100644 --- a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/MclActivator.java +++ b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/MclActivator.java @@ -52,6 +52,8 @@ public class MclActivator { static final int sourceSecId = 1272; static final UUID classificationUuid = UUID.fromString("ba6efd26-5b45-4ce6-915d-4f9576e0bf0a"); + static final UUID sourceRefUuid = UUID.fromString("ca8b25d6-e251-4d2b-8b45-142e1e6448f7"); + // set to zero for unlimited nameFacts static final int maximumNumberOfNameFacts = 0; @@ -140,7 +142,7 @@ public class MclActivator { config.setDoTypes(doTypes); config.setDoNameFacts(doNameFacts); config.setUseClassification(useClassification); - config.setSourceRefUuid(PesiTransformer.uuidSourceRefEuroMed); + config.setSourceRefUuid(sourceRefUuid); config.setDoTaxa(doTaxa); config.setDoRelTaxa(doRelTaxa); diff --git a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/VibrantActivator.java b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/VibrantActivator.java index d0619bd2..c71862d0 100644 --- a/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/VibrantActivator.java +++ b/cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/vibrant/VibrantActivator.java @@ -45,14 +45,14 @@ public class VibrantActivator { //database validation status (create, update, validate ...) static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE; static final Source iopiSource = BerlinModelSources.iopi(); - static final Source mclSource = BerlinModelSources.iopi(); - static final Source emSource = BerlinModelSources.iopi(); + static final Source mclSource = BerlinModelSources.mcl(); + static final Source emSource = BerlinModelSources.euroMed_local(); // static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql(); static final ICdmDataSource cdmDestination = cdm_test_local_vibrant(); static final boolean doMcl = true; - static final boolean doEuroMed = true; + static final boolean doEuroMed = false; static final boolean doIopi = true; @@ -64,7 +64,7 @@ public class VibrantActivator { if (doMcl){ MclActivator mclActivator = new MclActivator(); - mclActivator.importMcl(iopiSource, cdmRepository, hbm2dll); + mclActivator.importMcl(mclSource, cdmRepository, hbm2dll); hbm2dll = DbSchemaValidation.NONE; } @@ -85,7 +85,7 @@ public class VibrantActivator { public static ICdmDataSource cdm_test_local_vibrant(){ DatabaseTypeEnum dbType = DatabaseTypeEnum.MySQL; String cdmServer = "127.0.0.1"; - String cdmDB = "iopi"; + String cdmDB = "vibrant"; String cdmUserName = "root"; return CdmDestinations.makeDestination(dbType, cdmServer, cdmDB, -1, cdmUserName, null); } -- 2.34.1