A B C D E F G H I J L M N O P Q R S T U V W X

A

abort() - Method in class org.apache.solr.handler.dataimport.DocBuilder
 
ABORT - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
ABORT_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
ABSOLUTE_FILE - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
AbstractDataImportHandlerTest - Class in org.apache.solr.handler.dataimport
Abstract base class for DataImportHandler tests
AbstractDataImportHandlerTest() - Constructor for class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
ACCEPT_LINE_REGEX - Static variable in class org.apache.solr.handler.dataimport.LineEntityProcessor
Holds the name of entity attribute that will be parsed to obtain the pattern to be used when checking to see if a line should be returned.
add(DocBuilder.Statistics) - Method in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
addField(String, String, boolean) - Method in class org.apache.solr.handler.dataimport.XPathRecordReader
A wrapper around addField0() to create a series of Nodes based on the supplied Xpath and a given fieldName.
addField(String, String, boolean, int) - Method in class org.apache.solr.handler.dataimport.XPathRecordReader
A wrapper around addField0() to create a series of Nodes based on the supplied Xpath and a given fieldName.
addNamespace(String, Map<String, Object>) - Method in class org.apache.solr.handler.dataimport.VariableResolverImpl
 
addPartToDocument(Part, Map<String, Object>, boolean) - Method in class org.apache.solr.handler.dataimport.MailEntityProcessor
 
addStatusMessage(String) - Method in class org.apache.solr.handler.dataimport.DocBuilder
 
allAttributes - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
allAttributes - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 
allFieldsList - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
applyTransformer(Map<String, Object>) - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 

B

BASE_DIR - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
BASE_PATH - Static variable in class org.apache.solr.handler.dataimport.FileDataSource
 
BASE_URL - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 
baseDir - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
The baseDir given in data-config.xml after resolving any variables
basePath - Variable in class org.apache.solr.handler.dataimport.FileDataSource
The basePath for this data source
BIGGER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
biggerThan - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
The biggerThan given in data-config as a long value
boost - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 

C

CACHE_KEY - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
CACHE_LOOKUP - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
CachedSqlEntityProcessor - Class in org.apache.solr.handler.dataimport
This class enables caching of data obtained from the DB to avoid too many sql queries

CachedSqlEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.CachedSqlEntityProcessor
 
cacheInit() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
Only used by cache implementations
cachePk - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
Only used by cache implementations
cacheVariableName - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
Only used by cache implementations
cacheWithWhereClause - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
Only used by cache implementations
CLASS - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
clearCache() - Method in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
clearCache() - Static method in class org.apache.solr.handler.dataimport.MockDataSource
 
clearCaches() - Method in class org.apache.solr.handler.dataimport.DataConfig
 
CLOB - Static variable in class org.apache.solr.handler.dataimport.ClobTransformer
 
ClobTransformer - Class in org.apache.solr.handler.dataimport
Transformer instance which converts a Clob to a String.
ClobTransformer() - Constructor for class org.apache.solr.handler.dataimport.ClobTransformer
 
close() - Method in class org.apache.solr.handler.dataimport.ContentStreamDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.DataSource
Cleans up resources of this DataSource after use.
close() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
Invoked when the Entity processor is destroyed towards the end of import.
close() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
close() - Method in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.FileDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.URLDataSource
 
collectDelta(DataConfig.Entity, VariableResolverImpl, Set<Map<String, Object>>) - Method in class org.apache.solr.handler.dataimport.DocBuilder
Collects unique keys of all Solr documents for whom one or more source tables have been changed since the last indexed time.
colNameVsField - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
column - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 
COLUMN - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
commit(boolean) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
COMMON_FIELD - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
commonFields - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
CONNECTION_TIMEOUT - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 
CONNECTION_TIMEOUT_FIELD_NAME - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 
ContentStreamDataSource - Class in org.apache.solr.handler.dataimport
A DataSource implementation which reads from the ContentStream of a POST request

Refer to http://wiki.apache.org/solr/DataImportHandler for more details.

ContentStreamDataSource() - Constructor for class org.apache.solr.handler.dataimport.ContentStreamDataSource
 
Context - Class in org.apache.solr.handler.dataimport
This abstract class gives access to all available objects.
Context() - Constructor for class org.apache.solr.handler.dataimport.Context
 
context - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
ContextImpl - Class in org.apache.solr.handler.dataimport
An implementation for the Context
ContextImpl(DataConfig.Entity, VariableResolverImpl, DataSource, String, Map<String, Object>, ContextImpl, DocBuilder) - Constructor for class org.apache.solr.handler.dataimport.ContextImpl
 
