Package | Description |
---|---|
org.apache.solr.handler |
Concrete implementations of
SolrRequestHandler |
org.apache.solr.handler.dataimport |
DataImportHandler and related code. |
org.apache.solr.handler.extraction |
ExtractingRequestHandler and related code. |
org.apache.solr.handler.loader |
ContentStreamLoader implementations for
use in ContentStreamHandlerBase implementations |
org.apache.solr.uima.processor |
UIMAUpdateRequestProcessorFactory and related code. |
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 ContentStreamLoader |
UpdateRequestHandler.newLoader(SolrQueryRequest req,
UpdateRequestProcessor processor) |
protected abstract ContentStreamLoader |
ContentStreamHandlerBase.newLoader(SolrQueryRequest req,
UpdateRequestProcessor processor) |
Constructor and Description |
---|
SolrWriter(UpdateRequestProcessor processor,
SolrQueryRequest req) |
Modifier and Type | Method and Description |
---|---|
void |
ExtractingDocumentLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
protected ContentStreamLoader |
ExtractingRequestHandler.newLoader(SolrQueryRequest req,
UpdateRequestProcessor processor) |
Constructor and Description |
---|
ExtractingDocumentLoader(SolrQueryRequest req,
UpdateRequestProcessor processor,
TikaConfig config,
ParseContextConfig parseContextConfig,
SolrContentHandlerFactory factory) |
Modifier and Type | Method and Description |
---|---|
void |
XMLLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
void |
JsonLoader.load(SolrQueryRequest req,
SolrQueryResponse rsp,
ContentStream stream,
UpdateRequestProcessor processor) |
void |
JavabinLoader.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
|
Modifier and Type | Class and Description |
---|---|
class |
UIMAUpdateRequestProcessor
Update document(s) to be indexed with UIMA extracted information
|
Modifier and Type | Method and Description |
---|---|
UpdateRequestProcessor |
UIMAUpdateRequestProcessorFactory.getInstance(SolrQueryRequest req,
SolrQueryResponse rsp,
UpdateRequestProcessor next) |
Modifier and Type | Method and Description |
---|---|
UpdateRequestProcessor |
UIMAUpdateRequestProcessorFactory.getInstance(SolrQueryRequest req,
SolrQueryResponse rsp,
UpdateRequestProcessor next) |
Constructor and Description |
---|
UIMAUpdateRequestProcessor(UpdateRequestProcessor next,
String coreName,
SolrUIMAConfiguration config,
AnalysisEngine ae,
JCasPool pool) |
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 |
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 |
LangDetectLanguageIdentifierUpdateProcessor
Identifies the language of a set of input fields using http://code.google.com/p/language-detection
|
class |
LanguageIdentifierUpdateProcessor
Identifies the language of a set of input fields.
|
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 |
TikaLanguageIdentifierUpdateProcessor
Identifies the language of a set of input fields using Tika's
LanguageIdentifier.
|
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 |