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

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
 
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(Map<String, Object>) - Method in interface org.apache.solr.handler.dataimport.DIHCache
Adds a document.
add(DocBuilder.Statistics) - Method in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
add(Map<String, Object>) - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
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
 
addStatusMessage(String) - Method in class org.apache.solr.handler.dataimport.DocBuilder
 
allAttributes - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
allAttributes - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 
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.BinFileDataSource
 
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
BinContentStreamDataSource - Class in org.apache.solr.handler.dataimport
A data source implementation which can be used to read binary stream from content streams.
BinContentStreamDataSource() - Constructor for class org.apache.solr.handler.dataimport.BinContentStreamDataSource
 
BinFileDataSource - Class in org.apache.solr.handler.dataimport
A DataSource which reads from local files
BinFileDataSource() - Constructor for class org.apache.solr.handler.dataimport.BinFileDataSource
 
BinURLDataSource - Class in org.apache.solr.handler.dataimport
A data source implementation which can be used to read binary streams using HTTP.
BinURLDataSource() - Constructor for class org.apache.solr.handler.dataimport.BinURLDataSource
 
blockingQueueSize - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
blockingQueueTimeOut - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
blockingQueueTimeOutUnits - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
boost - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
boost - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 

C

CACHE_DELETE_PRIOR_DATA - Static variable in class org.apache.solr.handler.dataimport.DIHCacheSupport
If the cache supports persistent data, set to "true" to delete any prior persisted data before running the entity.
CACHE_FOREIGN_KEY - Static variable in class org.apache.solr.handler.dataimport.DIHCacheSupport
Specify the Foreign Key from the parent entity to join on.
CACHE_IMPL - Static variable in class org.apache.solr.handler.dataimport.DIHCacheSupport
Specify the class for the cache implementation
CACHE_PRIMARY_KEY - Static variable in class org.apache.solr.handler.dataimport.DIHCacheSupport
Specify the Primary Key field from this Entity to map the input records with
CACHE_READ_ONLY - Static variable in class org.apache.solr.handler.dataimport.DIHCacheSupport
If true, a pre-existing cache is re-opened for read-only access.
CachedSqlEntityProcessor - Class in org.apache.solr.handler.dataimport
Deprecated.
- Use SqlEntityProcessor with cacheImpl parameter.
CachedSqlEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.CachedSqlEntityProcessor
Deprecated.
 
CachePropertyUtil - Class in org.apache.solr.handler.dataimport
 
CachePropertyUtil() - Constructor for class org.apache.solr.handler.dataimport.CachePropertyUtil
 
cacheSupport - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
CLASS - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
clearCache() - Static method in class org.apache.solr.handler.dataimport.MockDataSource
 
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.BinContentStreamDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.BinFileDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.BinURLDataSource
 
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 interface org.apache.solr.handler.dataimport.DIHCache
Releases resources used by this cache, if possible.
close() - Method in interface org.apache.solr.handler.dataimport.DIHWriter
Release resources used by this writer.
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.FieldStreamDataSource
 
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.SolrWriter
 
close() - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
close() - Method in class org.apache.solr.handler.dataimport.URLDataSource
 
closeResources() - Method in class org.apache.solr.handler.dataimport.LineEntityProcessor
 
