Revision 44742
Added by Katerina Iatropoulou over 7 years ago
SolrResultSetOld.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.data.search.solr; |
2 | 2 |
|
3 |
import com.google.gson.Gson; |
|
4 |
import eu.dnetlib.domain.EPR; |
|
5 |
import eu.dnetlib.functionality.index.cql.CqlTranslator; |
|
6 |
import eu.dnetlib.functionality.index.cql.CqlTranslatorImpl; |
|
7 |
import eu.dnetlib.functionality.index.cql.TranslatedQuery; |
|
8 |
import gr.uoa.di.driver.enabling.resultset.ResultSet; |
|
9 |
import org.apache.log4j.Logger; |
|
10 |
import org.apache.solr.client.solrj.SolrServerException; |
|
11 |
import org.apache.solr.client.solrj.impl.CloudSolrServer; |
|
12 |
import org.apache.solr.client.solrj.response.FacetField; |
|
13 |
import org.apache.solr.client.solrj.response.QueryResponse; |
|
14 |
import org.apache.solr.common.SolrDocumentList; |
|
15 |
import org.apache.solr.common.params.SolrParams; |
|
16 |
import org.apache.solr.common.util.NamedList; |
|
17 |
import org.z3950.zing.cql.CQLParseException; |
|
18 |
|
|
19 |
import java.io.IOException; |
|
20 |
import java.util.*; |
|
21 |
|
|
3 | 22 |
/** |
4 | 23 |
* Created by antleb on 2/4/14. |
5 | 24 |
*/ |
6 |
public class SolrResultSetOld { //implements ResultSet<String> {
|
|
7 |
/* |
|
25 |
public class SolrResultSetOld implements ResultSet<String> { |
|
26 |
|
|
8 | 27 |
private Logger logger = Logger.getLogger(getClass()); |
9 | 28 |
|
10 | 29 |
private EPR epr = null; |
... | ... | |
39 | 58 |
} */ |
40 | 59 |
|
41 | 60 |
//logger.debug("action "+ epr.getParameter("action")); |
42 |
/* TranslatedQuery translatedQuery = translator.getTranslatedQuery(queryParts[0].replace("query=",""));
|
|
61 |
TranslatedQuery translatedQuery = translator.getTranslatedQuery(queryParts[0].replace("query=","")); |
|
43 | 62 |
|
44 | 63 |
if (epr.getParameter("action").equals("lookup")) { |
45 | 64 |
queryOpts.add("q", translatedQuery.asLucene()); |
... | ... | |
200 | 219 |
|
201 | 220 |
return res; |
202 | 221 |
}*/ |
203 |
/* |
|
222 |
|
|
204 | 223 |
private List<String> getBrowseResults (int from, int to) { |
205 | 224 |
List<String> res = new ArrayList<String>(); |
206 | 225 |
|
... | ... | |
337 | 356 |
|
338 | 357 |
System.out.println("max: " + max); |
339 | 358 |
*/ |
340 |
/* }
|
|
359 |
} |
|
341 | 360 |
|
342 | 361 |
@Override |
343 | 362 |
public EPR getEpr() { |
... | ... | |
375 | 394 |
String id; |
376 | 395 |
String count; |
377 | 396 |
|
378 |
*/ |
|
397 |
|
|
379 | 398 |
} |
Also available in: Unified diff
Working on backwards compatibility. IMPORTANT: sygma and refine are not yet compatible