Class AbstractRestQueryExecutor
java.lang.Object
de.hybris.platform.personalizationwebservices.queries.impl.AbstractRestQueryExecutor
- All Implemented Interfaces:
RestQueryExecutor
- Direct Known Subclasses:
AbstractFlexibleSearchRestQueryExecutor,CmsPageVersionSwitchQueryExecutor,CxGetIndexTypesForSiteExecutor,CxPromotionsForCatalogQueryExecutor,CxReplaceComponentWithContainerExecutor,CxUpdateCustomizationRankExecutor,CxUpdateSearchProfileActionRankExecutor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExecute queryprotected abstract ObjectexecuteAfterValidation(Map<String, String> params) protected List<CatalogVersionWsDTO>getCatalogFromParams(Map<String, String> params) protected LocalViewExecutorprotected QueryEndpointPermissionsCheckervoidsetLocalViewExecutor(LocalViewExecutor localViewExecutor) voidsetQueryEndpointPermissionsChecker(QueryEndpointPermissionsChecker queryEndpointPermissionsChecker) protected voidprotected abstract voidvalidateInputParams(Map<String, String> params, org.springframework.validation.Errors errors) protected voidvalidateMissingField(org.springframework.validation.Errors errors, String... fields) Methods 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
-
AbstractRestQueryExecutor
public AbstractRestQueryExecutor()
-
-
Method Details
-
execute
Description copied from interface:RestQueryExecutorExecute query- Specified by:
executein interfaceRestQueryExecutor- Parameters:
params- generic hashmap input for query- Returns:
- the query results
-
executeAfterValidation
-
validate
-
validateMissingField
-
validateInputParams
-
getCatalogFromParams
-
setLocalViewExecutor
-
getLocalViewExecutor
-
getQueryEndpointPermissionsChecker
-
setQueryEndpointPermissionsChecker
public void setQueryEndpointPermissionsChecker(QueryEndpointPermissionsChecker queryEndpointPermissionsChecker)
-