public class DefaultIndexConfigPopulator extends java.lang.Object implements Populator<SolrFacetSearchConfigModel,IndexConfig>
IndexConfig instance based on the source element - SolrFacetSearchConfigModel.| Constructor and Description |
|---|
DefaultIndexConfigPopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkSingleQuery(SolrIndexerQueryModel query) |
protected java.util.Collection<IndexedType> |
getIndexTypesFromItems(java.util.Collection<SolrIndexedTypeModel> itemTypes,
SolrConfig solrConfig) |
protected SolrConfig |
getSolrConfigFromItems(SolrServerConfigModel itemConfig) |
void |
populate(SolrFacetSearchConfigModel source,
IndexConfig target)
Populate the target instance with values from the source instance.
|
void |
setIndexedTypeConverter(Converter<SolrIndexedTypeModel,IndexedType> indexedTypeConverter) |
void |
setSolrServerConfigConverter(Converter<SolrServerConfigModel,SolrConfig> solrServerConfigConverter) |
public void populate(SolrFacetSearchConfigModel source, IndexConfig target)
Populatorpopulate in interface Populator<SolrFacetSearchConfigModel,IndexConfig>source - the source objecttarget - the target to fillprotected java.util.Collection<IndexedType> getIndexTypesFromItems(java.util.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 © 2018 SAP SE. All Rights Reserved.