ITEM - type extending PointOfServiceStockDatapublic class DefaultStoreFinderStockFacade<ITEM extends PointOfServiceStockData> extends java.lang.Object implements StoreFinderStockFacade<ITEM,StoreFinderStockSearchPageData<ITEM>>
StoreFinderStockFacade.| Constructor and Description |
|---|
DefaultStoreFinderStockFacade() |
public StoreFinderStockSearchPageData<ITEM> productSearch(java.lang.String location, ProductData productData, PageableData pageableData)
StoreFinderStockFacadeproductSearch in interface StoreFinderStockFacade<ITEM extends PointOfServiceStockData,StoreFinderStockSearchPageData<ITEM extends PointOfServiceStockData>>StoreFinderStockSearchPageData with PointOfServiceStockDatapublic StoreFinderStockSearchPageData<ITEM> productPOSSearch(java.lang.String posName, ProductData productData, PageableData pageableData)
StoreFinderStockFacadeproductPOSSearch in interface StoreFinderStockFacade<ITEM extends PointOfServiceStockData,StoreFinderStockSearchPageData<ITEM extends PointOfServiceStockData>>StoreFinderStockSearchPageData with PointOfServiceStockDatapublic StoreFinderStockSearchPageData<ITEM> productSearch(GeoPoint geoPoint, ProductData productData, PageableData pageableData)
StoreFinderStockFacadeproductSearch in interface StoreFinderStockFacade<ITEM extends PointOfServiceStockData,StoreFinderStockSearchPageData<ITEM extends PointOfServiceStockData>>StoreFinderStockSearchPageData with PointOfServiceStockDataprotected StoreFinderStockSearchPageData<ITEM> getResultForPOSData(StoreFinderSearchPageData<PointOfServiceDistanceData> storeFinderSearchPageData, ProductData productData)
protected StoreFinderStockSearchPageData<ITEM> createSearchResult(java.util.List<ITEM> results, PaginationData paginationData, ProductData productData)
protected StoreStockHolder createStoreStockHolder()
protected StoreFinderStockSearchPageData<ITEM> createStoreFinderStockSearchPageData()
protected PaginationData createPagination(PageableData pageableData, long totalNumberOfResults)
protected PaginationData createPaginationData()
protected Converter<StoreStockHolder,ITEM> getStoreStockConverter()
public void setStoreStockConverter(Converter<StoreStockHolder,ITEM> storeStockConverter)
protected BaseStoreService getBaseStoreService()
public void setBaseStoreService(BaseStoreService baseStoreService)
protected StoreFinderService<PointOfServiceDistanceData,StoreFinderSearchPageData<PointOfServiceDistanceData>> getStoreFinderService()
public void setStoreFinderService(StoreFinderService<PointOfServiceDistanceData,StoreFinderSearchPageData<PointOfServiceDistanceData>> storeFinderService)
protected PointOfServiceService getPointOfServiceService()
public void setPointOfServiceService(PointOfServiceService pointOfServiceService)
protected ProductService getProductService()
public void setProductService(ProductService productService)
protected Converter<PointOfServiceDistanceData,PointOfServiceData> getPointOfServiceDistanceDataConverter()
public void setPointOfServiceDistanceDataConverter(Converter<PointOfServiceDistanceData,PointOfServiceData> pointOfServiceDistanceDataConverter)
Copyright © 2018 SAP SE. All Rights Reserved.