collectDelta(EntityProcessorWrapper, 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.
column - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
column - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 
COLUMN - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
commit(boolean) - Method in interface org.apache.solr.handler.dataimport.DIHWriter
If this writer supports transactions or commit points, then commit any changes, optionally optimizing the data for read/write performance
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
 
ConfigNameConstants - Class in org.apache.solr.handler.dataimport.config
 
ConfigNameConstants() - Constructor for class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
ConfigParseUtil - Class in org.apache.solr.handler.dataimport.config
 
ConfigParseUtil() - Constructor for class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
ConfigParseUtil - Class in org.apache.solr.handler.dataimport
 
ConfigParseUtil() - Constructor for class org.apache.solr.handler.dataimport.ConfigParseUtil
 
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(EntityProcessorWrapper, 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
 
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.config.ConfigNameConstants
 
DATA_SRC - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
dataField - Variable in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
dataField - Variable in class org.apache.solr.handler.dataimport.FieldStreamDataSource
 
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<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
 
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
 
debugDocuments - Variable in class org.apache.solr.handler.dataimport.DebugInfo
 
debugged - Variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
DebugInfo - Class in org.apache.solr.handler.dataimport
 
DebugInfo(Map<String, Object>) - Constructor for class org.apache.solr.handler.dataimport.DebugInfo
 
debugVerboseOutput - Variable in class org.apache.solr.handler.dataimport.DebugInfo
 
DEL_PK_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
delete(Object) - Method in interface org.apache.solr.handler.dataimport.DIHCache
Delete all documents associated with the given key
delete(Object) - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
deleteAll() - Method in interface org.apache.solr.handler.dataimport.DIHCache
Delete all data from the cache,leaving the empty cache intact.
deleteAll() - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
deleteByQuery(String) - Method in interface org.apache.solr.handler.dataimport.DIHWriter
Delete from the writer's underlying data store based the passed-in writer-specific query.
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 interface org.apache.solr.handler.dataimport.DIHWriter
Delete from the writer's underlying data store based on the passed-in Primary Key
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
 
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
 
deltaKeys - Variable in class org.apache.solr.handler.dataimport.DIHWriterBase
 
destroy() - Method in interface org.apache.solr.handler.dataimport.DIHCache
Closes the cache, if open.
destroy() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
Invoked for each entity at the very end of the import to do any needed cleanup tasks.
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
 
destroy() - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
destroyAll() - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
 
DIHCache - Interface in org.apache.solr.handler.dataimport
A cache that allows a DIH entity's data to persist locally prior being joined to other data and/or indexed.
DIHCacheSupport - Class in org.apache.solr.handler.dataimport
 
DIHCacheSupport(Context, String) - Constructor for class org.apache.solr.handler.dataimport.DIHCacheSupport
 
DIHConfiguration - Class in org.apache.solr.handler.dataimport.config
Mapping for data-config.xml
DIHConfiguration(Element, DataImporter, List<Map<String, String>>, Script, Map<String, Map<String, String>>) - Constructor for class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
DIHLogLevels - Enum in org.apache.solr.handler.dataimport
 
DIHPropertiesWriter - Interface in org.apache.solr.handler.dataimport
 
DIHWriter - Interface in org.apache.solr.handler.dataimport
 
DIHWriterBase - Class in org.apache.solr.handler.dataimport
 
DIHWriterBase() - Constructor for class org.apache.solr.handler.dataimport.DIHWriterBase
 
DIR - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
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, DIHPropertiesWriter, RequestInfo) - 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
 
Document - Class in org.apache.solr.handler.dataimport.config
Mapping for data-config.xml
Document(Element, DataImporter, List<Map<String, String>>, Script, Map<String, Properties>) - Constructor for class org.apache.solr.handler.dataimport.config.Document
 
doDeleteAll() - Method in interface org.apache.solr.handler.dataimport.DIHWriter
Delete everything from the writer's underlying data store
doDeleteAll() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
doDeltaImport(SolrWriter, RequestInfo) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
doFullImport(SolrWriter, RequestInfo) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
doQuery(int) - Method in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
DOT_PATTERN - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
DRIVER - Static variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 
dynamicName - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
dynamicName - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 

E

ENABLE_DEBUG - Static variable in class org.apache.solr.handler.dataimport.DataImportHandler
 
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
 
Entity - Class in org.apache.solr.handler.dataimport.config
 
Entity(boolean, Element, DataImporter, Entity) - Constructor for class org.apache.solr.handler.dataimport.config.Entity
 
entity - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
entity - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 
EntityField - Class in org.apache.solr.handler.dataimport.config
 
EntityField(EntityField.Builder) - Constructor for class org.apache.solr.handler.dataimport.config.EntityField
 
EntityField.Builder - Class in org.apache.solr.handler.dataimport.config
 
EntityField.Builder(Element) - Constructor for class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
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, Entity, DocBuilder) - Constructor for class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
epw - Variable in class org.apache.solr.handler.dataimport.ContextImpl
 
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
 
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
 
Field - Class in org.apache.solr.handler.dataimport.config
 
Field(Field.Builder) - Constructor for class org.apache.solr.handler.dataimport.config.Field
 
Field.Builder - Class in org.apache.solr.handler.dataimport.config
 
Field.Builder(Element) - Constructor for class org.apache.solr.handler.dataimport.config.Field.Builder
 
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 variable name url="field-name"

The fieldname must be resolvable from VariableResolver

This may be used with any EntityProcessor which uses a DataSource<Reader> 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
 
FieldStreamDataSource - Class in org.apache.solr.handler.dataimport
This can be useful for users who have a DB field containing BLOBs which may be Rich documents

The datasouce may be configured as follows

<dataSource name="f1" type="FieldStreamDataSource" />

The entity which uses this datasource must keep and attribute dataField

The fieldname must be resolvable from VariableResolver

This may be used with any EntityProcessor which uses a DataSource<InputStream> eg: TikaEntityProcessor

