org.apache.solr.handler.dataimport
Class DataImportHandler
java.lang.Object
org.apache.solr.handler.RequestHandlerBase
org.apache.solr.handler.dataimport.DataImportHandler
- All Implemented Interfaces:
- org.apache.solr.core.SolrInfoMBean, org.apache.solr.request.SolrRequestHandler, org.apache.solr.util.plugin.SolrCoreAware
public class DataImportHandler
- extends org.apache.solr.handler.RequestHandlerBase
- implements org.apache.solr.util.plugin.SolrCoreAware
Solr Request Handler for data import from databases and REST data sources.
It is configured in solrconfig.xml
Refer to http://wiki.apache.org/solr/DataImportHandler
for more details.
This API is experimental and subject to change
- Since:
- solr 1.3
- Version:
- $Id: DataImportHandler.java 788580 2009-06-26 05:20:23Z noble $
Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoMBean |
org.apache.solr.core.SolrInfoMBean.Category |
Fields inherited from class org.apache.solr.handler.RequestHandlerBase |
appends, defaults, httpCaching, initArgs, invariants |
Methods inherited from class org.apache.solr.handler.RequestHandlerBase |
getCategory, getDocs, getInitArgs, getName, handleRequest |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENABLE_DEBUG
public static final String ENABLE_DEBUG
- See Also:
- Constant Field Values
DataImportHandler
public DataImportHandler()
init
public void init(org.apache.solr.common.util.NamedList args)
- Specified by:
init
in interface org.apache.solr.request.SolrRequestHandler
- Overrides:
init
in class org.apache.solr.handler.RequestHandlerBase
inform
public void inform(org.apache.solr.core.SolrCore core)
- Specified by:
inform
in interface org.apache.solr.util.plugin.SolrCoreAware
handleRequestBody
public void handleRequestBody(org.apache.solr.request.SolrQueryRequest req,
org.apache.solr.request.SolrQueryResponse rsp)
throws Exception
- Specified by:
handleRequestBody
in class org.apache.solr.handler.RequestHandlerBase
- Throws:
Exception
getStatistics
public org.apache.solr.common.util.NamedList getStatistics()
- Specified by:
getStatistics
in interface org.apache.solr.core.SolrInfoMBean
- Overrides:
getStatistics
in class org.apache.solr.handler.RequestHandlerBase
getDescription
public String getDescription()
- Specified by:
getDescription
in interface org.apache.solr.core.SolrInfoMBean
- Specified by:
getDescription
in class org.apache.solr.handler.RequestHandlerBase
getSourceId
public String getSourceId()
- Specified by:
getSourceId
in interface org.apache.solr.core.SolrInfoMBean
- Specified by:
getSourceId
in class org.apache.solr.handler.RequestHandlerBase
getVersion
public String getVersion()
- Specified by:
getVersion
in interface org.apache.solr.core.SolrInfoMBean
- Specified by:
getVersion
in class org.apache.solr.handler.RequestHandlerBase
getSource
public String getSource()
- Specified by:
getSource
in interface org.apache.solr.core.SolrInfoMBean
- Specified by:
getSource
in class org.apache.solr.handler.RequestHandlerBase
Copyright © 2010 Apache Software Foundation. All Rights Reserved.