Changeset 2188


Ignore:
Timestamp:
08/31/12 15:56:23 (12 years ago)
Author:
akislev
Message:

Added "ref" attribute to the Resource element

File:
1 edited

Legend:

Unmodified
Added
Removed
  • SRUCQIBridge/src/main/java/eu/clarin/sru/cqibridge/CqiSRUSearchEngine.java

    r2179 r2188  
    4646    private static final String PARAM_CQI_DEFAULT_CORPUS = "cqi.defaultCorpus";
    4747    private static final String PARAM_CQI_DEFAULT_CORPUS_PID = "cqi.defaultCorpusPID";
     48    private static final String PARAM_CQI_DEFAULT_CORPUS_REF = "cqi.defaultCorpusRef";
    4849    private static final String CQI_SUPPORTED_RELATION_CQL_1_1 = "scr";
    4950    private static final String CQI_SUPPORTED_RELATION_CQL_1_2 = "=";
     
    6465    private String defaultCorpusName;
    6566    private String defaultCorpusPID;
    66     //private String redirectBaseURI;
     67    private String defaultCorpusRef;
    6768
    6869    @Override
     
    101102            throw new SRUConfigException("parameter \""
    102103                    + PARAM_CQI_DEFAULT_CORPUS_PID + "\" is mandatory");
     104        }
     105        defaultCorpusRef = params.get(PARAM_CQI_DEFAULT_CORPUS_REF);
     106        if (defaultCorpusRef == null) {
     107            throw new SRUConfigException("parameter \""
     108                    + PARAM_CQI_DEFAULT_CORPUS_REF + "\" is mandatory");
    103109        }
    104110        try {
     
    255261                    writer.writeNamespace(FCS_PREFIX, FCS_NS);
    256262                    writer.writeAttribute("pid", defaultCorpusPID);
     263                    writer.writeAttribute("ref", defaultCorpusRef);
    257264                    writer.writeStartElement(FCS_NS, "DataView");
    258265                    writer.writeAttribute("type", "kwic");
Note: See TracChangeset for help on using the changeset viewer.