Class MaxRadiusCalculationStrategy

java.lang.Object
de.hybris.platform.travelfacades.accommodation.strategies.impl.MaxRadiusCalculationStrategy
All Implemented Interfaces:
AccommodationRadiusCalculationStrategy

public class MaxRadiusCalculationStrategy extends Object implements AccommodationRadiusCalculationStrategy
Implementation of AccommodationMaxRadiusCalculationStrategy.
  • Constructor Details

    • MaxRadiusCalculationStrategy

      public MaxRadiusCalculationStrategy()
  • Method Details

    • calculateRadius

      public Double calculateRadius(List<String> placeTypes)
      Description copied from interface: AccommodationRadiusCalculationStrategy
      Method to calculate the maximum radius based on Place Type.
      Specified by:
      calculateRadius in interface AccommodationRadiusCalculationStrategy
      Parameters:
      placeTypes - the place type
      Returns:
      radius double
    • getConfigurationService

      protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()
      Returns:
      the configurationService
    • setConfigurationService

      public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService)
      Parameters:
      configurationService - the configurationService to set
    • getDefaultRadius

      protected Double getDefaultRadius()
      Returns:
      the defaultRadius
    • setDefaultRadius

      public void setDefaultRadius(Double defaultRadius)
      Parameters:
      defaultRadius - the defaultRadius to set