FieldStreamDataSource() - Constructor for class org.apache.solr.handler.dataimport.FieldStreamDataSource
 
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.
firstInit(Context) - Method in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
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.
flush() - Method in interface org.apache.solr.handler.dataimport.DIHCache
Persists any pending data to the cache
flush() - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
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.config.ConfigNameConstants
 

G

gatherAllFields(DataImporter, Entity) - Static method in class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
getAllAttributes(Element) - Static method in class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
getAllAttributes() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getAllAttributes() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
getAllAttributes() - Method in class org.apache.solr.handler.dataimport.config.Field
 
getAllAttributes(Element) - Static method in class org.apache.solr.handler.dataimport.ConfigParseUtil
 
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
 
getAllFieldsList() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
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.
getAttributeValue(Context, String) - Static method in class org.apache.solr.handler.dataimport.CachePropertyUtil
 
getAttributeValueAsString(Context, String) - Static method in class org.apache.solr.handler.dataimport.CachePropertyUtil
 
getBaseUrl() - Method in class org.apache.solr.handler.dataimport.URLDataSource
 
getBoost() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
getBoost() - Method in class org.apache.solr.handler.dataimport.config.Field
 
getCacheData(Context, String, Iterator<Map<String, Object>>) - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
 
getChildNodes(Element, String) - Static method in class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
getChildNodes(Element, String) - Static method in class org.apache.solr.handler.dataimport.ConfigParseUtil
 
getChildren() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getChildren() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getColNameVsField() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getColumn() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
getColumn() - Method in class org.apache.solr.handler.dataimport.config.Field
 
getCommand() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
getConfigFile() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
getContentStream() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
getContext() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getData(String) - Method in class org.apache.solr.handler.dataimport.BinContentStreamDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.BinFileDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.BinURLDataSource
 
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.FieldStreamDataSource
 
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
 
getDataConfig() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
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
 
getDatasource() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getDataSourceName() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getDataSources() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getDataSources() - Method in class org.apache.solr.handler.dataimport.config.Document
 
getDateFormatEvaluator() - Static method in class org.apache.solr.handler.dataimport.EvaluatorBag

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

getDebugInfo() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
getDeleteQuery() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getDeleteQuery() - Method in class org.apache.solr.handler.dataimport.config.Document
 
getDeltaImportQuery(String) - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
getDescription() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getEntities() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getEntities() - Method in class org.apache.solr.handler.dataimport.config.Document
 
getEntitiesToRun() - Method in class org.apache.solr.handler.dataimport.RequestInfo
Returns null if we are to run all entities, otherwise just run the entities named in the list.
getEntity() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
getEntity() - Method in class org.apache.solr.handler.dataimport.config.Field
 
getEntity() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
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
 
getFields() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getFromRowCache() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
getFromRowCacheTransformed() - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
 
getFunctionName() - Method in class org.apache.solr.handler.dataimport.ScriptTransformer
 
getFunctions() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getFunctions() - Method in class org.apache.solr.handler.dataimport.config.Document
 
getHandlerName() - Method in class org.apache.solr.handler.dataimport.DataImporter
 
getHttpClient() - Method in class org.apache.solr.handler.dataimport.SolrEntityProcessor
Factory method that returns a HttpClient instance used for interfacing with a source Solr service.
getIdCacheData(Context, String, Iterator<Map<String, Object>>) - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
If the where clause is present the cache is sql Vs Map of key Vs List of Rows.
getLanguage() - Method in class org.apache.solr.handler.dataimport.config.Script
 
getName() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getName() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
getName() - Method in class org.apache.solr.handler.dataimport.config.Field
 
getNameOrColumn() - Method in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
getNameOrColumn() - Method in class org.apache.solr.handler.dataimport.config.Field.Builder
 
getNext() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
getOnImportEnd() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getOnImportEnd() - Method in class org.apache.solr.handler.dataimport.config.Document
 
getOnImportStart() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getOnImportStart() - Method in class org.apache.solr.handler.dataimport.config.Document
 
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
 
