Class SolrEmitterFactory

java.lang.Object
org.apache.tika.pipes.emitter.solr.SolrEmitterFactory
All Implemented Interfaces:
EmitterFactory, TikaExtensionFactory<Emitter>, org.pf4j.ExtensionPoint

@Extension public class SolrEmitterFactory extends Object implements EmitterFactory
Factory for creating Solr emitters.

Example JSON configuration:

 "emitters": {
   "solr-emitter": {
     "my-solr-emitter": {
       "solrCollection": "my-collection",
       "solrUrls": ["http://localhost:8983/solr"],
       "idField": "id",
       "commitWithin": 1000,
       "attachmentStrategy": "PARENT_CHILD"
     }
   }
 }