CONTINUE - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
CONVERT_TYPE - Static variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 
createConnectionFactory(Context, Properties) - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
createMap(Object...) - Static method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
Strings at even index are keys, odd-index strings are values in the returned map
cumulativeStatistics - Variable in class org.apache.solr.handler.dataimport.DataImporter
 
CURRENCY - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
currentProcess() - Method in class org.apache.solr.handler.dataimport.Context
Returns the current process FULL_DUMP, DELTA_DUMP, FIND_DELTA
currentProcess() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 

D

DATA_SRC - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
DATA_SRC - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
DataConfig - Class in org.apache.solr.handler.dataimport
Mapping for data-config.xml
DataConfig() - Constructor for class org.apache.solr.handler.dataimport.DataConfig
 
DataConfig.Document - Class in org.apache.solr.handler.dataimport
 
DataConfig.Document() - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Document
 
DataConfig.Document(Element) - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Document
 
DataConfig.Entity - Class in org.apache.solr.handler.dataimport
 
DataConfig.Entity() - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Entity
 
DataConfig.Entity(Element) - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Entity
 
DataConfig.Field - Class in org.apache.solr.handler.dataimport
 
DataConfig.Field() - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Field
 
DataConfig.Field(Element) - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Field
 
DataConfig.Script - Class in org.apache.solr.handler.dataimport
 
DataConfig.Script() - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Script
 
DataConfig.Script(Element) - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Script
 
dataField - Variable in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
DataImporter - Class in org.apache.solr.handler.dataimport
Stores all configuration information for pulling and indexing data.
DataImporter.Status - Enum in org.apache.solr.handler.dataimport
 
DataImportHandler - Class in org.apache.solr.handler.dataimport
Solr Request Handler for data import from databases and REST data sources.
DataImportHandler() - Constructor for class org.apache.solr.handler.dataimport.DataImportHandler
 
DataImportHandlerException - Exception in org.apache.solr.handler.dataimport
Exception class for all DataImportHandler exceptions
DataImportHandlerException(int) - Constructor for exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
DataImportHandlerException(int, String) - Constructor for exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
DataImportHandlerException(int, String, Throwable) - Constructor for exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
DataImportHandlerException(int, Throwable) - Constructor for exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
dataSource - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
DataSource<T> - Class in org.apache.solr.handler.dataimport
Provides data from a source with a given query.
DataSource() - Constructor for class org.apache.solr.handler.dataimport.DataSource
 
dataSource - Variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
dataSource - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
dataSourceRowCache - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
dataSources - Variable in class org.apache.solr.handler.dataimport.DataConfig
 
dataSrc - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
DATE_FORMAT_EVALUATOR - Static variable in class org.apache.solr.handler.dataimport.EvaluatorBag
 
DATE_TIME_FMT - Static variable in class org.apache.solr.handler.dataimport.DateFormatTransformer
 
DateFormatTransformer - Class in org.apache.solr.handler.dataimport
Transformer instance which creates Date instances out of Strings.
DateFormatTransformer() - Constructor for class org.apache.solr.handler.dataimport.DateFormatTransformer
 
