Class CxGetIndexTypesForSiteExecutor
- java.lang.Object
-
- de.hybris.platform.personalizationwebservices.queries.impl.AbstractRestQueryExecutor
-
- de.hybris.platform.personalizationsearchweb.queries.CxGetIndexTypesForSiteExecutor
-
- All Implemented Interfaces:
RestQueryExecutor
public class CxGetIndexTypesForSiteExecutor extends AbstractRestQueryExecutor
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBASE_SITE_ID
-
Constructor Summary
Constructors Constructor Description CxGetIndexTypesForSiteExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectexecuteAfterValidation(java.util.Map<java.lang.String,java.lang.String> params)protected BaseSiteModelgetBaseSite(java.util.Map<java.lang.String,java.lang.String> params)java.util.List<CatalogVersionWsDTO>getCatalogsForReadAccess(java.util.Map<java.lang.String,java.lang.String> params)java.util.List<CatalogVersionWsDTO>getCatalogsForWriteAccess(java.util.Map<java.lang.String,java.lang.String> params)protected SolrFacetSearchConfigModelgetSolrConfig(java.util.Map<java.lang.String,java.lang.String> params)protected SolrFacetSearchConfigModelgetSolrConfigForBaseSite(BaseSiteModel baseSite)protected SolrFacetSearchConfigModelgetSolrConfigForBaseStore(BaseSiteModel baseSite)voidsetBaseSiteService(BaseSiteService baseSiteService)voidsetBaseStoreService(BaseStoreService baseStoreService)protected voidvalidateInputParams(java.util.Map<java.lang.String,java.lang.String> params, org.springframework.validation.Errors errors)-
Methods inherited from class de.hybris.platform.personalizationwebservices.queries.impl.AbstractRestQueryExecutor
execute, getCatalogFromParams, getLocalViewExecutor, getQueryEndpointPermissionsChecker, setLocalViewExecutor, setQueryEndpointPermissionsChecker, validate, validateMissingField
-
-
-
-
Field Detail
-
BASE_SITE_ID
public static final java.lang.String BASE_SITE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
executeAfterValidation
protected java.lang.Object executeAfterValidation(java.util.Map<java.lang.String,java.lang.String> params)
- Specified by:
executeAfterValidationin classAbstractRestQueryExecutor
-
getSolrConfig
protected SolrFacetSearchConfigModel getSolrConfig(java.util.Map<java.lang.String,java.lang.String> params)
-
getBaseSite
protected BaseSiteModel getBaseSite(java.util.Map<java.lang.String,java.lang.String> params)
-
getSolrConfigForBaseSite
protected SolrFacetSearchConfigModel getSolrConfigForBaseSite(BaseSiteModel baseSite)
-
getSolrConfigForBaseStore
protected SolrFacetSearchConfigModel getSolrConfigForBaseStore(BaseSiteModel baseSite)
-
validateInputParams
protected void validateInputParams(java.util.Map<java.lang.String,java.lang.String> params, org.springframework.validation.Errors errors)- Specified by:
validateInputParamsin classAbstractRestQueryExecutor
-
getCatalogsForWriteAccess
public java.util.List<CatalogVersionWsDTO> getCatalogsForWriteAccess(java.util.Map<java.lang.String,java.lang.String> params)
- Returns:
- The catalogs the query needs to write on.
-
getCatalogsForReadAccess
public java.util.List<CatalogVersionWsDTO> getCatalogsForReadAccess(java.util.Map<java.lang.String,java.lang.String> params)
- Returns:
- The catalogs the query needs toread from.
-
setBaseSiteService
public void setBaseSiteService(BaseSiteService baseSiteService)
-
setBaseStoreService
public void setBaseStoreService(BaseStoreService baseStoreService)
-
-