Class MiscsController


  • @Controller
    public class MiscsController
    extends BaseController
    Misc Controller
    • Constructor Detail

      • MiscsController

        public MiscsController()
    • Method Detail

      • getLanguages

        @RequestMapping(value="/{baseSiteId}/languages",
                        method=GET)
        @Cacheable(value="miscsCache",
                   key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'getLanguages\',#fields)")
        @ResponseBody
        public LanguageListWsDTO getLanguages​(@RequestParam(defaultValue="DEFAULT")
                                              java.lang.String fields)
      • getCurrencies

        @RequestMapping(value="/{baseSiteId}/currencies",
                        method=GET)
        @Cacheable(value="miscsCache",
                   key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'getCurrencies\',#fields)")
        @ResponseBody
        public CurrencyListWsDTO getCurrencies​(@RequestParam(defaultValue="DEFAULT")
                                               java.lang.String fields)
      • getDeliveryCountries

        @Deprecated(since="1808",
                    forRemoval=true)
        @RequestMapping(value="/{baseSiteId}/deliverycountries",
                        method=GET)
        @Cacheable(value="miscsCache",
                   key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'getDeliveryCountries\',#fields)")
        @ResponseBody
        public CountryListWsDTO getDeliveryCountries​(@RequestParam(defaultValue="DEFAULT")
                                                     java.lang.String fields)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 1808. Please use CountriesController.getCountries(String, String) instead.
      • getTitles

        @RequestMapping(value="/{baseSiteId}/titles",
                        method=GET)
        @Cacheable(value="miscsCache",
                   key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'getTitles\',#fields)")
        @ResponseBody
        public TitleListWsDTO getTitles​(@RequestParam(defaultValue="DEFAULT")
                                        java.lang.String fields)
      • getCardTypes

        @RequestMapping(value="/{baseSiteId}/cardtypes",
                        method=GET)
        @Cacheable(value="miscsCache",
                   key="T(de.hybris.platform.commercewebservicescommons.cache.CommerceCacheKeyGenerator).generateKey(false,false,\'getCardTypes\',#fields)")
        @ResponseBody
        public CardTypeListWsDTO getCardTypes​(@RequestParam(defaultValue="DEFAULT")
                                              java.lang.String fields)