Package | Description |
---|---|
org.apache.solr.handler |
Concrete implementations of
SolrRequestHandler |
org.apache.solr.handler.loader |
ContentStreamLoader implementations for
use in ContentStreamHandlerBase implementations |
org.apache.solr.update.processor |
UpdateRequestProcessorFactory APIs and implementations for use in UpdateRequestProcessorChain s |
Modifier and Type | Method and Description |
---|---|
static boolean |
RequestHandlerUtils.handleCommit(SolrQueryRequest req,
UpdateRequestProcessor processor,
SolrParams params,
boolean force)
Check the request parameters and decide if it should commit or optimize.
|
static boolean |
RequestHandlerUtils.handleRollback(SolrQueryRequest req,
UpdateRequestProcessor processor,
SolrParams params,
boolean force) |
protected abstract ContentStreamLoader |
ContentStreamHandlerBase.newLoader(SolrQueryRequest req,
UpdateRequestProcessor processor) |
protected ContentStreamLoader |
UpdateRequestHandler.newLoader(SolrQueryRequest req,
UpdateRequestProcessor processor) |
Modifier and Type | Method and Description |
---|---|
void |
XMLLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
void |
CSVLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
abstract void |
ContentStreamLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor)
Loaders are responsible for closing the stream
|
void |
JsonLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
void |
JavabinLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
Modifier and Type | Class and Description |
---|---|
class |
AllValuesOrNoneFieldMutatingUpdateProcessor
Abstract subclass of FieldMutatingUpdateProcessor for implementing
UpdateProcessors that will mutate all individual values of a selected
field independently.
|
class |
CdcrUpdateProcessor
Extends
DistributedUpdateProcessor to force peer sync logic
for every updates. |
class |
DistributedUpdateProcessor |
class |
DistributedZkUpdateProcessor |
class |
DocBasedVersionConstraintsProcessor |
class |
FieldMutatingUpdateProcessor
Reusable base class for UpdateProcessors that will consider
AddUpdateCommands and mutate the values associated with configured
fields.
|
class |
FieldValueMutatingUpdateProcessor
Abstract subclass of FieldMutatingUpdateProcessor for implementing
UpdateProcessors that will mutate all individual values of a selected
field independently
|
class |
RegexpBoostProcessor
A processor which will match content of "inputField" against regular expressions
found in "boostFilename", and if it matches will return the corresponding boost
value from the file and output this to "boostField" as a double value.
|
class |
RoutedAliasUpdateProcessor
Distributes update requests to a series of collections partitioned by a "routing" field.
|
class |
TolerantUpdateProcessor
Suppresses errors for individual add/delete commands within a single request.
|
class |
URLClassifyProcessor
Update processor which examines a URL and outputs to various other fields
characteristics of that URL, including length, number of path levels, whether
it is a top level URL (levels==0), whether it looks like a landing/index page,
a canonical representation of the URL (e.g.
|
Modifier and Type | Field and Description |
---|---|
protected UpdateRequestProcessor |
UpdateRequestProcessor.next |
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.