DEBUG_MODE - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
debugged - Variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
DEL_PK_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
deleteByQuery(String) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
deletedDocCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
deleteDoc(String) - Method in class org.apache.solr.handler.dataimport.Context
delete a document by id
deleteDoc(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
deleteDoc(Object) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
deleteDocByQuery(String) - Method in class org.apache.solr.handler.dataimport.Context
delete documents by query
deleteDocByQuery(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
deleteQuery - Variable in class org.apache.solr.handler.dataimport.DataConfig.Document
 
DELTA_DUMP - Static variable in class org.apache.solr.handler.dataimport.Context
 
DELTA_IMPORT_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
DELTA_IMPORT_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
DELTA_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
destroy() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
Invoked for each parent-row after the last row for this entity is processed.
destroy() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
destroy() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
destroy() - Method in class org.apache.solr.handler.dataimport.LineEntityProcessor
 
DIR - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
DISABLE_LOGGING - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
docBuilder - Variable in class org.apache.solr.handler.dataimport.DataImporter
 
DocBuilder - Class in org.apache.solr.handler.dataimport
DocBuilder is responsible for creating Solr documents out of the given configuration.
DocBuilder(DataImporter, SolrWriter, DataImporter.RequestParams) - Constructor for class org.apache.solr.handler.dataimport.DocBuilder
 
DocBuilder.Statistics - Class in org.apache.solr.handler.dataimport
 
DocBuilder.Statistics() - Constructor for class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
docCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
docRoot - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
document - Variable in class org.apache.solr.handler.dataimport.DataConfig
 
doDeleteAll() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
doDeltaImport(SolrWriter, DataImporter.RequestParams) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
doFullImport(SolrWriter, DataImporter.RequestParams) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
DOT_PATTERN - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
DRIVER - Static variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 

E

ENABLE_DEBUG - Static variable in class org.apache.solr.handler.dataimport.DataImportHandler
 
ENABLE_LOGGING - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
encoding - Variable in class org.apache.solr.handler.dataimport.FileDataSource
The encoding using which the given file should be read
ENCODING - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 
END_DOC - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
END_ENTITY - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
entities - Variable in class org.apache.solr.handler.dataimport.DataConfig.Document
 
entities - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
entity - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 
ENTITY_EXCEPTION - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
ENTITY_META - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
ENTITY_OUT - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
entityName - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
EntityProcessor - Class in org.apache.solr.handler.dataimport
An instance of entity processor serves an entity.
EntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.EntityProcessor
 
EntityProcessorBase - Class in org.apache.solr.handler.dataimport
Base class for all implementations of EntityProcessor
EntityProcessorBase() - Constructor for class org.apache.solr.handler.dataimport.EntityProcessorBase
 
EntityProcessorWrapper - Class in org.apache.solr.handler.dataimport
A Wrapper over EntityProcessor instance which performs transforms and handles multi-row outputs correctly.
EntityProcessorWrapper(EntityProcessor, DocBuilder) - Constructor for class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
ESCAPE_SOLR_QUERY_CHARS - Static variable in class org.apache.solr.handler.dataimport.EvaluatorBag
 
evaluate(String, Context) - Method in class org.apache.solr.handler.dataimport.Evaluator
Return a String after processing an expression and a VariableResolver
Evaluator - Class in org.apache.solr.handler.dataimport
Pluggable functions for resolving variables
Evaluator() - Constructor for class org.apache.solr.handler.dataimport.Evaluator
 
EvaluatorBag - Class in org.apache.solr.handler.dataimport
Holds definitions for evaluators provided by DataImportHandler
EvaluatorBag() - Constructor for class org.apache.solr.handler.dataimport.EvaluatorBag
 
EvaluatorBag.VariableWrapper - Class in org.apache.solr.handler.dataimport
 
EvaluatorBag.VariableWrapper(String, VariableResolver) - Constructor for class org.apache.solr.handler.dataimport.EvaluatorBag.VariableWrapper
 
evaluators - Variable in class org.apache.solr.handler.dataimport.DataImporter
 
EventListener - Interface in org.apache.solr.handler.dataimport
Event listener for DataImportHandler This API is experimental and subject to change
excludes - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
A Regex pattern of excluded file names as given in data-config.xml after resolving any variables
EXCLUDES - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
execute() - Method in class org.apache.solr.handler.dataimport.DocBuilder
 

F

factory - Variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 
failedDocCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
FieldReaderDataSource - Class in org.apache.solr.handler.dataimport
This can be useful for users who have a DB field containing xml and wish to use a nested XPathEntityProcessor

The datasouce may be configured as follows

The enity which uses this datasource must keep the url value as the varaible name url="field-name"

The fieldname must be resolvable from VariableResolver

This may be used with any EntityProcessor which uses a DataSource eg:XPathEntityProcessor

Supports String, BLOB, CLOB data types and there is an extra field (in the entity) 'encoding' for BLOB types

FieldReaderDataSource() - Constructor for class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
fields - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
FILE - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
FILE_NAME - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
FileDataSource - Class in org.apache.solr.handler.dataimport
A DataSource which reads from local files
FileDataSource() - Constructor for class org.apache.solr.handler.dataimport.FileDataSource
 
FileListEntityProcessor - Class in org.apache.solr.handler.dataimport
An EntityProcessor instance which can stream file names found in a given base directory matching patterns and returning rows containing file information.
FileListEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
fileName - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
A regex pattern to identify files given in data-config.xml after resolving any variables
finalize() - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
FIND_DELTA - Static variable in class org.apache.solr.handler.dataimport.Context
 
firstInit(Context) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
first time init call.
FLATTEN - Static variable in class org.apache.solr.handler.dataimport.XPathRecordReader
The FLATTEN flag indicates that all text and cdata under a specific tag should be recursivly fetched and appended to the current Node's value.
FOR_EACH - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
FORMAT_STYLE - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
FULL_DUMP - Static variable in class org.apache.solr.handler.dataimport.Context
 
FULL_IMPORT_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
FUNCTION - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
functions - Variable in class org.apache.solr.handler.dataimport.DataConfig
 

G

getAllEntityFields() - Method in class org.apache.solr.handler.dataimport.Context
Returns all the fields put into an entity.
getAllEntityFields() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getAllNonCachedRows() - Method in class org.apache.solr.handler.dataimport.CachedSqlEntityProcessor
 
getAllNonCachedRows() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
Get all the rows from the the datasource for the given query.
getAllRecords(Reader) - Method in class org.apache.solr.handler.dataimport.XPathRecordReader
Uses streamRecords to parse the XML source but with a handler that collects all the emitted records into a single List which is returned upon completion.
getBaseUrl() - Method in class org.apache.solr.handler.dataimport.URLDataSource
 
getChildNodes(Element, String) - Static method in class org.apache.solr.handler.dataimport.DataConfig
 
getContext(DataConfig.Entity, VariableResolverImpl, DataSource, String, List<Map<String, String>>, Map<String, String>) - Static method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
Helper for creating a Context instance.
getContext() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getCustomSearch(Folder) - Method in interface org.apache.solr.handler.dataimport.MailEntityProcessor.CustomFilter
 
getData(String) - Method in class org.apache.solr.handler.dataimport.ContentStreamDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.DataSource
Get records for the given query.The return type depends on the implementation .
getData(String) - Method in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.FileDataSource
Returns a reader for the given file.
getData(String) - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.URLDataSource
 
getDataSource() - Method in class org.apache.solr.handler.dataimport.Context
Gets the datasource instance defined for this entity.
getDataSource(String) - Method in class org.apache.solr.handler.dataimport.Context
Gets a new DataSource instance with a name.
getDataSource() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getDataSource(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getDateFormatEvaluator() - Static method in class org.apache.solr.handler.dataimport.EvaluatorBag

Returns an Evaluator instance capable of formatting values using a given date format.

getDebugLogger() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
getDeltaImportQuery(String) - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
getDescription() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getEntityAttribute(String) - Method in class org.apache.solr.handler.dataimport.Context
Get the value of any attribute put into this entity
getEntityAttribute(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getEntityProcessor() - Method in class org.apache.solr.handler.dataimport.Context
Returns the instance of EntityProcessor used for this entity
getEntityProcessor() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getErrCode() - Method in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
getFromRowCache() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getFromRowCacheTransformed() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
getFunctionName() - Method in class org.apache.solr.handler.dataimport.ScriptTransformer
 
getIdCacheData(String) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
If the where clause is present the cache is sql Vs Map of key Vs List of Rows.
getName() - Method in class org.apache.solr.handler.dataimport.DataConfig.Field
 
getNext() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
getParentContext() - Method in class org.apache.solr.handler.dataimport.Context
Get the context instance for the parent entity.
getParentContext() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getPk() - Method in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
getQuery() - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
getRequestParameters() - Method in class org.apache.solr.handler.dataimport.Context
The request parameters passed over HTTP for this command the values in the map are either String(for single valued parameters) or List (for multi-valued parameters)
getRequestParameters() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getResolvedEntityAttribute(String) - Method in class org.apache.solr.handler.dataimport.Context
Get the value of any attribute put into this entity after resolving all variables found in the attribute value
getResolvedEntityAttribute(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getScript() - Method in class org.apache.solr.handler.dataimport.Context
Returns the text specified in the script tag in the data-config.xml
getScript() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getScriptLanguage() - Method in class org.apache.solr.handler.dataimport.Context
Returns the language of the script as specified in the script tag in data-config.xml
getScriptLanguage() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getSessionAttribute(String, String) - Method in class org.apache.solr.handler.dataimport.Context
get a value by name in the given scope (entity, document,global)
getSessionAttribute(String, String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getSimpleCacheData(String) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
If where clause is not present the cache is a Map of query vs List of Rows.
getSolrCore() - Method in class org.apache.solr.handler.dataimport.Context
Exposing the actual SolrCore to the components
getSolrCore() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getSolrQueryEscapingEvaluator() - Static method in class org.apache.solr.handler.dataimport.EvaluatorBag

Returns an Evaluator instance meant to be used for escaping reserved characters in Solr queries

getSource() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getSourceId() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getSqlEscapingEvaluator() - Static method in class org.apache.solr.handler.dataimport.EvaluatorBag

Returns an Evaluator instance meant to be used for escaping values in SQL queries.

getStatistics() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getStats() - Method in class org.apache.solr.handler.dataimport.Context
Makes available some basic running statistics such as "docCount", "deletedDocCount", "rowCount", "queryCount" and "skipDocCount"
getStats() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getStatsSnapshot() - Method in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
getStatus() - Method in class org.apache.solr.handler.dataimport.DataImporter
 
getTxt(Node, StringBuilder) - Static method in class org.apache.solr.handler.dataimport.DataConfig
 
getUrlEvaluator() - Static method in class org.apache.solr.handler.dataimport.EvaluatorBag

Returns an Evaluator instance capable of URL-encoding expressions.

getVariableResolver() - Method in class org.apache.solr.handler.dataimport.Context
Returns the VariableResolver used in this entity which can be used to resolve the tokens in ${}
getVariableResolver() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getVariableResolver() - Method in class org.apache.solr.handler.dataimport.DocBuilder
 
getVariableResolver() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getVariables(String) - Static method in class org.apache.solr.handler.dataimport.TemplateString
Returns the variables in the given string.
getVersion() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
GROUP_NAMES - Static variable in class org.apache.solr.handler.dataimport.RegexTransformer
 

H

handle(Map<String, Object>, String) - Method in interface org.apache.solr.handler.dataimport.XPathRecordReader.Handler
 
handleRequestBody(SolrQueryRequest, SolrQueryResponse) - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
HAS_MORE - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
HTMLStripTransformer - Class in org.apache.solr.handler.dataimport
A Transformer implementation which strip off HTML tags using org.apache.solr.analysis.HTMLStripReader This is useful in case you don't need this HTML anyway.
HTMLStripTransformer() - Constructor for class org.apache.solr.handler.dataimport.HTMLStripTransformer
 
HttpDataSource - Class in org.apache.solr.handler.dataimport
Deprecated. use URLDataSource instead
HttpDataSource() - Constructor for class org.apache.solr.handler.dataimport.HttpDataSource
Deprecated.  

I

IMPORT_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
IMPORTER_NS - Static variable in class org.apache.solr.handler.dataimport.DataConfig
Deprecated. use IMPORTER_NS_SHORT instead
IMPORTER_NS_SHORT - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
importStatistics - Variable in class org.apache.solr.handler.dataimport.DocBuilder
 
INDEX_START_TIME - Static variable in class org.apache.solr.handler.dataimport.DocBuilder
 
inform(SolrCore) - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
init(Context) - Method in class org.apache.solr.handler.dataimport.CachedSqlEntityProcessor
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.ContentStreamDataSource
 
init(NamedList) - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.DataSource
Initializes the DataSource with the Context and initialization properties.
init(Context) - Method in class org.apache.solr.handler.dataimport.EntityProcessor
This method is called when it starts processing an entity.
init(Context) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
init(Context) - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.FileDataSource
 
init(Context) - Method in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
init(Context) - Method in class org.apache.solr.handler.dataimport.LineEntityProcessor
Parses each of the entity attributes.
init(Context) - Method in class org.apache.solr.handler.dataimport.MailEntityProcessor
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
init(Context) - Method in class org.apache.solr.handler.dataimport.PlainTextEntityProcessor
 
init(Context) - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.URLDataSource
 
init(Context) - Method in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
initQuery(String) - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
INTEGER - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
isBusy() - Method in class org.apache.solr.handler.dataimport.DataImporter
 
isDocRoot - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
isFirstInit - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
isRootEntity() - Method in class org.apache.solr.handler.dataimport.Context
Returns if the current entity is the root entity
isRootEntity() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 

J

JdbcDataSource - Class in org.apache.solr.handler.dataimport
A DataSource implementation which can fetch data using JDBC.
JdbcDataSource() - Constructor for class org.apache.solr.handler.dataimport.JdbcDataSource
 
JNDI_NAME - Static variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 

L

language - Variable in class org.apache.solr.handler.dataimport.DataConfig.Script
 
LAST_INDEX_TIME - Static variable in class org.apache.solr.handler.dataimport.DocBuilder
 
LAST_MODIFIED - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
LineEntityProcessor - Class in org.apache.solr.handler.dataimport
An EntityProcessor instance which can stream lines of text read from a datasource.
LineEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.LineEntityProcessor
 
loadDataConfig(String) - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
LOCALE - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
log(int, String, Object) - Method in class org.apache.solr.handler.dataimport.SolrWriter
This method is used for verbose debugging
LOG_LEVEL - Static variable in class org.apache.solr.handler.dataimport.LogTransformer
 
LOG_TEMPLATE - Static variable in class org.apache.solr.handler.dataimport.LogTransformer
 
LogTransformer - Class in org.apache.solr.handler.dataimport
A Transformer implementation which logs messages in a given template format.
LogTransformer() - Constructor for class org.apache.solr.handler.dataimport.LogTransformer
 
lowerNameVsSchemaField - Variable in class org.apache.solr.handler.dataimport.DataConfig
 

M

MailEntityProcessor - Class in org.apache.solr.handler.dataimport
An EntityProcessor instance which can index emails along with their attachments from POP3 or IMAP sources.
MailEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.MailEntityProcessor
 
MailEntityProcessor.CustomFilter - Interface in org.apache.solr.handler.dataimport
 
MockDataSource - Class in org.apache.solr.handler.dataimport
A mock DataSource implementation which can be used for testing.
MockDataSource() - Constructor for class org.apache.solr.handler.dataimport.MockDataSource
 
MSG - Static variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
MULTI_VALUED - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
multiValued - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 

N

name - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
name - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 
NAME - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
NAME - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
NEWER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
newerThan - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
The newerThan given in data-config as a Date
NEXT_URL - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
nextDeletedRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
This is used during delta-import.
nextDeletedRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
nextDeletedRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
nextDeletedRowKey() - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
nextModifiedParentRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
This is used during delta-import.
nextModifiedParentRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
nextModifiedParentRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
nextModifiedParentRowKey() - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
nextModifiedRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
This is used for delta-import.
nextModifiedRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
nextModifiedRowKey() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
nextModifiedRowKey() - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.CachedSqlEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
This method helps streaming the data for each row .
nextRow() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
For a simple implementation, this is the only method that the sub-class should implement.
nextRow() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
nextRow() - Method in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.LineEntityProcessor
Reads lines from the url till it finds a lines that matches the optional acceptLineRegex and does not match the optional skipLineRegex.
nextRow() - Method in class org.apache.solr.handler.dataimport.MailEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.PlainTextEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
NUMBER - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
NumberFormatTransformer - Class in org.apache.solr.handler.dataimport
A Transformer instance which can extract numbers out of strings.
NumberFormatTransformer() - Constructor for class org.apache.solr.handler.dataimport.NumberFormatTransformer
 

O

OLDER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
olderThan - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
The newerThan given in data-config as a Date
ON_ERROR - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
onError - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
onEvent(Context) - Method in interface org.apache.solr.handler.dataimport.EventListener
Event callback
onImportEnd - Variable in class org.apache.solr.handler.dataimport.DataConfig.Document
 
onImportStart - Variable in class org.apache.solr.handler.dataimport.DataConfig.Document
 
openStream(File) - Method in class org.apache.solr.handler.dataimport.FileDataSource
Open a Reader for the given file name
org.apache.solr.handler.dataimport - package org.apache.solr.handler.dataimport
 

P

PARENT_DELTA_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
parentEntity - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
parseParams(String, VariableResolver) - Static method in class org.apache.solr.handler.dataimport.EvaluatorBag
Parses a string of expression into separate params.
PERCENT - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
pk - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
pkMappingFromSchema - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
PLACE_HOLDER_PATTERN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
placeHolderVariables - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
PLAIN_TEXT - Static variable in class org.apache.solr.handler.dataimport.PlainTextEntityProcessor
 
PlainTextEntityProcessor - Class in org.apache.solr.handler.dataimport
An implementation of EntityProcessor which reads data from a url/file and give out a row which contains one String value.
PlainTextEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.PlainTextEntityProcessor
 
postTransform(Map<String, Object>) - Method in class org.apache.solr.handler.dataimport.EntityProcessor
Invoked after the transformers are invoked.
postTransform(Map<String, Object>) - Method in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
PRE_TRANSFORMER_ROW - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
primaryKeys - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
proc - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
processor - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
PROCESSOR - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 

Q

query - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
queryCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 

R

READ_TIMEOUT - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 
READ_TIMEOUT_FIELD_NAME - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 
readFromXml(Element) - Method in class org.apache.solr.handler.dataimport.DataConfig
 
recursive - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
The recursive given in data-config.
RECURSIVE - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
REGEX - Static variable in class org.apache.solr.handler.dataimport.RegexTransformer
 
RegexTransformer - Class in org.apache.solr.handler.dataimport
A Transformer implementation which uses Regular Expressions to extract, split and replace data in fields.
RegexTransformer() - Constructor for class org.apache.solr.handler.dataimport.RegexTransformer
 
RELOAD_CONF_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
removeNamespace(String) - Method in class org.apache.solr.handler.dataimport.VariableResolverImpl
 
REPLACE_WITH - Static variable in class org.apache.solr.handler.dataimport.RegexTransformer
 
replaceTokens(String, VariableResolver) - Method in class org.apache.solr.handler.dataimport.TemplateString
Returns a string with all variables replaced by the known values.
replaceTokens(String) - Method in class org.apache.solr.handler.dataimport.VariableResolver
Given a String with place holders, replace them with the value tokens.
replaceTokens(String) - Method in class org.apache.solr.handler.dataimport.VariableResolverImpl
 
resolve() - Method in class org.apache.solr.handler.dataimport.EvaluatorBag.VariableWrapper
 
resolve(String) - Method in class org.apache.solr.handler.dataimport.VariableResolver
Resolves a given value with a name
resolve(String) - Method in class org.apache.solr.handler.dataimport.VariableResolverImpl
 
resolver - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
rollback() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
ROOT_ENTITY - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
ROW_END - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
rowcache - Variable in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
rowIterator - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
rowsCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
runAsync(DataImporter.RequestParams, SolrWriter) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
runDeltaImport(String) - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
runFullImport(String) - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
runFullImport(String, Map<String, String>) - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
Runs a full-import using the given dataConfig and the provided request parameters.

S

SCOPE_DOC - Static variable in class org.apache.solr.handler.dataimport.Context
An object stored in document scope is available for the current document only but across entities.
SCOPE_ENTITY - Static variable in class org.apache.solr.handler.dataimport.Context
An object stored in entity scope is valid only for the current entity for the current document only.
SCOPE_GLOBAL - Static variable in class org.apache.solr.handler.dataimport.Context
An object stored in global scope is available for the current import only but across entities and documents.
SCOPE_SOLR_CORE - Static variable in class org.apache.solr.handler.dataimport.Context
An object stored in 'solrcore' scope is available across imports, entities and documents throughout the life of a solr core.
script - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
script - Variable in class org.apache.solr.handler.dataimport.DataConfig
 
SCRIPT - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
ScriptTransformer - Class in org.apache.solr.handler.dataimport
A Transformer instance capable of executing functions written in scripting languages as a Transformer instance.
ScriptTransformer() - Constructor for class org.apache.solr.handler.dataimport.ScriptTransformer
 
setDoc(DocBuilder.DocWrapper) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
setFunctionName(String) - Method in class org.apache.solr.handler.dataimport.ScriptTransformer
 
setIterator(String, Iterator<Map<String, Object>>) - Static method in class org.apache.solr.handler.dataimport.MockDataSource
 
setSessionAttribute(String, Object, String) - Method in class org.apache.solr.handler.dataimport.Context
Store values in a certain name and scope (entity, document,global)
setSessionAttribute(String, Object, String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
setStatus(DataImporter.Status) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
setUp() - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
SEVERE - Static variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
SHOW_CONF_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
simpleCache - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
Only used by cache implementations
SIZE - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
SKIP - Static variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
SKIP - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
SKIP_DOC - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
SKIP_LINE_REGEX - Static variable in class org.apache.solr.handler.dataimport.LineEntityProcessor
Holds the name of entity attribute that will be parsed to obtain the pattern to be used when checking to see if a line should be ignored.
SKIP_ROW - Static variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
skipDocCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
SMALLER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
smallerThan - Variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
The smallerThan given in data-config as a long value
SolrWriter - Class in org.apache.solr.handler.dataimport
Writes documents to SOLR as well as provides methods for loading and persisting last index time.
SolrWriter(UpdateRequestProcessor, String) - Constructor for class org.apache.solr.handler.dataimport.SolrWriter
 
SolrWriter(UpdateRequestProcessor, String, String) - Constructor for class org.apache.solr.handler.dataimport.SolrWriter
 
SPLIT_BY - Static variable in class org.apache.solr.handler.dataimport.RegexTransformer
 
SQL_ESCAPE_EVALUATOR - Static variable in class org.apache.solr.handler.dataimport.EvaluatorBag
 
SqlEntityProcessor - Class in org.apache.solr.handler.dataimport
An EntityProcessor instance which provides support for reading from databases.
SqlEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
SRC_COL_NAME - Static variable in class org.apache.solr.handler.dataimport.RegexTransformer
 
START_DOC - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
START_ENTITY - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
STATUS_MSGS - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
STREAM - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
streamRecords(Reader, XPathRecordReader.Handler) - Method in class org.apache.solr.handler.dataimport.XPathRecordReader
Creates an XML stream reader on top of whatever reader has been configured.
streamRows - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
STRIP_HTML - Static variable in class org.apache.solr.handler.dataimport.HTMLStripTransformer
 

T

tearDown() - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
TEMPLATE - Static variable in class org.apache.solr.handler.dataimport.TemplateTransformer
 
TemplateString - Class in org.apache.solr.handler.dataimport
Provides functionality for replacing variables in a templatized string.
TemplateString() - Constructor for class org.apache.solr.handler.dataimport.TemplateString
 
TemplateTransformer - Class in org.apache.solr.handler.dataimport
A Transformer which can put values into a column by resolving an expression containing other columns
TemplateTransformer() - Constructor for class org.apache.solr.handler.dataimport.TemplateTransformer
 
text - Variable in class org.apache.solr.handler.dataimport.DataConfig.Script
 
TIME_ELAPSED - Static variable in class org.apache.solr.handler.dataimport.DocBuilder
 
toString() - Method in class org.apache.solr.handler.dataimport.EvaluatorBag.VariableWrapper
 
toWrite - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 
TRANSFORM_ROW - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
TRANSFORMED_ROW - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
TRANSFORMER - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
Transformer - Class in org.apache.solr.handler.dataimport
Use this API to implement a custom transformer for any given entity
Transformer() - Constructor for class org.apache.solr.handler.dataimport.Transformer
 
TRANSFORMER_EXCEPTION - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
transformers - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
transformers - Variable in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.ClobTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.DateFormatTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.HTMLStripTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.LogTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.RegexTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.ScriptTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.TemplateTransformer
 
transformRow(Map<String, Object>, Context) - Method in class org.apache.solr.handler.dataimport.Transformer
The input is a row of data and the output has to be a new row.
TRUE - Static variable in class org.apache.solr.handler.dataimport.HTMLStripTransformer
 
TYPE - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 

U

upload(SolrInputDocument) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
URL - Static variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 
URL - Static variable in class org.apache.solr.handler.dataimport.LineEntityProcessor
Holds the name of entity attribute that will be parsed to obtain the filename containing the changelist.
URL - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
URL_ENCODE_EVALUATOR - Static variable in class org.apache.solr.handler.dataimport.EvaluatorBag
 
URLDataSource - Class in org.apache.solr.handler.dataimport
A data source implementation which can be used to read character files using HTTP.
URLDataSource() - Constructor for class org.apache.solr.handler.dataimport.URLDataSource
 
USE_SOLR_ADD_SCHEMA - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
useSolrAddXml - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
UTF_8 - Static variable in class org.apache.solr.handler.dataimport.URLDataSource
 

V

valueOf(String) - Static method in enum org.apache.solr.handler.dataimport.DataImporter.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.solr.handler.dataimport.DataImporter.Status
Returns an array containing the constants of this enum type, in the order they're declared.
VariableResolver - Class in org.apache.solr.handler.dataimport
This class is more or less like a Map.
VariableResolver() - Constructor for class org.apache.solr.handler.dataimport.VariableResolver
 
VariableResolverImpl - Class in org.apache.solr.handler.dataimport
The default implementation of VariableResolver interface
VariableResolverImpl() - Constructor for class org.apache.solr.handler.dataimport.VariableResolverImpl
 
vr - Variable in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 

W

WARN - Static variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
wrapAndThrow(int, Exception) - Static method in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
wrapAndThrow(int, Exception, String) - Static method in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 

X

XPATH - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
XPATH_FIELD_NAME - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
XPathEntityProcessor - Class in org.apache.solr.handler.dataimport
An implementation of EntityProcessor which uses a streaming xpath parser to extract values out of XML documents.
XPathEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
XPathRecordReader - Class in org.apache.solr.handler.dataimport
A streaming xpath parser which uses StAX for XML parsing.
XPathRecordReader(String) - Constructor for class org.apache.solr.handler.dataimport.XPathRecordReader
A constructor called with a '|' seperated list of Xpath expressions which define sub sections of the XML stream that are to be emitted as seperate records.
XPathRecordReader.Handler - Interface in org.apache.solr.handler.dataimport
Implement this interface to stream records as and when one is found.
XSL - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
xslTransformer - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 

A B C D E F G H I J L M N O P Q R S T U V W X

Copyright © 2010 Apache Software Foundation. All Rights Reserved.