getParentEntity() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getPk() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getPkMappingFromSchema() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getProcessorName() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getQuery() - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
getRawParams() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
getReqParams() - Method in class org.apache.solr.handler.dataimport.DocBuilder
 
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<String> (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
 
getRows() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
getSchema() - Method in class org.apache.solr.handler.dataimport.DataImporter
 
getSchemaField(String) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
getSchemaPk() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
getScript() - Method in class org.apache.solr.handler.dataimport.config.DIHConfiguration
 
getScript() - Method in class org.apache.solr.handler.dataimport.config.Document
 
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(Context, String, Iterator<Map<String, Object>>) - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
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
 
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.

getStart() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
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
 
getStringAttribute(Element, String, String) - Static method in class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
getStringAttribute(Element, String, String) - Static method in class org.apache.solr.handler.dataimport.ConfigParseUtil
 
getText(Node, StringBuilder) - Static method in class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
getText() - Method in class org.apache.solr.handler.dataimport.config.Script
 
getText(Node, StringBuilder) - Static method in class org.apache.solr.handler.dataimport.ConfigParseUtil
 
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.
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 HTMLStripCharFilter 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.config.ConfigNameConstants
Deprecated.
use IMPORTER_NS_SHORT instead
IMPORTER_NS_SHORT - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
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, Properties) - Method in class org.apache.solr.handler.dataimport.BinContentStreamDataSource
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.BinFileDataSource
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.BinURLDataSource
 
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(DataImporter) - Method in interface org.apache.solr.handler.dataimport.DIHPropertiesWriter
 
init(Context) - Method in interface org.apache.solr.handler.dataimport.DIHWriter
Provide context information for this writer.
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.FieldStreamDataSource
 
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, Properties) - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
init(Context) - Method in class org.apache.solr.handler.dataimport.PlainTextEntityProcessor
 
init(DataImporter) - Method in class org.apache.solr.handler.dataimport.SimplePropertiesWriter
 
init(Context) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
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
 
init(DataImporter) - Method in class org.apache.solr.handler.dataimport.ZKPropertiesWriter
 
initCache(Context) - Method in class org.apache.solr.handler.dataimport.CachedSqlEntityProcessor
Deprecated.
 
initCache(Context) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
initNewParent(Context) - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
 
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
 
isClean() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
isCommit() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
isDebug() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
isDocRoot() - Method in class org.apache.solr.handler.dataimport.config.Entity
 
isDynamicName() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
isDynamicName() - Method in class org.apache.solr.handler.dataimport.config.Field
 
isFirstInit - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
isInitalized() - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
isMultiValued() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
isMultiValued() - Method in class org.apache.solr.handler.dataimport.config.Field
 
isOptimize() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
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
 
isSyncMode() - Method in class org.apache.solr.handler.dataimport.RequestInfo
 
isToWrite() - Method in class org.apache.solr.handler.dataimport.config.EntityField
 
isToWrite() - Method in class org.apache.solr.handler.dataimport.config.Field
 
isWritable() - Method in interface org.apache.solr.handler.dataimport.DIHPropertiesWriter
 
isWritable() - Method in class org.apache.solr.handler.dataimport.SimplePropertiesWriter
 
isWritable() - Method in class org.apache.solr.handler.dataimport.ZKPropertiesWriter
 
iterator() - Method in interface org.apache.solr.handler.dataimport.DIHCache
Returns an iterator, allowing callers to iterate through the entire cache in key, then insertion, order.
iterator(Object) - Method in interface org.apache.solr.handler.dataimport.DIHCache
Returns an iterator, allowing callers to iterate through all documents that match the given key in insertion order.
iterator(Object) - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
iterator() - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 

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
 

K

keyFieldName - Variable in class org.apache.solr.handler.dataimport.DIHWriterBase
 

L

LAST_INDEX_KEY - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
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
 
LOCALE - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
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
 

M

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.config.EntityField.Builder
 
multiValued - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 

N

NAME - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
name - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
name - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 
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.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.PlainTextEntityProcessor
 
nextRow() - Method in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
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
open(Context) - Method in interface org.apache.solr.handler.dataimport.DIHCache
Opens the cache using the specified properties.
open(Context) - Method in class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
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
 
org.apache.solr.handler.dataimport.config - package org.apache.solr.handler.dataimport.config
 

P

PARENT_DELTA_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
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
 
persist(Properties) - Method in interface org.apache.solr.handler.dataimport.DIHPropertiesWriter
 
persist(Properties) - Method in class org.apache.solr.handler.dataimport.SimplePropertiesWriter
 
persist(Properties) - Method in class org.apache.solr.handler.dataimport.ZKPropertiesWriter
 
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
 
populateCache(String, Iterator<Map<String, Object>>) - Method in class org.apache.solr.handler.dataimport.DIHCacheSupport
Get all the rows from the datasource for the given query and cache them
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
 
PROCESSOR - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
publisherThread - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 

Q

query - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
QUERY - Static variable in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
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(Document) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
readIndexerProperties() - Method in interface org.apache.solr.handler.dataimport.DIHPropertiesWriter
 
readIndexerProperties() - Method in class org.apache.solr.handler.dataimport.SimplePropertiesWriter
 
readIndexerProperties() - Method in class org.apache.solr.handler.dataimport.ZKPropertiesWriter
 
