Class MiscsController
java.lang.Object
de.hybris.platform.commercewebservices.core.v2.controller.BaseController
de.hybris.platform.commercewebservices.core.v2.controller.MiscsController
Misc Controller
-
Field Summary
Fields inherited from class de.hybris.platform.commercewebservices.core.v2.controller.BaseController
BASIC_FIELD_SET, DEFAULT_CURRENT_PAGE, DEFAULT_FIELD_SET, DEFAULT_PAGE_SIZE, HEADER_TOTAL_COUNT, INVALID_REQUEST_BODY_ERROR_MESSAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCardTypes(String fields) getCurrencies(String fields) getDeliveryCountries(String fields) Deprecated, for removal: This API element is subject to removal in a future version.since 1808.getLanguages(String fields) Methods inherited from class de.hybris.platform.commercewebservices.core.v2.controller.BaseController
addPaginationField, getDataMapper, handleDuplicateUidException, handleErrorInternal, handleHttpMessageNotReadableException, handleModelNotFoundException, logParam, logParam, logValue, sanitize, setDataMapper, setTotalCountHeader, setTotalCountHeader, validate
-
Constructor Details
-
MiscsController
public MiscsController()
-
-
Method Details
-
getLanguages
@SecurePortalUnauthenticatedAccess @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") String fields) -
getCurrencies
@SecurePortalUnauthenticatedAccess @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") 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") String fields) Deprecated, for removal: This API element is subject to removal in a future version.since 1808. Please useCountriesController.getCountries(String, String)instead. -
getTitles
@SecurePortalUnauthenticatedAccess @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") String fields) -
getCardTypes
@SecurePortalUnauthenticatedAccess @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") String fields)
-