Ignore:
Timestamp:
05/22/13 16:13:37 (11 years ago)
Author:
yana
Message:

rebuilding the interface - initial version, still not functional!

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  
    33 * and open the template in the editor.
    44 */
    5 package eu.clarin.sru.fcs.aggregator.data;
     5package eu.clarin.sru.fcs.aggregator.sparam2;
    66
    77import eu.clarin.sru.client.SRUSearchRetrieveResponse;
     
    2020 * @author Yana Panchenko
    2121 */
    22 public class SearchResult {
     22public class SearchResult2 {
    2323
    24     private Endpoint endpoint;
    25     private Corpus corpus;
     24    //private Endpoint endpoint;
     25    private Corpus2 corpus;
    2626    private Future<SRUSearchRetrieveResponse> futureResponse;
    2727    private SRUSearchRetrieveResponse response;
    2828    private List<DataViewKWIC> dataKWIC = new ArrayList<DataViewKWIC>();
    2929   
    30     private static final Logger logger = Logger.getLogger(SearchResult.class.getName());
     30    private static final Logger logger = Logger.getLogger(SearchResult2.class.getName());
    3131
    3232    public List<DataViewKWIC> getDataKWIC() {
     
    3939   
    4040
    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;
    4843    }
    4944
    50     public Endpoint getEndpoint() {
    51         return endpoint;
    52     }
    53 
    54     public Corpus getCorpus() {
     45    public Corpus2 getCorpus() {
    5546        return corpus;
    5647    }
     
    6960
    7061    public boolean hasCorpusHandler() {
    71         if (corpus != null && corpus.getValue() != null) {
     62        if (corpus != null && corpus.getHandle() != null) {
    7263            return true;
    7364        }
     
    9788        } catch (Exception ex) {
    9889            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()});
    10091        }
    10192    }
Note: See TracChangeset for help on using the changeset viewer.