com.armatiek.infofuze.result.solrj
Interface SolrInputDocumentWriter

All Known Implementing Classes:
SolrjDocumentWriter

public interface SolrInputDocumentWriter

Author:
Maarten Kroon

Method Summary
 void add(org.apache.solr.common.SolrInputDocument doc)
           
 void commit(boolean waitFlush, boolean waitSearcher)
           
 void optimize(boolean waitFlush, boolean waitSearcher, int maxSegments)
           
 void rollback()
           
 

Method Detail

add

void add(org.apache.solr.common.SolrInputDocument doc)
         throws org.apache.solr.client.solrj.SolrServerException,
                java.io.IOException
Throws:
org.apache.solr.client.solrj.SolrServerException
java.io.IOException

commit

void commit(boolean waitFlush,
            boolean waitSearcher)
            throws org.apache.solr.client.solrj.SolrServerException,
                   java.io.IOException
Throws:
org.apache.solr.client.solrj.SolrServerException
java.io.IOException

rollback

void rollback()
              throws org.apache.solr.client.solrj.SolrServerException,
                     java.io.IOException
Throws:
org.apache.solr.client.solrj.SolrServerException
java.io.IOException

optimize

void optimize(boolean waitFlush,
              boolean waitSearcher,
              int maxSegments)
              throws org.apache.solr.client.solrj.SolrServerException,
                     java.io.IOException
Throws:
org.apache.solr.client.solrj.SolrServerException
java.io.IOException