Klasse ElasticsearchToolOAI.ElasticsearchOAIWorker
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
- Alle implementierten Schnittstellen:
AutoCloseable
,org.xbib.interlibrary.api.action.worker.Worker<String>
- Bekannte direkte Unterklassen:
AddressesOAI.AddressesOAIWorker
,BioMedCentralOAI.BioMedCentralOAIWorker
,DOAJ.DOAJWorker
,DOAJArticle.DOAJArticleWorker
,EZBOAI.EZBOAIWorker
,GNDRdfXmlOAI.GNDRdfXmlOAIWorker
,MarcBibliographicOAI.MarcBibliographicOAIWorker
,MarcHoldingsOAI.MarcHoldingsOAIWorker
- Umschließende Klasse:
ElasticsearchToolOAI
public class ElasticsearchToolOAI.ElasticsearchOAIWorker
extends ElasticsearchTool.ElasticsearchWorker<String,ElasticsearchToolOAI.ElasticsearchOAIWorkerPool>
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungclass
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final ElasticsearchToolOAI.ElasticsearchOAIWorkerPool
Von Klasse geerbte Felder org.xbib.interlibrary.catalog.builder.ConverterWorker
settings
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungElasticsearchOAIWorker
(org.xbib.settings.Settings settings, ElasticsearchToolOAI.ElasticsearchOAIWorkerPool pool) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected String
protected void
protected org.xbib.oai.OAIExceptionHandler
protected org.xbib.oai.xml.MetadataHandler
protected void
process
(InputStream inputStream) Von Klasse geerbte Methoden org.xbib.interlibrary.catalog.builder.ConverterWorker
close, execute
-
Felddetails
-
pool
-
-
Konstruktordetails
-
ElasticsearchOAIWorker
public ElasticsearchOAIWorker(org.xbib.settings.Settings settings, ElasticsearchToolOAI.ElasticsearchOAIWorkerPool pool)
-
-
Methodendetails
-
getIndexDefinition
-
doExecute
- Angegeben von:
doExecute
in KlasseElasticsearchTool.ElasticsearchWorker<String,
ElasticsearchToolOAI.ElasticsearchOAIWorkerPool> - Löst aus:
IOException
-
process
-
getMetadataHandler
protected org.xbib.oai.xml.MetadataHandler getMetadataHandler() -
getExceptionHandler
protected org.xbib.oai.OAIExceptionHandler getExceptionHandler() -
convert
- Löst aus:
IOException
-