Klasse ElasticsearchSearchRetrieveService

java.lang.Object
org.xbib.interlibrary.action.sru.AbstractSearchRetrieveService<org.xbib.interlibrary.action.sru.SearchRetrieveRequest,org.xbib.interlibrary.action.sru.SearchRetrieveResponse,org.xbib.interlibrary.action.sru.SearchRetrieveService>
org.xbib.interlibrary.elasticsearch.sru.ElasticsearchSearchRetrieveService
Alle implementierten Schnittstellen:
Comparable<org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.sru.SearchRetrieveRequest,org.xbib.interlibrary.action.sru.SearchRetrieveResponse,org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder>>, org.xbib.interlibrary.action.sru.SearchRetrieveService, org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.sru.SearchRetrieveRequest,org.xbib.interlibrary.action.sru.SearchRetrieveResponse,org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder>

public class ElasticsearchSearchRetrieveService extends org.xbib.interlibrary.action.sru.AbstractSearchRetrieveService<org.xbib.interlibrary.action.sru.SearchRetrieveRequest,org.xbib.interlibrary.action.sru.SearchRetrieveResponse,org.xbib.interlibrary.action.sru.SearchRetrieveService>
  • Feldübersicht

    Von Klasse geerbte Felder org.xbib.interlibrary.action.sru.AbstractSearchRetrieveService

    arguments
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    ElasticsearchSearchRetrieveService(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.elx.api.SearchClient searchClient)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
     
    int
    compareTo(org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.sru.SearchRetrieveRequest,org.xbib.interlibrary.action.sru.SearchRetrieveResponse,org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder> o)
     
    static org.xbib.content.xml.XmlXParams
     
    void
    execute(org.xbib.interlibrary.action.sru.SearchRetrieveRequest searchRetrieveRequest, org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder responseBuilder)
     
     
     

    Von Klasse geerbte Methoden org.xbib.interlibrary.action.sru.AbstractSearchRetrieveService

    addThrowable, getLastThrowable, isEnabled, setEnabled

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • ElasticsearchSearchRetrieveService

      public ElasticsearchSearchRetrieveService(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.elx.api.SearchClient searchClient)
  • Methodendetails

    • getName

      public String getName()
    • getLabel

      public String getLabel()
    • execute

      public void execute(org.xbib.interlibrary.action.sru.SearchRetrieveRequest searchRetrieveRequest, org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder responseBuilder) throws IOException
      Löst aus:
      IOException
    • close

      public void close()
    • compareTo

      public int compareTo(org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.sru.SearchRetrieveRequest,org.xbib.interlibrary.action.sru.SearchRetrieveResponse,org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder> o)
    • createXmlXContentBuilderForSRU

      public static org.xbib.content.xml.XmlXParams createXmlXContentBuilderForSRU(String version, String elementName)