add author and authorTeam Filter
authorAndreas Müller <a.mueller@bgbm.org>
Wed, 4 Jan 2012 23:21:21 +0000 (23:21 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Wed, 4 Jan 2012 23:21:21 +0000 (23:21 +0000)
cdm-pesi/src/main/java/eu/etaxonomy/cdm/app/pesi/EuroMedActivator.java

index aef04f9faf516abf069f7c47b5054087b9e8d83f..b3cd30e76269e313994b597ff4636de7c9d7793c 100644 (file)
@@ -62,7 +62,7 @@ public class EuroMedActivator {
        // set to zero for unlimited nameFacts\r
        static final int maximumNumberOfNameFacts = 0;\r
        \r
-       static final int partitionSize = 2000;\r
+       static final int partitionSize = 5000;\r
        \r
        //check - import\r
        static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK;\r
@@ -89,8 +89,8 @@ public class EuroMedActivator {
        static String occurrenceSourceFilter = " occurrenceFk IN ( SELECT occurrenceId FROM v_cdm_exp_occurrenceAll )"; \r
        static String commonNameFilter = " commonNameId IN ( SELECT commonNameId FROM v_cdm_exp_commonNamesAll )";\r
        static String webMarkerFilter = " TableNameFk <> 500 OR ( RIdentifierFk IN (SELECT RIdentifier FROM v_cdm_exp_taxaAll)) ";\r
-       \r
-       \r
+       static String authorTeamFilter = " authorTeamId IN (SELECT authorTeamId FROM v_cdm_exp_authorTeamsAll) ";\r
+       static String authorFilter = " authorId IN (SELECT authorId FROM v_cdm_exp_authorsAll) "; \r
        \r
 \r
        \r
@@ -191,6 +191,8 @@ public class EuroMedActivator {
                config.setRelTaxaIdQuery(relPTaxonIdQuery);\r
                config.setNameIdTable(nameIdTable);\r
                config.setReferenceIdTable(referenceIdTable);\r
+               config.setAuthorTeamFilter(authorTeamFilter);\r
+               config.setAuthorFilter(authorFilter);\r
                config.setFactFilter(factFilter);\r
                config.setCommonNameFilter(commonNameFilter);\r
                config.setOccurrenceFilter(occurrenceFilter);\r