Class FlexibleSearchSnIndexerItemSource
- java.lang.Object
-
- de.hybris.platform.searchservices.indexer.service.impl.FlexibleSearchSnIndexerItemSource
-
- All Implemented Interfaces:
SnIndexerItemSource
public class FlexibleSearchSnIndexerItemSource extends java.lang.Object implements SnIndexerItemSource
Implementation ofSnIndexerItemSourcethat uses flexible search queries.
-
-
Constructor Summary
Constructors Constructor Description FlexibleSearchSnIndexerItemSource(java.lang.String query, java.util.Map<java.lang.String,java.lang.Object> queryParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlexibleSearchServicegetFlexibleSearchService()java.util.List<PK>getPks(SnIndexerContext indexerContext)Returns the pks of the items to be indexed/deleted.
-
-
-
Method Detail
-
getPks
public java.util.List<PK> getPks(SnIndexerContext indexerContext) throws SnIndexerException
Description copied from interface:SnIndexerItemSourceReturns the pks of the items to be indexed/deleted.- Specified by:
getPksin interfaceSnIndexerItemSource- Parameters:
indexerContext- - the indexer context- Returns:
- the pks of the items to be indexed/deleted.
- Throws:
SnIndexerException
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
-