Class SolrEmitter

All Implemented Interfaces:
Emitter, TikaExtension

public class SolrEmitter extends AbstractEmitter
Emitter to write parsed documents to Apache Solr.

Example JSON configuration:

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