public class PromotionsController extends BaseController
DEFAULT_CURRENT_PAGE, DEFAULT_FIELD_SET, DEFAULT_PAGE_SIZE, HEADER_TOTAL_COUNT| Constructor and Description |
|---|
PromotionsController() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.util.Set<PromotionOption> |
extractOptions(java.lang.String options) |
protected CommercePromotionFacade |
getCommercePromotionFacade() |
PromotionWsDTO |
getPromotionByCode(java.lang.String code,
java.lang.String fields) |
protected java.util.List<PromotionData> |
getPromotionList(java.lang.String type) |
protected java.util.List<PromotionData> |
getPromotionList(java.lang.String type,
java.lang.String promotionGroup) |
PromotionListWsDTO |
getPromotions(java.lang.String type,
java.lang.String promotionGroup,
java.lang.String fields) |
protected void |
validateTypeParameter(java.lang.String type) |
addPaginationField, getDataMapper, handleDuplicateUidException, handleErrorInternal, handleModelNotFoundException, logParam, logParam, logParam, logValue, sanitize, setDataMapper, setTotalCountHeader, setTotalCountHeader, validatepublic PromotionListWsDTO getPromotions(java.lang.String type, java.lang.String promotionGroup, java.lang.String fields) throws RequestParameterException
RequestParameterExceptionpublic PromotionWsDTO getPromotionByCode(java.lang.String code, java.lang.String fields)
protected void validateTypeParameter(java.lang.String type)
throws RequestParameterException
RequestParameterExceptionprotected java.util.List<PromotionData> getPromotionList(java.lang.String type, java.lang.String promotionGroup)
protected java.util.List<PromotionData> getPromotionList(java.lang.String type)
protected static java.util.Set<PromotionOption> extractOptions(java.lang.String options)
protected CommercePromotionFacade getCommercePromotionFacade()
Copyright © 2018 SAP SE. All Rights Reserved.