Changeset 5976 for SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/search/Search.java
- Timestamp:
- 02/13/15 11:45:30 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/search/Search.java
r5971 r5976 6 6 import eu.clarin.sru.client.SRUSearchRetrieveRequest; 7 7 import eu.clarin.sru.client.SRUSearchRetrieveResponse; 8 import eu.clarin.sru.client.fcs.ClarinFCSRecordData; 8 9 import eu.clarin.sru.fcs.aggregator.client.ThrottledClient; 9 10 import eu.clarin.sru.fcs.aggregator.scan.Corpus; … … 63 64 searchRequest.setVersion(version); 64 65 searchRequest.setMaximumRecords(maxRecords); 65 FCSProtocolVersion fcsVersion = corpus.getEndpoint().getProtocol(); 66 // searchRequest.setRecordSchema( 67 // fcsVersion.equals(FCSProtocolVersion.LEGACY) 68 // ? ClarinFCSRecordData.LEGACY_RECORD_SCHEMA 69 // : ClarinFCSRecordData.RECORD_SCHEMA); 66 boolean legacy = corpus.getEndpoint().getProtocol().equals(FCSProtocolVersion.LEGACY); 67 searchRequest.setRecordSchema(legacy 68 ? ClarinFCSRecordData.LEGACY_RECORD_SCHEMA 69 : ClarinFCSRecordData.RECORD_SCHEMA); 70 70 searchRequest.setQuery("\"" + searchString + "\""); 71 71 searchRequest.setStartRecord(startRecord); 72 72 if (corpus.getHandle() != null) { 73 searchRequest.setExtraRequestData( 74 fcsVersion.equals(FCSProtocolVersion.LEGACY) 75 ? SRUCQL.SEARCH_CORPUS_HANDLE_LEGACY_PARAMETER 76 : SRUCQL.SEARCH_CORPUS_HANDLE_PARAMETER, 73 searchRequest.setExtraRequestData(legacy 74 ? SRUCQL.SEARCH_CORPUS_HANDLE_LEGACY_PARAMETER 75 : SRUCQL.SEARCH_CORPUS_HANDLE_PARAMETER, 77 76 corpus.getHandle()); 78 77 }
Note: See TracChangeset
for help on using the changeset viewer.