public class DataImporter extends Object
Stores all configuration information for pulling and indexing data.
This API is experimental and subject to changeModifier 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(SolrWriter writer,
org.apache.solr.handler.dataimport.DataImporter.RequestParams requestParams) |
void |
doFullImport(SolrWriter writer,
org.apache.solr.handler.dataimport.DataImporter.RequestParams requestParams) |
String |
getHandlerName() |
DataImporter.Status |
getStatus() |
boolean |
isBusy() |
void |
runAsync(org.apache.solr.handler.dataimport.DataImporter.RequestParams reqParams,
SolrWriter 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 DataImporter.Status getStatus()
public void setStatus(DataImporter.Status status)
public boolean isBusy()
public void doFullImport(SolrWriter writer, org.apache.solr.handler.dataimport.DataImporter.RequestParams requestParams)
public void doDeltaImport(SolrWriter writer, org.apache.solr.handler.dataimport.DataImporter.RequestParams requestParams)
public void runAsync(org.apache.solr.handler.dataimport.DataImporter.RequestParams reqParams, SolrWriter sw)