org.dspace.statistics
Class SolrLogger.ResultProcessor

java.lang.Object
  extended by org.dspace.statistics.SolrLogger.ResultProcessor
Enclosing class:
SolrLogger

public static class SolrLogger.ResultProcessor
extends Object


Constructor Summary
SolrLogger.ResultProcessor()
           
 
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
 

Constructor Detail

SolrLogger.ResultProcessor

public SolrLogger.ResultProcessor()
Method Detail

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.