Klasse SRUSearchService
java.lang.Object
org.xbib.interlibrary.action.search.AbstractSearchService<org.xbib.interlibrary.action.search.SearchRequest,org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>,org.xbib.interlibrary.action.search.SearchService>
org.xbib.interlibrary.sru.AbstractSRUSearchService
org.xbib.interlibrary.client.k10plus.sru.SRUSearchService
- Alle implementierten Schnittstellen:
Comparable<org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.search.SearchRequest,
,org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>, org.xbib.interlibrary.action.search.SearchResponseBuilder>> org.xbib.interlibrary.action.search.SearchService
,org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.search.SearchRequest,
org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>, org.xbib.interlibrary.action.search.SearchResponseBuilder>
public class SRUSearchService
extends org.xbib.interlibrary.sru.AbstractSRUSearchService
-
Feldübersicht
Von Klasse geerbte Felder org.xbib.interlibrary.sru.AbstractSRUSearchService
clientHelper, cqlHelper, marcHelper, settings
Von Klasse geerbte Felder org.xbib.interlibrary.action.search.AbstractSearchService
arguments
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSRUSearchService
(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.interlibrary.sru.SRUClientHelper sruClientHelper) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
compareTo
(org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.search.SearchRequest, org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>, org.xbib.interlibrary.action.search.SearchResponseBuilder> o) protected boolean
fixByOne()
protected org.xbib.interlibrary.sru.SRUContentHandler
getContentHandler
(org.xbib.marc.xml.MarcContentHandler marcContentHandler) getIdSupplier
(org.xbib.marc.MarcRecord marcRecord) protected org.xbib.marc.MarcRecordListener
getMarcRecordListener
(org.xbib.interlibrary.action.search.SearchRequest searchRequest, org.xbib.interlibrary.action.search.SearchResponseBuilder searchResponse, AtomicLong count) Von Klasse geerbte Methoden org.xbib.interlibrary.sru.AbstractSRUSearchService
close, execute, parameterCompletion, process, supports
Von Klasse geerbte Methoden org.xbib.interlibrary.action.search.AbstractSearchService
addThrowable, getLabel, getLastThrowable, getName, getSettings, getSortKey, getURL, isEnabled, logSource, setEnabled
-
Konstruktordetails
-
SRUSearchService
public SRUSearchService(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.interlibrary.sru.SRUClientHelper sruClientHelper)
-
-
Methodendetails
-
getIdSupplier
- Angegeben von:
getIdSupplier
in Klasseorg.xbib.interlibrary.sru.AbstractSRUSearchService
-
getContentHandler
protected org.xbib.interlibrary.sru.SRUContentHandler getContentHandler(org.xbib.marc.xml.MarcContentHandler marcContentHandler) - Angegeben von:
getContentHandler
in Klasseorg.xbib.interlibrary.sru.AbstractSRUSearchService
-
getMarcRecordListener
protected org.xbib.marc.MarcRecordListener getMarcRecordListener(org.xbib.interlibrary.action.search.SearchRequest searchRequest, org.xbib.interlibrary.action.search.SearchResponseBuilder searchResponse, AtomicLong count) - Angegeben von:
getMarcRecordListener
in Klasseorg.xbib.interlibrary.sru.AbstractSRUSearchService
-
compareTo
public int compareTo(org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.search.SearchRequest, org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>, org.xbib.interlibrary.action.search.SearchResponseBuilder> o) -
fixByOne
protected boolean fixByOne()- Angegeben von:
fixByOne
in Klasseorg.xbib.interlibrary.action.search.AbstractSearchService<org.xbib.interlibrary.action.search.SearchRequest,
org.xbib.interlibrary.action.search.SearchResponse<org.xbib.interlibrary.action.search.SearchRequest>, org.xbib.interlibrary.action.search.SearchService>
-