Package | Description |
---|---|
org.apache.solr.handler.dataimport |
DataImportHandler and related code. |
Modifier and Type | Class and Description |
---|---|
class |
ContextImpl
An implementation for the Context
|
Modifier and Type | Field and Description |
---|---|
protected Context |
EntityProcessorBase.context |
Modifier and Type | Method and Description |
---|---|
Context |
EntityProcessorWrapper.getContext() |
Context |
ContextImpl.getParentContext() |
abstract Context |
Context.getParentContext()
Get the context instance for the parent entity.
|
Modifier and Type | Method and Description |
---|---|
protected Callable<Connection> |
JdbcDataSource.createConnectionFactory(Context context,
Properties initProps) |
String |
SqlEscapingEvaluator.evaluate(String expression,
Context context) |
abstract String |
Evaluator.evaluate(String expression,
Context context)
Return a String after processing an expression and a
VariableResolver |
String |
DateFormatEvaluator.evaluate(String expression,
Context context) |
String |
SolrQueryEscapingEvaluator.evaluate(String expression,
Context context) |
String |
UrlEvaluator.evaluate(String expression,
Context context) |
protected void |
SolrEntityProcessor.firstInit(Context context) |
protected void |
EntityProcessorBase.firstInit(Context context)
first time init call.
|
static Object |
CachePropertyUtil.getAttributeValue(Context context,
String attr) |
static String |
CachePropertyUtil.getAttributeValueAsString(Context context,
String attr) |
Map<String,Object> |
DIHCacheSupport.getCacheData(Context context,
String query,
Iterator<Map<String,Object>> rowIterator) |
DataSource |
DataImporter.getDataSourceInstance(Entity key,
String name,
Context ctx) |
protected Map<String,Object> |
DIHCacheSupport.getIdCacheData(Context context,
String query,
Iterator<Map<String,Object>> rowIterator)
If the where clause is present the cache is sql Vs Map of key Vs List of
Rows.
|
protected Map<String,Object> |
DIHCacheSupport.getSimpleCacheData(Context context,
String query,
Iterator<Map<String,Object>> rowIterator)
If where clause is not present the cache is a Map of query vs List of Rows.
|
void |
XPathEntityProcessor.init(Context context) |
void |
EntityProcessorWrapper.init(Context context) |
void |
SolrWriter.init(Context context) |
void |
FileListEntityProcessor.init(Context context) |
void |
SqlEntityProcessor.init(Context context) |
abstract void |
EntityProcessor.init(Context context)
This method is called when it starts processing an entity.
|
void |
PlainTextEntityProcessor.init(Context context) |
void |
EntityProcessorBase.init(Context context) |
void |
DIHWriter.init(Context context)
Provide context information for this writer.
|
void |
LineEntityProcessor.init(Context context)
Parses each of the entity attributes.
|
void |
FileDataSource.init(Context context,
Properties initProps) |
abstract void |
DataSource.init(Context context,
Properties initProps)
Initializes the DataSource with the
Context and
initialization properties. |
void |
BinURLDataSource.init(Context context,
Properties initProps) |
void |
BinFileDataSource.init(Context context,
Properties initProps) |
void |
ContentStreamDataSource.init(Context context,
Properties initProps) |
void |
FieldStreamDataSource.init(Context context,
Properties initProps) |
void |
JdbcDataSource.init(Context context,
Properties initProps) |
void |
BinContentStreamDataSource.init(Context context,
Properties initProps) |
void |
MockDataSource.init(Context context,
Properties initProps) |
void |
FieldReaderDataSource.init(Context context,
Properties initProps) |
void |
URLDataSource.init(Context context,
Properties initProps) |
protected void |
EntityProcessorBase.initCache(Context context) |
void |
DIHCacheSupport.initNewParent(Context context) |
void |
EventListener.onEvent(Context ctx)
Event callback
|
void |
SortedMapBackedCache.open(Context context) |
void |
DIHCache.open(Context context)
Opens the cache using the specified properties.
|
Object |
NumberFormatTransformer.transformRow(Map<String,Object> row,
Context context) |
Map<String,Object> |
RegexTransformer.transformRow(Map<String,Object> row,
Context ctx) |
Object |
LogTransformer.transformRow(Map<String,Object> row,
Context ctx) |
abstract Object |
Transformer.transformRow(Map<String,Object> row,
Context context)
The input is a row of data and the output has to be a new row.
|
Object |
TemplateTransformer.transformRow(Map<String,Object> row,
Context context) |
Object |
ScriptTransformer.transformRow(Map<String,Object> row,
Context context) |
Object |
HTMLStripTransformer.transformRow(Map<String,Object> row,
Context context) |
Object |
ClobTransformer.transformRow(Map<String,Object> aRow,
Context context) |
Object |
DateFormatTransformer.transformRow(Map<String,Object> aRow,
Context context) |
Object |
ScriptTransformer.transformRowUnsafe(Map<String,Object> row,
Context context) |
Constructor and Description |
---|
DIHCacheSupport(Context context,
String cacheImplName) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.