Changeset 2984 for SRUClient


Ignore:
Timestamp:
06/04/13 14:25:09 (11 years ago)
Author:
oschonef
Message:
  • add temporary hook to enable ZeeRex? record data parsing
Location:
SRUClient/trunk/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • SRUClient/trunk/src/main/java/eu/clarin/sru/client/SRUSimpleClient.java

    r2956 r2984  
    8585    private final SRUExplainRecordDataParser explainRecordParser =
    8686            new SRUExplainRecordDataParser();
     87    // FIXME: temporary hack
     88    public static final String X_PARSE_ZEEREX_RECORD_DATA =
     89            "x-parse-zeerex-record-data";
    8790
    8891    /**
     
    495498                (request.isStrictMode() ? "strict" : "non-strict"));
    496499
    497         // FIXME: ship explain record data for now
    498 //        doParseExplainResponse(reader, request, handler, true);
    499         doParseExplainResponse(reader, request, handler, false);
     500        // FIXME: temporary hack
     501        boolean parseRecordData =
     502                (request.getExtraRequestData(X_PARSE_ZEEREX_RECORD_DATA) != null);
     503        doParseExplainResponse(reader, request, handler, parseRecordData);
    500504    }
    501505
  • SRUClient/trunk/src/test/java/eu/clarin/sru/client/TestUtils.java

    r2975 r2984  
    3838        SRUExplainRequest request = new SRUExplainRequest(baseURI);
    3939        request.setExtraRequestData("x-indent-response", "4");
     40        request.setExtraRequestData(SRUSimpleClient.X_PARSE_ZEEREX_RECORD_DATA, "true");
    4041        return request;
    4142    }
Note: See TracChangeset for help on using the changeset viewer.