| Line 51... |
Line 51... |
| 51 |
URIBuilder generalSearchUrl = new URIBuilder(SOLR_URL);
|
51 |
URIBuilder generalSearchUrl = new URIBuilder(SOLR_URL);
|
| 52 |
generalSearchUrl.addParameter("q", search_text);
|
52 |
generalSearchUrl.addParameter("q", search_text);
|
| 53 |
generalSearchUrl.addParameter("fl", searchResultsField); //Fields to choose
|
53 |
generalSearchUrl.addParameter("fl", searchResultsField); //Fields to choose
|
| 54 |
generalSearchUrl.addParameter("wt", outputFormat); //Output format
|
54 |
generalSearchUrl.addParameter("wt", outputFormat); //Output format
|
| 55 |
generalSearchUrl.addParameter("rows", limit); //limit
|
55 |
generalSearchUrl.addParameter("rows", limit); //limit
|
| 56 |
if (offset!=null && !offset.isEmpty()){
|
- |
|
| 57 |
generalSearchUrl.setParameter("start", offset);
|
56 |
generalSearchUrl.setParameter("start", String.valueOf(offset));
|
| 58 |
}
|
- |
|
| 59 |
URL url = generalSearchUrl.build().toURL();
|
57 |
URL url = generalSearchUrl.build().toURL();
|
| 60 |
InputStream is = url.openStream();
|
58 |
InputStream is = url.openStream();
|
| 61 |
String jsonString;
|
59 |
String jsonString;
|
| 62 |
try{
|
60 |
try{
|
| 63 |
jsonString = IOUtils.toString(is, "UTF-8");
|
61 |
jsonString = IOUtils.toString(is, "UTF-8");
|