public class DataImporter extends Object
Stores all configuration information for pulling and indexing data.
This API is experimental and subject to change
Modifier and Type | Class and Description |
---|---|
static class |
DataImporter.Status |
Modifier and Type | Field and Description |
---|---|
static String |
ABORT_CMD |
static String |
COLUMN |
DocBuilder.Statistics |
cumulativeStatistics |
static String |
DATA_SRC |
static String |
DEBUG_MODE |
static String |
DELTA_IMPORT_CMD |
DocBuilder |
docBuilder |
static String |
FULL_IMPORT_CMD |
static String |
IMPORT_CMD |
static String |
MULTI_VALUED |
static String |
NAME |
static String |
RELOAD_CONF_CMD |
static String |
SHOW_CONF_CMD |
static String |
STATUS_MSGS |
static String |
TYPE |
Modifier and Type | Method and Description |
---|---|
void |
doDeltaImport(DIHWriter writer,
RequestInfo requestParams) |
void |
doFullImport(DIHWriter writer,
RequestInfo requestParams) |
DIHConfiguration |
getConfig() |
SolrCore |
getCore() |
DataSource |
getDataSourceInstance(Entity key,
String name,
Context ctx) |
DocBuilder |
getDocBuilder() |
DocBuilder |
getDocBuilder(DIHWriter writer,
RequestInfo requestParams) |
String |
getHandlerName() |
IndexSchema |
getSchema() |
DataImporter.Status |
getStatus() |
boolean |
isBusy() |
DIHConfiguration |
loadDataConfig(InputSource configFile) |
DIHConfiguration |
readFromXml(Document xmlDocument) |
void |
runAsync(RequestInfo reqParams,
DIHWriter sw) |
void |
setStatus(DataImporter.Status status) |
public DocBuilder docBuilder
public DocBuilder.Statistics cumulativeStatistics
public static final String COLUMN
public static final String TYPE
public static final String DATA_SRC
public static final String MULTI_VALUED
public static final String NAME
public static final String STATUS_MSGS
public static final String FULL_IMPORT_CMD
public static final String IMPORT_CMD
public static final String DELTA_IMPORT_CMD
public static final String ABORT_CMD
public static final String DEBUG_MODE
public static final String RELOAD_CONF_CMD
public static final String SHOW_CONF_CMD
public String getHandlerName()
public IndexSchema getSchema()
public DIHConfiguration loadDataConfig(InputSource configFile)
public DIHConfiguration readFromXml(Document xmlDocument)
public DIHConfiguration getConfig()
public DataSource getDataSourceInstance(Entity key, String name, Context ctx)
public DataImporter.Status getStatus()
public void setStatus(DataImporter.Status status)
public boolean isBusy()
public void doFullImport(DIHWriter writer, RequestInfo requestParams)
public void doDeltaImport(DIHWriter writer, RequestInfo requestParams)
public void runAsync(RequestInfo reqParams, DIHWriter sw)
public DocBuilder getDocBuilder()
public DocBuilder getDocBuilder(DIHWriter writer, RequestInfo requestParams)
public SolrCore getCore()
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.