public class DefaultIndexConfigPopulator extends Object
IndexConfig instance based on the source element - SolrFacetSearchConfigModel.| Constructor and Description |
|---|
DefaultIndexConfigPopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkSingleQuery(SolrIndexerQueryModel query) |
protected Collection<IndexedType> |
getIndexTypesFromItems(Collection<SolrIndexedTypeModel> itemTypes,
SolrConfig solrConfig) |
protected SolrConfig |
getSolrConfigFromItems(SolrServerConfigModel itemConfig) |
void |
populate(SolrFacetSearchConfigModel source,
IndexConfig target) |
void |
setIndexedTypeConverter(Converter<SolrIndexedTypeModel,IndexedType> indexedTypeConverter) |
void |
setSolrServerConfigConverter(Converter<SolrServerConfigModel,SolrConfig> solrServerConfigConverter) |
public void populate(SolrFacetSearchConfigModel source, IndexConfig target) throws ConversionException
ConversionExceptionprotected Collection<IndexedType> getIndexTypesFromItems(Collection<SolrIndexedTypeModel> itemTypes, SolrConfig solrConfig) throws FacetConfigServiceException
FacetConfigServiceExceptionprotected void checkSingleQuery(SolrIndexerQueryModel query) throws FacetConfigServiceException
FacetConfigServiceExceptionprotected SolrConfig getSolrConfigFromItems(SolrServerConfigModel itemConfig)
public void setSolrServerConfigConverter(Converter<SolrServerConfigModel,SolrConfig> solrServerConfigConverter)
public void setIndexedTypeConverter(Converter<SolrIndexedTypeModel,IndexedType> indexedTypeConverter)
Copyright © 2017 SAP SE. All Rights Reserved.