Changeset 7028
- Timestamp:
- 06/30/16 01:03:04 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/rest/RestService.java
r7023 r7028 14 14 import eu.clarin.sru.fcs.aggregator.scan.Corpora; 15 15 import eu.clarin.sru.fcs.aggregator.scan.Corpus; 16 import eu.clarin.sru.fcs.aggregator.scan.FCSProtocolVersion; 16 17 import eu.clarin.sru.fcs.aggregator.scan.Statistics; 17 18 import eu.clarin.sru.fcs.aggregator.search.Result; … … 21 22 import java.io.IOException; 22 23 import java.net.URI; 24 import java.util.ArrayList; 23 25 import java.util.HashMap; 24 26 import java.util.HashSet; … … 133 135 } 134 136 List<Corpus> corpora = Aggregator.getInstance().getCorpora().getCorporaByIds(new HashSet<String>(corporaIds)); 137 if ("fcs".equals(queryType)) { 138 List<Corpus> tmp = new ArrayList<Corpus>(); 139 for (Corpus corpus : corpora) { 140 if (corpus.getEndpoint().getProtocol().equals(FCSProtocolVersion.VERSION_2)) { 141 tmp.add(corpus); 142 } 143 } 144 corpora = tmp; 145 } 135 146 if (corpora == null || corpora.isEmpty()) { 136 147 return Response.status(503).entity("No corpora, please wait for the server to finish scanning").build();
Note: See TracChangeset
for help on using the changeset viewer.