source: SRUServer/tags/SRUServer-1.8.0/src/main/java/eu/clarin/sru/server/SRUExplainResult.java @ 6954

Last change on this file since 6954 was 6954, checked in by Oliver Schonefeld, 8 years ago
  • tag version 1.8.0
  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1/**
2 * This software is copyright (c) 2011-2016 by
3 *  - Institut fuer Deutsche Sprache (http://www.ids-mannheim.de)
4 * This is free software. You can redistribute it
5 * and/or modify it under the terms described in
6 * the GNU General Public License v3 of which you
7 * should have received a copy. Otherwise you can download
8 * it from
9 *
10 *   http://www.gnu.org/licenses/gpl-3.0.txt
11 *
12 * @copyright Institut fuer Deutsche Sprache (http://www.ids-mannheim.de)
13 *
14 * @license http://www.gnu.org/licenses/gpl-3.0.txt
15 *  GNU General Public License v3
16 */
17package eu.clarin.sru.server;
18
19/**
20 * A result set of an <em>explain</em> operation. A database implementation may
21 * use it implement extensions to the SRU protocol, i.e. providing
22 * extraResponseData.
23 *
24 * <p>
25 * This class needs to be implemented for the target data source.
26 * </p>
27 *
28 * @see <a href="http://www.loc.gov/standards/sru/specs/explain.html">SRU
29 *      Explain Operation </a>
30 */
31public abstract class SRUExplainResult extends SRUAbstractResult {
32
33    /**
34     * Constructor.
35     *
36     * @param diagnostics
37     *            an instance of a SRUDiagnosticList
38     * @see SRUDiagnosticList
39     */
40    protected SRUExplainResult(SRUDiagnosticList diagnostics) {
41        super(diagnostics);
42    }
43
44} // class SRUExplainResult
Note: See TracBrowser for help on using the repository browser.