Class B2CTelcoMockGeoWebServiceWrapper
- java.lang.Object
-
- de.hybris.platform.storelocator.impl.CommerceMockGeoWebServiceWrapper
-
- de.hybris.platform.b2ctelcoservices.services.impl.B2CTelcoMockGeoWebServiceWrapper
-
- All Implemented Interfaces:
de.hybris.platform.storelocator.GeoWebServiceWrapper
public class B2CTelcoMockGeoWebServiceWrapper extends de.hybris.platform.storelocator.impl.CommerceMockGeoWebServiceWrapperMock implementation of de.hybris.platform.storelocator.GeoWebServiceWrapper returning evaluated coordinates of requested address using coordinates of known PointOfService and extending the default implementation giving more precise coordinates.
-
-
Constructor Summary
Constructors Constructor Description B2CTelcoMockGeoWebServiceWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected de.hybris.platform.storelocator.GPSevaluateGeoCenter(java.util.List<PointOfServiceModel> pointOfServiceList)Evaluates an approximate geo center for set of Point Of Services using an average of latitudes and longitudes for every Point Of Service.de.hybris.platform.storelocator.GPSgeocodeAddress(de.hybris.platform.storelocator.data.AddressData address)de.hybris.platform.storelocator.GPSgeocodeAddress(de.hybris.platform.storelocator.location.Location location)
-
-
-
Method Detail
-
geocodeAddress
public de.hybris.platform.storelocator.GPS geocodeAddress(de.hybris.platform.storelocator.data.AddressData address)
- Specified by:
geocodeAddressin interfacede.hybris.platform.storelocator.GeoWebServiceWrapper- Overrides:
geocodeAddressin classde.hybris.platform.storelocator.impl.CommerceMockGeoWebServiceWrapper
-
geocodeAddress
public de.hybris.platform.storelocator.GPS geocodeAddress(de.hybris.platform.storelocator.location.Location location)
- Specified by:
geocodeAddressin interfacede.hybris.platform.storelocator.GeoWebServiceWrapper- Overrides:
geocodeAddressin classde.hybris.platform.storelocator.impl.CommerceMockGeoWebServiceWrapper
-
evaluateGeoCenter
protected de.hybris.platform.storelocator.GPS evaluateGeoCenter(java.util.List<PointOfServiceModel> pointOfServiceList)
Evaluates an approximate geo center for set of Point Of Services using an average of latitudes and longitudes for every Point Of Service.- Parameters:
pointOfServiceList- - a set of PointOfServiceModel class instances whose coordinates are used to calculate the 'geo center'- Returns:
- GPS coordinates
-
-