Changeset 2926 for SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/sparam2/SearchResult2.java
- Timestamp:
- 05/22/13 16:13:37 (11 years ago)
- Location:
- SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/sparam2
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/sparam2/SearchResult2.java
r2820 r2926 3 3 * and open the template in the editor. 4 4 */ 5 package eu.clarin.sru.fcs.aggregator. data;5 package eu.clarin.sru.fcs.aggregator.sparam2; 6 6 7 7 import eu.clarin.sru.client.SRUSearchRetrieveResponse; … … 20 20 * @author Yana Panchenko 21 21 */ 22 public class SearchResult {22 public class SearchResult2 { 23 23 24 private Endpoint endpoint;25 private Corpus corpus;24 //private Endpoint endpoint; 25 private Corpus2 corpus; 26 26 private Future<SRUSearchRetrieveResponse> futureResponse; 27 27 private SRUSearchRetrieveResponse response; 28 28 private List<DataViewKWIC> dataKWIC = new ArrayList<DataViewKWIC>(); 29 29 30 private static final Logger logger = Logger.getLogger(SearchResult .class.getName());30 private static final Logger logger = Logger.getLogger(SearchResult2.class.getName()); 31 31 32 32 public List<DataViewKWIC> getDataKWIC() { … … 39 39 40 40 41 public SearchResult(Object nodeData) { 42 if (nodeData instanceof Endpoint) { 43 endpoint = (Endpoint) nodeData; 44 } else { 45 corpus = (Corpus) nodeData; 46 endpoint = corpus.getEndpoint(); 47 } 41 public SearchResult2(Corpus2 corpus) { 42 this.corpus = corpus; 48 43 } 49 44 50 public Endpoint getEndpoint() { 51 return endpoint; 52 } 53 54 public Corpus getCorpus() { 45 public Corpus2 getCorpus() { 55 46 return corpus; 56 47 } … … 69 60 70 61 public boolean hasCorpusHandler() { 71 if (corpus != null && corpus.get Value() != null) {62 if (corpus != null && corpus.getHandle() != null) { 72 63 return true; 73 64 } … … 97 88 } catch (Exception ex) { 98 89 logger.log(Level.SEVERE, "Error consuming response from {0} {1} {2} {3}", 99 new Object[]{ endpoint.getUrl(), corpus, ex.getClass().getName(), ex.getMessage()});90 new Object[]{corpus.getEndpointUrl(), corpus, ex.getClass().getName(), ex.getMessage()}); 100 91 } 101 92 }
Note: See TracChangeset
for help on using the changeset viewer.