Class BaseController
java.lang.Object
de.hybris.platform.b2ctelcooccaddon.controllers.BaseController
- Direct Known Subclasses:
TmaAddressController,TmaCartsController,TmaExportController,TmaOccRecommendationController,TmaOrdersController,TmaProductsController,TmaSaveCartController,TmaUsersController
Abstract Base Controller defining common methods and fields to be used by other API controllers.
- Since:
- 6.6
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.webservicescommons.mapping.DataMapperprotected de.hybris.platform.servicelayer.i18n.I18NServiceprotected org.springframework.context.MessageSourceprotected ErrorListWsDTOhandleErrorInternal(String type, String message) protected StringvoidsetDataMapper(de.hybris.platform.webservicescommons.mapping.DataMapper dataMapper) voidsetI18nService(de.hybris.platform.servicelayer.i18n.I18NService i18nService) voidsetMessageSource(org.springframework.context.MessageSource messageSource) protected void
-
Field Details
-
DEFAULT_FIELD_SET
- See Also:
-
FULL_FIELD_SET
- See Also:
-
-
Constructor Details
-
BaseController
public BaseController()
-
-
Method Details
-
sanitize
-
handleModelNotFoundException
@ResponseStatus(BAD_REQUEST) @ResponseBody @ExceptionHandler(de.hybris.platform.servicelayer.exceptions.ModelNotFoundException.class) public ErrorListWsDTO handleModelNotFoundException(Exception ex) -
validate
-
handleErrorInternal
-
getDataMapper
protected de.hybris.platform.webservicescommons.mapping.DataMapper getDataMapper() -
setDataMapper
public void setDataMapper(de.hybris.platform.webservicescommons.mapping.DataMapper dataMapper) -
getI18nService
protected de.hybris.platform.servicelayer.i18n.I18NService getI18nService() -
setI18nService
public void setI18nService(de.hybris.platform.servicelayer.i18n.I18NService i18nService) -
getMessageSource
protected org.springframework.context.MessageSource getMessageSource() -
setMessageSource
public void setMessageSource(org.springframework.context.MessageSource messageSource)
-