Changeset 6823


Ignore:
Timestamp:
11/17/15 21:31:27 (9 years ago)
Author:
Oliver Schonefeld
Message:
  • fix resultSetTTL
File:
1 edited

Legend:

Unmodified
Added
Removed
  • SRUServer/trunk/src/main/java/eu/clarin/sru/server/SRUServer.java

    r6821 r6823  
    415415            // resultSetIdleTime (SRU 1.1 and SRU 1.2)
    416416            if (!request.isVersion(SRUVersion.VERSION_2_0) &&
    417                     (result.getResultSetTTL() > 0)) {
     417                    (result.getResultSetTTL() >= 0)) {
    418418                out.writeStartElement(ns.getResponseNS(), "resultSetIdleTime");
    419419                out.writeCharacters(Integer.toString(result
     
    548548            if (request.isVersion(SRUVersion.VERSION_2_0)) {
    549549                // resultSetTTL
    550                 if (result.getResultSetTTL() > 0) {
     550                if (result.getResultSetTTL() >= 0) {
    551551                    out.writeStartElement(ns.getResponseNS(), "resultSetTTL");
    552                     out.writeCharacters(Integer.toString(result
    553                             .getResultSetTTL()));
     552                    out.writeCharacters(
     553                            Integer.toString(result.getResultSetTTL()));
    554554                    out.writeEndElement(); // "resultSetTTL" element
    555555                }
    556556
    557                 // resultCountPrecision (SRU 2.0)
     557                // resultCountPrecision
    558558                final SRUResultCountPrecision precision =
    559559                        result.getResultCountPrecision();
Note: See TracChangeset for help on using the changeset viewer.