|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.solr.handler.dataimport.DataSource<Iterator<Map<String,Object>>> org.apache.solr.handler.dataimport.MockDataSource
public class MockDataSource
A mock DataSource implementation which can be used for testing.
This API is experimental and may change in the future.
Constructor Summary | |
---|---|
MockDataSource()
|
Method Summary | |
---|---|
static void |
clearCache()
|
void |
close()
Cleans up resources of this DataSource after use. |
Iterator<Map<String,Object>> |
getData(String query)
Get records for the given query.The return type depends on the implementation . |
void |
init(Context context,
Properties initProps)
Initializes the DataSource with the Context and
initialization properties. |
static void |
setIterator(String query,
Iterator<Map<String,Object>> iter)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MockDataSource()
Method Detail |
---|
public static void setIterator(String query, Iterator<Map<String,Object>> iter)
public static void clearCache()
public void init(Context context, Properties initProps)
DataSource
Context
and
initialization properties.
This is invoked by the DataImporter
after creating an
instance of this class.
init
in class DataSource<Iterator<Map<String,Object>>>
public Iterator<Map<String,Object>> getData(String query)
DataSource
getData
in class DataSource<Iterator<Map<String,Object>>>
query
- The query string. It can be a SQL for JdbcDataSource or a URL
for HttpDataSource or a file location for FileDataSource or a custom
format for your own custom DataSource.
public void close()
DataSource
close
in class DataSource<Iterator<Map<String,Object>>>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |