Interface StoreFinderStockFacade<ITEM extends PointOfServiceStockData,RESULT extends StoreFinderStockSearchPageData<ITEM>>
-
- Type Parameters:
ITEM- type extendingPointOfServiceStockDataRESULT- result type extendingStoreFinderStockSearchPageData
- All Known Implementing Classes:
DefaultStoreFinderStockFacade
public interface StoreFinderStockFacade<ITEM extends PointOfServiceStockData,RESULT extends StoreFinderStockSearchPageData<ITEM>>Store finder stock facade. It is used for retrieving store specific stock data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RESULTproductPOSSearch(java.lang.String posName, ProductData productData, PageableData pageableData)Returns result set with point of services with stock levels for the given point of service nameRESULTproductSearch(GeoPoint geoPoint, ProductData productData, PageableData pageableData)Returns result set with point of services with stock levels for the given GPS coordinatesRESULTproductSearch(java.lang.String location, ProductData productData, PageableData pageableData)Returns result set with point of services with stock levels for the given location free text search term
-
-
-
Method Detail
-
productSearch
RESULT productSearch(java.lang.String location, ProductData productData, PageableData pageableData)
Returns result set with point of services with stock levels for the given location free text search term- Parameters:
location-productData-pageableData-- Returns:
StoreFinderStockSearchPageDatawithPointOfServiceStockData
-
productPOSSearch
RESULT productPOSSearch(java.lang.String posName, ProductData productData, PageableData pageableData)
Returns result set with point of services with stock levels for the given point of service name- Parameters:
posName-productData-pageableData-- Returns:
StoreFinderStockSearchPageDatawithPointOfServiceStockData
-
productSearch
RESULT productSearch(GeoPoint geoPoint, ProductData productData, PageableData pageableData)
Returns result set with point of services with stock levels for the given GPS coordinates- Parameters:
geoPoint-productData-pageableData-- Returns:
StoreFinderStockSearchPageDatawithPointOfServiceStockData
-
-