Interface Exporter
-
- All Known Implementing Classes:
SolrServerExporter,XMLExporter
public interface ExporterBean sends solrDocuments to solrServer. Particular implementation are designed for different server modes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexportToDeleteFromIndex(java.util.Collection<java.lang.String> idsToDelete, FacetSearchConfig facetSearchConfig, IndexedType indexedType)Methods delete solr documents from solr server.voidexportToUpdateIndex(java.util.Collection<org.apache.solr.common.SolrInputDocument> solrDocuments, FacetSearchConfig facetSearchConfig, IndexedType indexedType)Method exports solrDocuments to indexer for update.
-
-
-
Method Detail
-
exportToUpdateIndex
void exportToUpdateIndex(java.util.Collection<org.apache.solr.common.SolrInputDocument> solrDocuments, FacetSearchConfig facetSearchConfig, IndexedType indexedType) throws ExporterExceptionMethod exports solrDocuments to indexer for update.- Parameters:
solrDocuments-facetSearchConfig-indexedType-- Throws:
ExporterException
-
exportToDeleteFromIndex
void exportToDeleteFromIndex(java.util.Collection<java.lang.String> idsToDelete, FacetSearchConfig facetSearchConfig, IndexedType indexedType) throws ExporterExceptionMethods delete solr documents from solr server.- Parameters:
idsToDelete- solrDfacetSearchConfig-indexedType-- Throws:
ExporterException
-
-