Interface TravelStoreFinderService<ITEM extends PointOfServiceDistanceData,RESULT extends StoreFinderSearchPageData<ITEM>>
- Type Parameters:
ITEM- the type parameterRESULT- the type parameter
- All Superinterfaces:
de.hybris.platform.commerceservices.storefinder.StoreFinderService<ITEM,StoreFinderSearchPageData<ITEM>>
- All Known Implementing Classes:
DefaultTravelStoreFinderService
public interface TravelStoreFinderService<ITEM extends PointOfServiceDistanceData,RESULT extends StoreFinderSearchPageData<ITEM>>
extends de.hybris.platform.commerceservices.storefinder.StoreFinderService<ITEM,StoreFinderSearchPageData<ITEM>>
The interface Travel store finder service.
-
Method Summary
Modifier and TypeMethodDescriptiongetPointOfService(BaseStoreModel baseStore, List<TransportFacilityData> transportFacilityData) Gets point of service.positionSearch(BaseStoreModel baseStore, GeoPoint geoPoint, PageableData pageableData, Collection<PointOfServiceModel> posResults) Position search store finder search page data.Methods inherited from interface de.hybris.platform.commerceservices.storefinder.StoreFinderService
getAllPos, getAllPosForCountry, getAllPosForRegion, getPointOfServiceDistanceForName, getPointOfServiceForName, locationSearch, locationSearch, positionSearch, positionSearch
-
Method Details
-
positionSearch
StoreFinderSearchPageData<ITEM> positionSearch(BaseStoreModel baseStore, GeoPoint geoPoint, PageableData pageableData, Collection<PointOfServiceModel> posResults) Position search store finder search page data.- Parameters:
baseStore- the base storegeoPoint- the geo pointpageableData- the pageable dataposResults- the pos results- Returns:
- the store finder search page data
-
getPointOfService
Collection<PointOfServiceModel> getPointOfService(BaseStoreModel baseStore, List<TransportFacilityData> transportFacilityData) Gets point of service.- Parameters:
baseStore- the base storetransportFacilityData- the transport facility data- Returns:
- the point of service
-