Class DefaultCustomerLocationFacade

java.lang.Object
de.hybris.platform.acceleratorfacades.customerlocation.impl.DefaultCustomerLocationFacade
All Implemented Interfaces:
CustomerLocationFacade

public class DefaultCustomerLocationFacade extends Object implements CustomerLocationFacade
Default implementation of CustomerLocationFacade
  • Constructor Details

    • DefaultCustomerLocationFacade

      public DefaultCustomerLocationFacade()
  • Method Details

    • setUserLocationData

      public void setUserLocationData(UserLocationData userLocationData)
      Description copied from interface: CustomerLocationFacade
      Sets the user's location data which consists of the searchQuery of the preferred location and/or the geoPoint of the user If the searchQuery is null or only consists of spaces, it will be set as a blank string instead.
      Specified by:
      setUserLocationData in interface CustomerLocationFacade
      Parameters:
      userLocationData - user's location data
    • getUserLocationData

      public UserLocationData getUserLocationData()
      Description copied from interface: CustomerLocationFacade
      Gets the user's location data which consists of the searchQuery of the preferred location and/or the geoPoint of the user
      Specified by:
      getUserLocationData in interface CustomerLocationFacade
      Returns:
      the user's location data
    • getCustomerLocationService

      protected CustomerLocationService getCustomerLocationService()
    • setCustomerLocationService

      public void setCustomerLocationService(CustomerLocationService customerLocationService)