Example usage for org.apache.solr.update.processor UpdateRequestProcessor subclass-usage

List of usage examples for org.apache.solr.update.processor UpdateRequestProcessor subclass-usage

Introduction

In this page you can find the example usage for org.apache.solr.update.processor UpdateRequestProcessor subclass-usage.

Usage

From source file com.cominvent.solr.update.processor.MappingUpdateProcessor.java

/**
 * Reads a field's value and maps it to another value based on a dictionary
 * The dictionary is an external file in the same format as Solr's synonym.txt
 * 
 * Sample Configuration in UpdateProcessorChain:
 * <pre>

From source file com.francelabs.datafari.updateprocessor.DatafariUpdateProcessor.java

public class DatafariUpdateProcessor extends UpdateRequestProcessor {

    private boolean extensionFromName = false;
    private final String EXTENSION_PARAM = "extension.fromname";

    public DatafariUpdateProcessor(final SolrParams params, final UpdateRequestProcessor next) {

From source file com.github.le11.nls.solr.UIMAAsyncUpdateRequestProcessor.java

/**
 * @author tommaso
 */
public class UIMAAsyncUpdateRequestProcessor extends UpdateRequestProcessor {

    public UIMAAsyncUpdateRequestProcessor(UpdateRequestProcessor next, SolrCore solrCore,

From source file com.grantingersoll.intell.index.BayesUpdateRequestProcessor.java

/** A Solr <code>UpdateRequestProcessor</code> that uses the Mahout Bayes
 *  Classifier to add a category label to documents at index time.
 *  <p/>
 *  @see com.grantingersoll.intell.index.BayesUpdateRequestProcessorFactory
 *
 * * Used with permission from "Taming Text": http://lucene.li/1d

From source file com.gu.solr.MergeUpdateRequestProcessorFactory.java

class MergeUpdateRequestProcessor extends UpdateRequestProcessor {
    private final Logger log;
    private final IndexSchema schema;
    private final SolrIndexSearcher searcher;
    private final boolean overwriteMultivalues;
    private final List<String> deleteFields;

From source file com.ifactory.press.db.solr.processor.FieldMergingProcessor.java

/**
 * FieldMergingProcessor is a Solr UpdateRequestProcessor that merges 
 * several fields into one field.  It provides a similar function as the
 * built-in copyFields directive but also allows for a different Analyzer
 * to be used with each source field.
 * 

From source file com.sindicetech.siren.solr.facet.SirenFacetProcessor.java

/**
 * Enriches each {@link SolrInputDocument} with fields generated by the {@link SirenFieldFacetExtractor} for
 * the document. Updates Schema accordingly.
 * 
 * See {@link SirenFacetProcessorFactory} for how to configure the processor to be used during
 * indexing.

From source file com.tamingtext.classifier.bayes.BayesUpdateRequestProcessor.java

/** A Solr <code>UpdateRequestProcessor</code> that uses the Mahout Bayes
 *  Classifier to add a category label to documents at index time.
 *  <p/>
 *  @see com.tamingtext.classifier.bayes.BayesUpdateRequestProcessorFactory
 *
 */

From source file io.yucca.solr.processor.HierarchyExtractorUpdateProcessor.java

/**
 * Extract values out of the levels in a Hierarchy
 * 
 * See https://github.com/robses/hierarchyextractor/README.md for the
 * configuration of the processor
 * 

From source file io.yucca.solr.processor.RegexExtractorUpdateProcessor.java

/**
 * RegexExtractorUpdateProcessor
 * 
 * @author <a href="mailto:rob@yucca.io">Rob Sessink</a>
 * @version $Id$
 */