From adfef713b8edf08c2e021d4764cf2111941db43b Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Tue, 13 Sep 2016 05:47:46 +0000
Subject: [PATCH] SSDM-3897: core plugin for data set file search added.

SVN: 37057
---
 .../SetEnableTechnologiesVariableAction.java       | 14 ++++++--------
 .../data-set-file-search/plugin.properties         |  2 ++
 2 files changed, 8 insertions(+), 8 deletions(-)
 create mode 100644 openbis_standard_technologies/dist/core-plugins/dataset-file-search/1/dss/search-domain-services/data-set-file-search/plugin.properties

diff --git a/installation/source/java/ch/systemsx/cisd/openbis/installer/izpack/SetEnableTechnologiesVariableAction.java b/installation/source/java/ch/systemsx/cisd/openbis/installer/izpack/SetEnableTechnologiesVariableAction.java
index 4cc70323383..ab6ace03cca 100644
--- a/installation/source/java/ch/systemsx/cisd/openbis/installer/izpack/SetEnableTechnologiesVariableAction.java
+++ b/installation/source/java/ch/systemsx/cisd/openbis/installer/izpack/SetEnableTechnologiesVariableAction.java
@@ -37,9 +37,7 @@ import ch.systemsx.cisd.common.shared.basic.string.CommaSeparatedListBuilder;
  */
 public class SetEnableTechnologiesVariableAction implements PanelAction
 {
-    private static final String DROPBOX_MONITOR_MODULE = "dropbox-monitor";
-
-    private static final String DATASET_UPLOADER_MODULE = "dataset-uploader";
+    private static final String[] MODULES = {"dropbox-monitor", "dataset-uploader", "data-set-file-search"};
 
     static final String ENABLED_TECHNOLOGIES_VARNAME = "ENABLED_TECHNOLOGIES";
 
@@ -94,11 +92,11 @@ public class SetEnableTechnologiesVariableAction implements PanelAction
     {
         Set<String> allTechnologies = new HashSet<String>();
         CommaSeparatedListBuilder builder = new CommaSeparatedListBuilder();
-        builder.append(DROPBOX_MONITOR_MODULE);
-        allTechnologies.add(DROPBOX_MONITOR_MODULE);
-
-        builder.append(DATASET_UPLOADER_MODULE);
-        allTechnologies.add(DATASET_UPLOADER_MODULE);
+        for (String module : MODULES)
+        {
+            builder.append(module);
+            allTechnologies.add(module);
+        }
 
         for (String technology : GlobalInstallationContext.TECHNOLOGIES)
         {
diff --git a/openbis_standard_technologies/dist/core-plugins/dataset-file-search/1/dss/search-domain-services/data-set-file-search/plugin.properties b/openbis_standard_technologies/dist/core-plugins/dataset-file-search/1/dss/search-domain-services/data-set-file-search/plugin.properties
new file mode 100644
index 00000000000..746d6370379
--- /dev/null
+++ b/openbis_standard_technologies/dist/core-plugins/dataset-file-search/1/dss/search-domain-services/data-set-file-search/plugin.properties
@@ -0,0 +1,2 @@
+class = ch.systemsx.cisd.openbis.dss.generic.server.api.v2.sequencedatabases.FileSearchDomain
+label = Data Set Files
-- 
GitLab