readRow(Map<String, Object>, String) - Method in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
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) - Method in class org.apache.solr.handler.dataimport.Context
Resolve variables in a template
replaceTokens(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
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
 
RequestInfo - Class in org.apache.solr.handler.dataimport
 
RequestInfo(Map<String, Object>, ContentStream) - Constructor for class org.apache.solr.handler.dataimport.RequestInfo
 
RESERVED_WORDS - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
resolve(String) - Method in class org.apache.solr.handler.dataimport.Context
Use this directly to resolve variable
resolve(String) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
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
 
rollback() - Method in interface org.apache.solr.handler.dataimport.DIHWriter
If this writer supports transactions or commit points, then roll back any uncommitted changes.
rollback() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
ROOT_ENTITY - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
rowcache - Variable in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
rowIterator - Variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
ROWS_DEFAULT - Static variable in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
rowsCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
runAsync(RequestInfo, SolrWriter) - Method in class org.apache.solr.handler.dataimport.DataImporter
 

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 - Static variable in class org.apache.solr.handler.dataimport.config.ConfigNameConstants
 
Script - Class in org.apache.solr.handler.dataimport.config
 
Script(Element) - Constructor for class org.apache.solr.handler.dataimport.config.Script
 
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
 
setDatasource(DataSource) - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
setDeltaKeys(Set<Map<String, Object>>) - Method in interface org.apache.solr.handler.dataimport.DIHWriter
Specify the keys to be modified by a delta update (required by writers that can store duplicate keys)
setDeltaKeys(Set<Map<String, Object>>) - Method in class org.apache.solr.handler.dataimport.DIHWriterBase
 
setFunctionName(String) - Method in class org.apache.solr.handler.dataimport.ScriptTransformer
 
setInitalized(boolean) - Method in class org.apache.solr.handler.dataimport.EntityProcessorWrapper
 
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
 
SEVERE - Static variable in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
SHOW_CONF_CMD - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
SimplePropertiesWriter - Class in org.apache.solr.handler.dataimport
 
SimplePropertiesWriter() - Constructor for class org.apache.solr.handler.dataimport.SimplePropertiesWriter
 
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
SOLR_SERVER - Static variable in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
SolrEntityProcessor - Class in org.apache.solr.handler.dataimport
An implementation of EntityProcessor which fetches values from a separate Solr implementation using the SolrJ client library.
SolrEntityProcessor() - Constructor for class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
SolrWriter - Class in org.apache.solr.handler.dataimport
Writes documents to SOLR.
SolrWriter(UpdateRequestProcessor, SolrQueryRequest) - Constructor for class org.apache.solr.handler.dataimport.SolrWriter
 
SortedMapBackedCache - Class in org.apache.solr.handler.dataimport
 
SortedMapBackedCache() - Constructor for class org.apache.solr.handler.dataimport.SortedMapBackedCache
 
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
 
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

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
 
TIME_ELAPSED - Static variable in class org.apache.solr.handler.dataimport.DocBuilder
 
TIMEOUT - Static variable in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
TIMEOUT_SECS - Static variable in class org.apache.solr.handler.dataimport.SolrEntityProcessor
 
toString() - Method in class org.apache.solr.handler.dataimport.EvaluatorBag.VariableWrapper
 
toWrite - Variable in class org.apache.solr.handler.dataimport.config.EntityField.Builder
 
toWrite - Variable in class org.apache.solr.handler.dataimport.config.Field.Builder
 
TRANSFORM_ROW - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
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
 
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 interface org.apache.solr.handler.dataimport.DIHWriter
Add a document to this writer's underlying data store.
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.
valueOf(String) - Static method in enum org.apache.solr.handler.dataimport.DIHLogLevels
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 are declared.
values() - Static method in enum org.apache.solr.handler.dataimport.DIHLogLevels
Returns an array containing the constants of this enum type, in the order they are 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
 
VariableResolverImpl(Map) - Constructor for class org.apache.solr.handler.dataimport.VariableResolverImpl
 
verbose - Variable in class org.apache.solr.handler.dataimport.DebugInfo
 
verifyWithSchema(DataImporter, Map<String, EntityField>) - Static method in class org.apache.solr.handler.dataimport.config.ConfigParseUtil
 
vr - Variable in class org.apache.solr.handler.dataimport.FieldReaderDataSource
 
vr - Variable in class org.apache.solr.handler.dataimport.FieldStreamDataSource
 

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
 

Z

ZKPropertiesWriter - Class in org.apache.solr.handler.dataimport
 
ZKPropertiesWriter() - Constructor for class org.apache.solr.handler.dataimport.ZKPropertiesWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.