Class DefaultMerchIndexingConfigService
- java.lang.Object
-
- com.hybris.merchandising.service.impl.DefaultMerchIndexingConfigService
-
- All Implemented Interfaces:
MerchIndexingConfigService
public class DefaultMerchIndexingConfigService extends java.lang.Object implements MerchIndexingConfigService
Default implementation ofMerchIndexingConfigService.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringID_PARAM
-
Constructor Summary
Constructors Constructor Description DefaultMerchIndexingConfigService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<MerchIndexingConfigModel>getAllMerchIndexingConfigs()Returns all merchandising listener configurations.MerchIndexingConfigDaogetMerchIndexingConfigDao()java.util.Optional<MerchIndexingConfigModel>getMerchIndexingConfigForIndexedType(java.lang.String indexedType)Returns the merchandising listener configuration for a specific indexed type.SolrIndexedTypeDaogetSolrIndexedTypeDao()voidsetMerchIndexingConfigDao(MerchIndexingConfigDao merchIndexingConfigDao)voidsetSolrIndexedTypeDao(SolrIndexedTypeDao solrIndexedTypeDao)
-
-
-
Field Detail
-
ID_PARAM
protected static final java.lang.String ID_PARAM
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAllMerchIndexingConfigs
public java.util.Collection<MerchIndexingConfigModel> getAllMerchIndexingConfigs()
Returns all merchandising listener configurations.- Specified by:
getAllMerchIndexingConfigsin interfaceMerchIndexingConfigService- Returns:
- list of merchandising configurations or empty list if no configuration is found
-
getMerchIndexingConfigForIndexedType
public java.util.Optional<MerchIndexingConfigModel> getMerchIndexingConfigForIndexedType(java.lang.String indexedType)
Returns the merchandising listener configuration for a specific indexed type.- Specified by:
getMerchIndexingConfigForIndexedTypein interfaceMerchIndexingConfigService- Parameters:
indexedType- - the indexed type identifier- Returns:
- the search configuration
-
getSolrIndexedTypeDao
public SolrIndexedTypeDao getSolrIndexedTypeDao()
-
setSolrIndexedTypeDao
public void setSolrIndexedTypeDao(SolrIndexedTypeDao solrIndexedTypeDao)
-
getMerchIndexingConfigDao
public MerchIndexingConfigDao getMerchIndexingConfigDao()
-
setMerchIndexingConfigDao
public void setMerchIndexingConfigDao(MerchIndexingConfigDao merchIndexingConfigDao)
-
-