Klasse MarcHoldingsOAI.MarcHoldingsOAIWorker
java.lang.Object
org.xbib.interlibrary.catalog.builder.ConverterWorker<String>
org.xbib.interlibrary.catalog.elasticsearch.ElasticsearchTool.ElasticsearchWorker<String,ElasticsearchToolOAI.ElasticsearchOAIWorkerPool>
org.xbib.interlibrary.catalog.elasticsearch.oai.ElasticsearchToolOAI.ElasticsearchOAIWorker
org.xbib.interlibrary.catalog.elasticsearch.marc.MarcHoldingsOAI.MarcHoldingsOAIWorker
- Alle implementierten Schnittstellen:
AutoCloseable
,org.xbib.interlibrary.api.action.worker.Worker<String>
- Umschließende Klasse:
MarcHoldingsOAI
public class MarcHoldingsOAI.MarcHoldingsOAIWorker
extends ElasticsearchToolOAI.ElasticsearchOAIWorker
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.xbib.interlibrary.catalog.elasticsearch.oai.ElasticsearchToolOAI.ElasticsearchOAIWorker
ElasticsearchToolOAI.ElasticsearchOAIWorker.OAISimpleMetadataHandler
-
Feldübersicht
Von Klasse geerbte Felder org.xbib.interlibrary.catalog.elasticsearch.oai.ElasticsearchToolOAI.ElasticsearchOAIWorker
pool
Von Klasse geerbte Felder org.xbib.interlibrary.catalog.builder.ConverterWorker
settings
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMarcHoldingsOAIWorker
(org.xbib.settings.Settings settings, ElasticsearchToolOAI.ElasticsearchOAIWorkerPool pool) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
close()
protected org.xbib.marc.xml.MarcContentHandler
newMarcContentHandler
(org.xbib.marc.MarcListener marcListener) protected org.xbib.marc.MarcListener
newMarcWriter
(OutputStream outputStream) protected void
process
(InputStream inputStream) Von Klasse geerbte Methoden org.xbib.interlibrary.catalog.elasticsearch.oai.ElasticsearchToolOAI.ElasticsearchOAIWorker
convert, doExecute, getExceptionHandler, getMetadataHandler
Von Klasse geerbte Methoden org.xbib.interlibrary.catalog.builder.ConverterWorker
execute
-
Konstruktordetails
-
MarcHoldingsOAIWorker
public MarcHoldingsOAIWorker(org.xbib.settings.Settings settings, ElasticsearchToolOAI.ElasticsearchOAIWorkerPool pool)
-
-
Methodendetails
-
getIndexDefinition
- Setzt außer Kraft:
getIndexDefinition
in KlasseElasticsearchToolOAI.ElasticsearchOAIWorker
-
process
- Setzt außer Kraft:
process
in KlasseElasticsearchToolOAI.ElasticsearchOAIWorker
-
close
public void close()- Angegeben von:
close
in SchnittstelleAutoCloseable
- Angegeben von:
close
in Schnittstelleorg.xbib.interlibrary.api.action.worker.Worker<String>
- Setzt außer Kraft:
close
in Klasseorg.xbib.interlibrary.catalog.builder.ConverterWorker<String>
-
newMarcContentHandler
protected org.xbib.marc.xml.MarcContentHandler newMarcContentHandler(org.xbib.marc.MarcListener marcListener) -
newMarcWriter
- Löst aus:
IOException
-