Package de.cxp.ocs.elasticsearch.prodset
Class DynamicProductSetResolver
java.lang.Object
de.cxp.ocs.elasticsearch.prodset.DynamicProductSetResolver
- All Implemented Interfaces:
ProductSetResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolve(ProductSet dynamicProductSet, Set<String> excludedIds, Searcher searcher, SearchContext searchContext) booleanrunAsync()This has no effect any more!
-
Constructor Details
-
DynamicProductSetResolver
public DynamicProductSetResolver()
-
-
Method Details
-
resolve
public StaticProductSet resolve(ProductSet dynamicProductSet, Set<String> excludedIds, Searcher searcher, SearchContext searchContext) - Specified by:
resolvein interfaceProductSetResolver
-
runAsync
public boolean runAsync()Description copied from interface:ProductSetResolverThis has no effect any more!Resolvers that need a bit more time can defined itself as async, so that in case of several product sets in a single request, all of them could run async in parallel.
- Specified by:
runAsyncin interfaceProductSetResolver- Returns:
- true if this product set resolver needs more time and should run async
-