Class AbstractFlexibleSearchRestQueryExecutor<T,Q>
java.lang.Object
de.hybris.platform.personalizationwebservices.queries.impl.AbstractRestQueryExecutor
de.hybris.platform.personalizationwebservices.queries.impl.AbstractFlexibleSearchRestQueryExecutor<T,Q>
- All Implemented Interfaces:
RestQueryExecutor
- Direct Known Subclasses:
CmsContainersFromVariationQueryExecutor
public abstract class AbstractFlexibleSearchRestQueryExecutor<T,Q>
extends AbstractRestQueryExecutor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract StringcreateQuery(Map<String, String> params) createQueryParmas(Map<String, String> params) executeAfterValidation(Map<String, String> params) protected FlexibleSearchServiceprotected abstract TreadResults(SearchResult<Q> searchResult) voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService) Methods inherited from class de.hybris.platform.personalizationwebservices.queries.impl.AbstractRestQueryExecutor
execute, getCatalogFromParams, getLocalViewExecutor, getQueryEndpointPermissionsChecker, setLocalViewExecutor, setQueryEndpointPermissionsChecker, validate, validateInputParams, validateMissingFieldMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.personalizationwebservices.queries.RestQueryExecutor
getCatalogsForReadAccess, getCatalogsForWriteAccess
-
Constructor Details
-
AbstractFlexibleSearchRestQueryExecutor
public AbstractFlexibleSearchRestQueryExecutor()
-
-
Method Details
-
executeAfterValidation
- Specified by:
executeAfterValidationin classAbstractRestQueryExecutor
-
createQuery
-
createQueryParmas
-
readResults
-
getResultClasses
-
setFlexibleSearchService
-
getFlexibleSearchService
-