CronJobSolrIndexSynchronizationStrategy instead.@Deprecated public class DirectSolrIndexSynchronizationStrategy extends java.lang.Object implements SolrIndexSynchronizationStrategy
| Modifier and Type | Field and Description |
|---|---|
protected BeanFactory |
beanFactory
Deprecated.
|
protected FacetSearchConfigService |
facetSearchConfigService
Deprecated.
|
protected IndexerService |
indexerService
Deprecated.
|
protected Logger |
LOG
Deprecated.
|
protected ModelService |
modelService
Deprecated.
|
protected SolrFacetSearchConfigDAO |
solrFacetSearchConfigDAO
Deprecated.
|
protected TypeService |
typeService
Deprecated.
|
| Constructor and Description |
|---|
DirectSolrIndexSynchronizationStrategy()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
findFacetSearchConfig(SolrFacetSearchConfigModel facetSearchConfigModel)
Deprecated.
Finds solr search config
|
protected void |
performIndexDelete(java.lang.String typecode,
SolrFacetSearchConfigModel solrFacetSearchConfig,
java.util.List<java.lang.String> pks)
Deprecated.
Remove specified items from solr index
|
protected void |
performIndexUpdate(java.lang.String typecode,
SolrFacetSearchConfigModel solrFacetSearchConfig,
java.util.List<PK> pks)
Deprecated.
Update specified items in solr index
|
void |
removeItem(java.lang.String typecode,
long pk)
Deprecated.
Remove item from solr index
|
void |
setBeanFactory(BeanFactory beanFactory)
Deprecated.
|
void |
setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService)
Deprecated.
|
void |
setIndexerService(IndexerService indexerService)
Deprecated.
|
void |
setModelService(ModelService modelService)
Deprecated.
|
void |
setSolrFacetSearchConfigDAO(DefaultSolrFacetSearchConfigDAO solrFacetSearchConfigDAO)
Deprecated.
|
void |
setTypeService(TypeService typeService)
Deprecated.
|
void |
updateItem(java.lang.String typecode,
long pk)
Deprecated.
Update item in solr index
|
protected final Logger LOG
protected IndexerService indexerService
protected BeanFactory beanFactory
protected ModelService modelService
protected TypeService typeService
protected FacetSearchConfigService facetSearchConfigService
protected SolrFacetSearchConfigDAO solrFacetSearchConfigDAO
public DirectSolrIndexSynchronizationStrategy()
public void removeItem(java.lang.String typecode,
long pk)
SolrIndexSynchronizationStrategyremoveItem in interface SolrIndexSynchronizationStrategytypecode - item typecodepk - item pkpublic void updateItem(java.lang.String typecode,
long pk)
SolrIndexSynchronizationStrategyupdateItem in interface SolrIndexSynchronizationStrategytypecode - item typecodepk - item pkprotected void performIndexDelete(java.lang.String typecode,
SolrFacetSearchConfigModel solrFacetSearchConfig,
java.util.List<java.lang.String> pks)
typecode - type of itemssolrFacetSearchConfig - solr configpks - list of pksprotected void performIndexUpdate(java.lang.String typecode,
SolrFacetSearchConfigModel solrFacetSearchConfig,
java.util.List<PK> pks)
typecode - type of itemssolrFacetSearchConfig - solr configpks - list of pksprotected FacetSearchConfig findFacetSearchConfig(SolrFacetSearchConfigModel facetSearchConfigModel)
facetSearchConfigModel - public void setIndexerService(IndexerService indexerService)
indexerService - public void setModelService(ModelService modelService)
modelService - public void setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService)
facetSearchConfigService - the facetSearchConfigService to setpublic void setBeanFactory(BeanFactory beanFactory)
throws BeansException
BeansExceptionpublic void setSolrFacetSearchConfigDAO(DefaultSolrFacetSearchConfigDAO solrFacetSearchConfigDAO)
solrFacetSearchConfigDAO - public void setTypeService(TypeService typeService)
typeService - Copyright © 2018 SAP SE. All Rights Reserved.