Class StoresHelper
- java.lang.Object
-
- de.hybris.platform.ycommercewebservices.v2.helper.AbstractHelper
-
- de.hybris.platform.ycommercewebservices.v2.helper.StoresHelper
-
@Component public class StoresHelper extends AbstractHelper
-
-
Constructor Summary
Constructors Constructor Description StoresHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected doublegetInKilometres(double radius, double accuracy)PointOfServiceWsDTOlocationDetails(java.lang.String storeId, java.lang.String fields)StoreFinderSearchPageData<PointOfServiceData>locationSearch(java.lang.String query, java.lang.Double latitude, java.lang.Double longitude, int currentPage, int pageSize, java.lang.String sort, double radius, double accuracy)StoreFinderSearchPageWsDTOlocationSearch(java.lang.String query, java.lang.Double latitude, java.lang.Double longitude, int currentPage, int pageSize, java.lang.String sort, double radius, double accuracy, java.lang.String fields)-
Methods inherited from class de.hybris.platform.ycommercewebservices.v2.helper.AbstractHelper
createPageableData, getDataMapper, setDataMapper
-
-
-
-
Method Detail
-
locationSearch
@Cacheable(value="storeCache", key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'DTO\',#query,#latitude,#longitude,#currentPage,#pageSize,#sort,#radius,#accuracy,#fields)") public StoreFinderSearchPageWsDTO locationSearch(java.lang.String query, java.lang.Double latitude, java.lang.Double longitude, int currentPage, int pageSize, java.lang.String sort, double radius, double accuracy, java.lang.String fields)
-
locationSearch
@Cacheable(value="storeCache", key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'Data\',#query,#latitude,#longitude,#currentPage,#pageSize,#sort,#radius,#accuracy)") public StoreFinderSearchPageData<PointOfServiceData> locationSearch(java.lang.String query, java.lang.Double latitude, java.lang.Double longitude, int currentPage, int pageSize, java.lang.String sort, double radius, double accuracy)
-
locationDetails
@Cacheable(value="storeCache", key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'storeDetails\',#storeId,#fields)") public PointOfServiceWsDTO locationDetails(java.lang.String storeId, java.lang.String fields)
-
getInKilometres
protected double getInKilometres(double radius, double accuracy)
-
-