org.dspace.statistics
Class SolrLogger.ResultProcessor
java.lang.Object
org.dspace.statistics.SolrLogger.ResultProcessor
- Enclosing class:
- SolrLogger
public static class SolrLogger.ResultProcessor
- extends Object
|
Method Summary |
void |
commit()
|
void |
execute(String query)
|
void |
process(List<org.apache.solr.common.SolrDocument> docs)
Override to manage pages of documents |
void |
process(org.apache.solr.common.SolrDocument doc)
Override to manage individual documents |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SolrLogger.ResultProcessor
public SolrLogger.ResultProcessor()
execute
public void execute(String query)
throws org.apache.solr.client.solrj.SolrServerException,
IOException
- Throws:
org.apache.solr.client.solrj.SolrServerException
IOException
commit
public void commit()
throws IOException,
org.apache.solr.client.solrj.SolrServerException
- Throws:
IOException
org.apache.solr.client.solrj.SolrServerException
process
public void process(List<org.apache.solr.common.SolrDocument> docs)
throws IOException,
org.apache.solr.client.solrj.SolrServerException
- Override to manage pages of documents
- Parameters:
docs -
- Throws:
IOException
org.apache.solr.client.solrj.SolrServerException
process
public void process(org.apache.solr.common.SolrDocument doc)
throws IOException,
org.apache.solr.client.solrj.SolrServerException
- Override to manage individual documents
- Parameters:
doc -
- Throws:
IOException
org.apache.solr.client.solrj.SolrServerException
Copyright © 2012 DuraSpace. All Rights Reserved.