Klasse SRUAvailService
java.lang.Object
org.xbib.interlibrary.action.avail.AbstractAvailService
org.xbib.interlibrary.sru.AbstractSRUAvailService
org.xbib.interlibrary.client.bsz.sru.SRUAvailService
- Alle implementierten Schnittstellen:
Comparable<org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.avail.AvailRequest,
,org.xbib.interlibrary.action.avail.AvailResponse, org.xbib.interlibrary.action.avail.AvailResponseBuilder>> org.xbib.interlibrary.action.avail.AvailService
,org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.avail.AvailRequest,
org.xbib.interlibrary.action.avail.AvailResponse, org.xbib.interlibrary.action.avail.AvailResponseBuilder>
public class SRUAvailService
extends org.xbib.interlibrary.sru.AbstractSRUAvailService
-
Feldübersicht
Von Klasse geerbte Felder org.xbib.interlibrary.sru.AbstractSRUAvailService
clientHelper, marcHelper, settings
Von Klasse geerbte Felder org.xbib.interlibrary.action.avail.AbstractAvailService
arguments, configuration
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSRUAvailService
(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.interlibrary.sru.SRUClientHelper client) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
compareTo
(org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.avail.AvailRequest, org.xbib.interlibrary.action.avail.AvailResponse, org.xbib.interlibrary.action.avail.AvailResponseBuilder> o) protected org.xbib.marc.MarcRecordListener
getMarcRecordListener
(org.xbib.interlibrary.action.avail.AvailRequest availRequest, org.xbib.interlibrary.action.avail.AvailServiceResponseBuilder availResponse, org.xbib.datastructures.common.MultiMap<String, org.xbib.interlibrary.api.library.LibraryService> multiMap) protected String
normalizeSourceId
(String sourceId) protected String
sourceIdCQL
(String sourceId) protected String
Von Klasse geerbte Methoden org.xbib.interlibrary.sru.AbstractSRUAvailService
close, execute, extractGermanInterlibraryServices, getLabel, getResolveCQL, getSortKey, getURL, identifier, random
Von Klasse geerbte Methoden org.xbib.interlibrary.action.avail.AbstractAvailService
addThrowable, domainPriority, getLastThrowable, getName, getStatusCodes, isEnabled, libraryPriority, setEnabled, subPriority, toResult
-
Konstruktordetails
-
SRUAvailService
public SRUAvailService(org.xbib.interlibrary.api.action.ServiceArguments arguments, org.xbib.interlibrary.sru.SRUClientHelper client)
-
-
Methodendetails
-
supports
- Angegeben von:
supports
in Klasseorg.xbib.interlibrary.sru.AbstractSRUAvailService
-
getMarcRecordListener
protected org.xbib.marc.MarcRecordListener getMarcRecordListener(org.xbib.interlibrary.action.avail.AvailRequest availRequest, org.xbib.interlibrary.action.avail.AvailServiceResponseBuilder availResponse, org.xbib.datastructures.common.MultiMap<String, org.xbib.interlibrary.api.library.LibraryService> multiMap) - Angegeben von:
getMarcRecordListener
in Klasseorg.xbib.interlibrary.sru.AbstractSRUAvailService
-
compareTo
public int compareTo(org.xbib.interlibrary.api.action.Service<org.xbib.interlibrary.action.avail.AvailRequest, org.xbib.interlibrary.action.avail.AvailResponse, org.xbib.interlibrary.action.avail.AvailResponseBuilder> o) -
sourceIdCQL
- Setzt außer Kraft:
sourceIdCQL
in Klasseorg.xbib.interlibrary.sru.AbstractSRUAvailService
-
normalizeSourceId
- Setzt außer Kraft:
normalizeSourceId
in Klasseorg.xbib.interlibrary.sru.AbstractSRUAvailService
-
parameterCompletion
protected Consumer<org.xbib.datastructures.tiny.TinyMap.Builder<String,Object>> parameterCompletion()- Angegeben von:
parameterCompletion
in Klasseorg.xbib.interlibrary.sru.AbstractSRUAvailService
-