summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Peter Christen <mc@yacy.net>2012-05-09 17:00:56 +0200
committerMichael Peter Christen <mc@yacy.net>2012-05-09 17:00:56 +0200
commit8864141872713ce9900d7d4e7d53deec705c6b4b (patch)
tree34f9256e1ec713fab5c8f49da6f8a43cd7682a91
parentc00efc27175303281a06896b82086d9675dc68dc (diff)
more abstraction in solr connection classes
-rw-r--r--htroot/IndexFederated_p.java4
-rw-r--r--source/net/yacy/search/Switchboard.java8
-rw-r--r--source/net/yacy/search/index/SolrConfiguration.java (renamed from source/net/yacy/search/index/SolrScheme.java)6
-rw-r--r--vocabularies/de/Freizeitaktivitäten.vocabulary27
4 files changed, 9 insertions, 36 deletions
diff --git a/htroot/IndexFederated_p.java b/htroot/IndexFederated_p.java
index 2d35e9855..ce0f8a33b 100644
--- a/htroot/IndexFederated_p.java
+++ b/htroot/IndexFederated_p.java
@@ -40,7 +40,7 @@ import net.yacy.kelondro.logging.Log;
import net.yacy.search.Switchboard;
import net.yacy.search.index.Segments;
import net.yacy.search.index.SolrField;
-import net.yacy.search.index.SolrScheme;
+import net.yacy.search.index.SolrConfiguration;
import de.anomic.server.serverObjects;
import de.anomic.server.serverSwitch;
@@ -87,7 +87,7 @@ public class IndexFederated_p {
sb.indexSegments.segment(Segments.Process.LOCALCRAWLING).connectSolr(null);
}
- final SolrScheme scheme = new SolrScheme(new File(env.getDataPath(), "DATA/SETTINGS/" + schemename));
+ final SolrConfiguration scheme = new SolrConfiguration(new File(env.getDataPath(), "DATA/SETTINGS/" + schemename));
if (solrIsOnAfterwards) {
// switch on
diff --git a/source/net/yacy/search/Switchboard.java b/source/net/yacy/search/Switchboard.java
index c94013065..b3b52a934 100644
--- a/source/net/yacy/search/Switchboard.java
+++ b/source/net/yacy/search/Switchboard.java
@@ -141,7 +141,7 @@ import net.yacy.repository.FilterEngine;
import net.yacy.repository.LoaderDispatcher;
import net.yacy.search.index.Segment;
import net.yacy.search.index.Segments;
-import net.yacy.search.index.SolrScheme;
+import net.yacy.search.index.SolrConfiguration;
import net.yacy.search.query.AccessTracker;
import net.yacy.search.query.QueryParams;
import net.yacy.search.query.SearchEvent;
@@ -242,7 +242,7 @@ public final class Switchboard extends serverSwitch
public SeedDB peers;
public WorkTables tables;
public Tray tray;
- public SolrScheme solrScheme;
+ public SolrConfiguration solrScheme;
public WorkflowProcessor<indexingQueueEntry> indexingDocumentProcessor;
public WorkflowProcessor<indexingQueueEntry> indexingCondensementProcessor;
@@ -640,8 +640,8 @@ public final class Switchboard extends serverSwitch
if ( !solrWorkProfile.exists() ) {
FileUtils.copy(solrBackupProfile, solrWorkProfile);
}
- final SolrScheme backupScheme = new SolrScheme(solrBackupProfile);
- this.solrScheme = new SolrScheme(solrWorkProfile);
+ final SolrConfiguration backupScheme = new SolrConfiguration(solrBackupProfile);
+ this.solrScheme = new SolrConfiguration(solrWorkProfile);
// update the working scheme with the backup scheme. This is necessary to include new features.
// new features are always activated by default
diff --git a/source/net/yacy/search/index/SolrScheme.java b/source/net/yacy/search/index/SolrConfiguration.java
index 4c2b30bee..545c413db 100644
--- a/source/net/yacy/search/index/SolrScheme.java
+++ b/source/net/yacy/search/index/SolrConfiguration.java
@@ -50,13 +50,13 @@ import net.yacy.kelondro.logging.Log;
import org.apache.solr.common.SolrDocument;
import org.apache.solr.common.SolrInputDocument;
-public class SolrScheme extends ConfigurationSet {
+public class SolrConfiguration extends ConfigurationSet {
/**
* initialize with an empty ConfigurationSet which will cause that all the index
* attributes are used
*/
- public SolrScheme() {
+ public SolrConfiguration() {
super();
}
@@ -65,7 +65,7 @@ public class SolrScheme extends ConfigurationSet {
* the configuration file simply contains a list of lines with keywords
* @param configurationFile
*/
- public SolrScheme(final File configurationFile) {
+ public SolrConfiguration(final File configurationFile) {
super(configurationFile);
// check consistency: compare with YaCyField enum
for (String name: this) {
diff --git a/vocabularies/de/Freizeitaktivitäten.vocabulary b/vocabularies/de/Freizeitaktivitäten.vocabulary
deleted file mode 100644
index d26af3e8a..000000000
--- a/vocabularies/de/Freizeitaktivitäten.vocabulary
+++ /dev/null
@@ -1,27 +0,0 @@
-Eislaufen
-Drachensteigen
-Saunabaden=Sauna
-Spazieren und Wandern=Spazieren,Wandern,Park,Ufer
-Skaten=Inline,Inliner
-Skateboarden=Skateboard
-Museumsbesuch=Museum
-Altstadtbesuch=Altstadt
-Parkbesuch=Park,Zoo,Freilichtmuseum,Burg
-Ausflug=Schifstouren,Schifffahrt,Aussicht,Aussichtspunkt,Geocaching
-Schwimmen=Schwimmbad,Freibad,Hallenbad,Schwimmbäder,Freibäder,Hallenbäder,Therme
-Fastnacht
-Eislaufen
-Saunabaden=Sauna
-Theater=Bühnen
-Oper=Operette,Opernhaus
-Spielplätze=Spielplatz
-Museum
-Camping
-Picknick=Picknicken
-Essen und Trinken=Essen,Trinken,Bar,Restaurant,Kneipe
-Kochen
-Singen=Gesang,Chor
-Kegeln
-Bowling
-Kartbahn=Kart
-Kino=Kinoprogramm,Cine \ No newline at end of file