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_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
 
add(DocBuilder.Statistics) - Method in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
addDataSource(DataConfig.Entity) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
addField(String, Object, float) - Method in interface org.apache.solr.handler.dataimport.SolrWriter.SolrDoc
 
addField(String, String, boolean) - Method in class org.apache.solr.handler.dataimport.XPathRecordReader
 
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.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.EntityProcessorBase
 

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.HttpDataSource
 
BIGGER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
boost - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 

C

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
 
clearSession() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
Clears the internal session maintained by this EntityProcessor
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.FileDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.HttpDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
close() - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
collectDelta(DataConfig.Entity, DataConfig.Entity, VariableResolverImpl, DataImporter, 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.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.HttpDataSource
 
CONNECTION_TIMEOUT_FIELD_NAME - Static variable in class org.apache.solr.handler.dataimport.HttpDataSource
 
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, int, Map<String, Object>, Map<String, Object>, ContextImpl, DataImporter) - Constructor for class org.apache.solr.handler.dataimport.ContextImpl
 
CONVERT_TYPE - Static variable 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 =1, DELTA_DUMP=2, FIND_DELTA=3
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.Field(String, boolean) - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Field
 
DataConfig.Props - Class in org.apache.solr.handler.dataimport
 
DataConfig.Props() - Constructor for class org.apache.solr.handler.dataimport.DataConfig.Props
 
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
 
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
 
DebugLogger - Class in org.apache.solr.handler.dataimport
Implements most of the interactive development functionality
DebugLogger() - Constructor for class org.apache.solr.handler.dataimport.DebugLogger
 
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(Object) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
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_QUERY - Static variable in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
destroy() - Method in class org.apache.solr.handler.dataimport.EntityProcessor
Invoked when the Entity processor is detroyed.
destroy() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
DIR - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
DISABLE_LOGGING - Static variable in class org.apache.solr.handler.dataimport.SolrWriter
 
DOC_BOOST - Static variable in class org.apache.solr.handler.dataimport.DocBuilder
 
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, Map<String, String>) - 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
 
documents - Variable in class org.apache.solr.handler.dataimport.DataConfig
 
doDeleteAll() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
doDeltaImport(SolrWriter, DataImporter.RequestParams, Map<String, String>) - Method in class org.apache.solr.handler.dataimport.DataImporter
 
doFullImport(SolrWriter, DataImporter.RequestParams, Map<String, String>) - 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 - Static variable in class org.apache.solr.handler.dataimport.HttpDataSource
 
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
 
evaluate(VariableResolver, String) - 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
 
evaluators - Variable in class org.apache.solr.handler.dataimport.DataConfig
 
evaluators - Variable in class org.apache.solr.handler.dataimport.DataImporter
 
EXCLUDES - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
execute(String) - Method in class org.apache.solr.handler.dataimport.DocBuilder
 

F

fields - Variable in class org.apache.solr.handler.dataimport.DataConfig.Document
 
fields - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
file - Variable in class org.apache.solr.handler.dataimport.DataConfig.Props
 
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
 
finalize() - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
FIND_DELTA - Static variable in class org.apache.solr.handler.dataimport.Context
 
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
 

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
 
getChildNodes(Element, String) - Static method in class org.apache.solr.handler.dataimport.DataConfig
 
getContext(DataConfig.Entity, VariableResolverImpl, DataSource, int, List<Map<String, String>>, Map<String, String>) - Static method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
Helper for creating a Context instance.
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.FileDataSource
Returns a reader for the given file.
getData(String) - Method in class org.apache.solr.handler.dataimport.HttpDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
getData(String) - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
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.
getDeltaImportQuery(String) - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
getDescription() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getDocSession() - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
getDocumentByName(String) - Method in class org.apache.solr.handler.dataimport.DataConfig
 
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
 
getEntityProcessor(DataConfig.Entity, SolrCore) - Static method in class org.apache.solr.handler.dataimport.DocBuilder
 
getErrCode() - Method in exception org.apache.solr.handler.dataimport.DataImportHandlerException
 
getField(String) - Method in interface org.apache.solr.handler.dataimport.SolrWriter.SolrDoc
 
getFromRowCache() - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
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
 
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
 
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
 
getSessionAttribute(Object) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
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
 
getSolrDocInstance() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
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.
getStacktraceString(Exception) - Static method in class org.apache.solr.handler.dataimport.DebugLogger
 
getStatistics() - Method in class org.apache.solr.handler.dataimport.DataImportHandler
 
getStatus() - Method in class org.apache.solr.handler.dataimport.DataImporter
 
