org.apache.solr.handler.extraction
Class ExtractingDocumentLoader
java.lang.Object
org.apache.solr.handler.loader.ContentStreamLoader
org.apache.solr.handler.extraction.ExtractingDocumentLoader
public class ExtractingDocumentLoader
- extends ContentStreamLoader
The class responsible for loading extracted content into Solr.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TEXT_FORMAT
public static final String TEXT_FORMAT
- Extract Only supported format
- See Also:
- Constant Field Values
XML_FORMAT
public static final String XML_FORMAT
- Extract Only supported format. Default
- See Also:
- Constant Field Values
autoDetectParser
protected org.apache.tika.parser.AutoDetectParser autoDetectParser
config
protected org.apache.tika.config.TikaConfig config
factory
protected SolrContentHandlerFactory factory
ExtractingDocumentLoader
public ExtractingDocumentLoader(SolrQueryRequest req,
UpdateRequestProcessor processor,
org.apache.tika.config.TikaConfig config,
SolrContentHandlerFactory factory)
load
public void load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor)
throws Exception
- Description copied from class:
ContentStreamLoader
- Loaders are responsible for closing the stream
- Specified by:
load
in class ContentStreamLoader
- Parameters:
req
- stream
- rsp
- The response, in case the Loader wishes to add anythingprocessor
- The UpdateRequestProcessor
to use
- Throws:
IOException
Exception
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.