Class SolrServerExporter
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.indexer.impl.SolrServerExporter
-
-
Constructor Summary
Constructors Constructor Description SolrServerExporter()
-
Method Summary
All Methods Instance Methods Concrete 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.IndexerBatchContextFactory<IndexerBatchContext>getIndexerBatchContextFactory()SolrSearchProviderFactorygetSolrSearchProviderFactory()voidsetIndexerBatchContextFactory(IndexerBatchContextFactory<IndexerBatchContext> indexerBatchContextFactory)voidsetSolrSearchProviderFactory(SolrSearchProviderFactory solrSearchProviderFactory)
-
-
-
Method Detail
-
getIndexerBatchContextFactory
public IndexerBatchContextFactory<IndexerBatchContext> getIndexerBatchContextFactory()
-
setIndexerBatchContextFactory
public void setIndexerBatchContextFactory(IndexerBatchContextFactory<IndexerBatchContext> indexerBatchContextFactory)
-
getSolrSearchProviderFactory
public SolrSearchProviderFactory getSolrSearchProviderFactory()
-
setSolrSearchProviderFactory
public void setSolrSearchProviderFactory(SolrSearchProviderFactory solrSearchProviderFactory)
-
exportToUpdateIndex
public void exportToUpdateIndex(java.util.Collection<org.apache.solr.common.SolrInputDocument> solrDocuments, FacetSearchConfig facetSearchConfig, IndexedType indexedType) throws ExporterExceptionDescription copied from interface:ExporterMethod exports solrDocuments to indexer for update.- Specified by:
exportToUpdateIndexin interfaceExporter- Throws:
ExporterException
-
exportToDeleteFromIndex
public void exportToDeleteFromIndex(java.util.Collection<java.lang.String> idsToDelete, FacetSearchConfig facetSearchConfig, IndexedType indexedType) throws ExporterExceptionDescription copied from interface:ExporterMethods delete solr documents from solr server.- Specified by:
exportToDeleteFromIndexin interfaceExporter- Parameters:
idsToDelete- solrD- Throws:
ExporterException
-
-