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
KonstruktorenKonstruktorBeschreibungElasticsearchSearchRetrieveService
(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.elx.api.SearchClient searchClient) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
close()
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
createXmlXContentBuilderForSRU
(String version, String elementName) void
execute
(org.xbib.interlibrary.action.sru.SearchRetrieveRequest searchRetrieveRequest, org.xbib.interlibrary.action.sru.SearchRetrieveResponseBuilder responseBuilder) getLabel()
getName()
Von Klasse geerbte Methoden org.xbib.interlibrary.action.sru.AbstractSearchRetrieveService
addThrowable, getLastThrowable, isEnabled, setEnabled
-
Konstruktordetails
-
ElasticsearchSearchRetrieveService
public ElasticsearchSearchRetrieveService(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.elx.api.SearchClient searchClient)
-
-
Methodendetails
-
getName
-
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
-