getTxt(Node, StringBuffer) - 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(DataImporter) - Method in class org.apache.solr.handler.dataimport.DocBuilder
 
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
 

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
 
HttpDataSource - Class in org.apache.solr.handler.dataimport
A data source implementation which can be used to read character files using HTTP.
HttpDataSource() - Constructor for class org.apache.solr.handler.dataimport.HttpDataSource
 

I

implicitFields - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
IMPORTER_NS - 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(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, 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.HttpDataSource
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.JdbcDataSource
 
init(Context, Properties) - Method in class org.apache.solr.handler.dataimport.MockDataSource
 
init(Context) - Method in class org.apache.solr.handler.dataimport.SqlEntityProcessor
 
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
 
isDocRoot - Variable in class org.apache.solr.handler.dataimport.DataConfig.Entity
 
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
 

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
 
loadDataConfig(String) - Method in class org.apache.solr.handler.dataimport.AbstractDataImportHandlerTest
 
loadIndexStartTime() - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
LOCALE - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
log(int, String, Object) - Method in class org.apache.solr.handler.dataimport.DebugLogger
 
log(int, String, Object) - Method in class org.apache.solr.handler.dataimport.SolrWriter
This method is used for verbose debugging

M

main(String[]) - Static method in class org.apache.solr.handler.dataimport.DocBuilder
 
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.Document
 
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 - Variable in class org.apache.solr.handler.dataimport.DataConfig.Props
 
NAME - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 
nameOrColName - Variable in class org.apache.solr.handler.dataimport.DataConfig.Field
 
NEWER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
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.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.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.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.FileListEntityProcessor
 
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
 
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
 
PERCENT - Static variable in class org.apache.solr.handler.dataimport.NumberFormatTransformer
 
persistIndexStartTime(Date) - Method in class org.apache.solr.handler.dataimport.SolrWriter
Stores the last indexed time into the IMPORTER_PROPERTIES file.
pk - 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
 
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
 
properties - 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.HttpDataSource
 
READ_TIMEOUT_FIELD_NAME - Static variable in class org.apache.solr.handler.dataimport.HttpDataSource
 
readFromXml(Element) - Method in class org.apache.solr.handler.dataimport.DataConfig
 
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(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
 
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.EntityProcessorBase
 
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, Map<String, String>) - 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
 

S

SCOPE_DOC - Static variable in class org.apache.solr.handler.dataimport.Context
 
SCOPE_ENTITY - Static variable in class org.apache.solr.handler.dataimport.Context
 
SCOPE_GLOBAL - Static variable in class org.apache.solr.handler.dataimport.Context
 
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
 
script - Variable in class org.apache.solr.handler.dataimport.DataConfig.Script
 
SCRIPT_LANG - Static variable in class org.apache.solr.handler.dataimport.DataConfig
 
SCRIPT_NAME - 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
 
setDocSession(Map<String, Object>) - Method in class org.apache.solr.handler.dataimport.ContextImpl
 
setDocumentBoost(float) - Method in interface org.apache.solr.handler.dataimport.SolrWriter.SolrDoc
 
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
 
setSessionAttribute(Object, Object) - Method in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
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_DOC - Static variable in class org.apache.solr.handler.dataimport.EntityProcessorBase
 
skipDocCount - Variable in class org.apache.solr.handler.dataimport.DocBuilder.Statistics
 
SMALLER_THAN - Static variable in class org.apache.solr.handler.dataimport.FileListEntityProcessor
 
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.SolrDoc - Interface in org.apache.solr.handler.dataimport
The purpose of this interface to provide pluggable implementations for Solr 1.2 & 1.3 The implementation can choose to wrap appropriate Objects based on the version
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
 
streamRows - Variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 

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
 
TIME_ELAPSED - Static variable in class org.apache.solr.handler.dataimport.DocBuilder
 
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
 
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.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.
TYPE - Static variable in class org.apache.solr.handler.dataimport.DataImporter
 

U

upload(SolrInputDocument) - Method in class org.apache.solr.handler.dataimport.SolrWriter
 
upload(SolrWriter.SolrDoc) - Method in class org.apache.solr.handler.dataimport.SolrWriter
Write the document to the index
URL - Static variable in class org.apache.solr.handler.dataimport.JdbcDataSource
 
URL - Static variable in class org.apache.solr.handler.dataimport.XPathEntityProcessor
 
URL_ENCODE_EVALUATOR - Static variable in class org.apache.solr.handler.dataimport.EvaluatorBag
 
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.HttpDataSource
 

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
 

W

WARN - Static variable 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
 
XPathRecordReader.Handler - Interface in org.apache.solr.handler.dataimport
 
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 © 2008 Apache Software Foundation. All Rights Reserved.