first implementation towards a full functional TaxonService.findTaxaAndNamesByFullTex...
authorAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Fri, 13 Sep 2013 14:10:25 +0000 (14:10 +0000)
committerAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Fri, 13 Sep 2013 14:10:25 +0000 (14:10 +0000)
.gitattributes
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxaAndNamesSearchMode.java [new file with mode: 0644]
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/LuceneMultiSearchException.java [new file with mode: 0644]

index d1e57ec7deac116fce7a2672fc9becb70e4c1d1b..25c7b6c0515d441e34a1e972d985641219dd96ba 100644 (file)
@@ -2067,6 +2067,7 @@ cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/ReferenceServiceImpl.
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/ServiceBase.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/ServiceImpl.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/StatisticsServiceImpl.java -text
+cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxaAndNamesSearchMode.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonNodeServiceImpl.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonServiceImpl.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TermServiceImpl.java -text
@@ -2115,6 +2116,7 @@ cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/DocumentSearch
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/ICdmMassIndexer.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/ISearchResultBuilder.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/LuceneMultiSearch.java -text
+cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/LuceneMultiSearchException.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/LuceneSearch.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/QueryFactory.java -text
 cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/SearchResult.java -text
diff --git a/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxaAndNamesSearchMode.java b/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxaAndNamesSearchMode.java
new file mode 100644 (file)
index 0000000..9617b50
--- /dev/null
@@ -0,0 +1,22 @@
+/**
+* Copyright (C) 2013 EDIT
+* European Distributed Institute of Taxonomy
+* http://www.e-taxonomy.eu
+*
+* The contents of this file are subject to the Mozilla Public License Version 1.1
+* See LICENSE.TXT at the top of this package for the full license terms.
+*/
+package eu.etaxonomy.cdm.api.service;
+
+/**
+ * @author a.kohlbecker
+ * @date Sep 4, 2013
+ *
+ */
+public enum TaxaAndNamesSearchMode {
+
+    doTaxa,
+    doSynonyms,
+    doTaxaByCommonNames,
+    doMisappliedNames,
+}
diff --git a/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/LuceneMultiSearchException.java b/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/search/LuceneMultiSearchException.java
new file mode 100644 (file)
index 0000000..c79fd44
--- /dev/null
@@ -0,0 +1,26 @@
+/**
+ * Copyright (C) 2013 EDIT
+ * European Distributed Institute of Taxonomy
+ * http://www.e-taxonomy.eu
+ *
+ * The contents of this file are subject to the Mozilla Public License Version 1.1
+ * See LICENSE.TXT at the top of this package for the full license terms.
+ */
+package eu.etaxonomy.cdm.api.service.search;
+
+/**
+ * @author a.kohlbecker
+ * @date Sep 10, 2013
+ *
+ */
+@SuppressWarnings("serial")
+public class LuceneMultiSearchException extends Exception {
+
+    /**
+     * @param string
+     */
+    public LuceneMultiSearchException(String string) {
+        super(string);
+    }
+
+}