|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.component.customerorder.impl.PromotionGroup
com.retek.component.customerorder.impl.GiftPromotionGroup
Nested Class Summary |
Nested classes inherited from class com.retek.component.customerorder.impl.PromotionGroup |
PromotionGroup.DistributablePromotionDiscount |
Constructor Summary | |
GiftPromotionGroup(User user,
CustomerOrder order,
CustomerOrderApplyPromotionsHelper promotionAnalyzer,
CustomerOrderGiftServiceLineType giftServiceType)
|
Method Summary | |
void |
applyPromotions()
|
protected void |
doApplyDiscountToOrder(PromotionGroup.DistributablePromotionDiscount distributableDiscount,
Money discountableAmount)
|
protected Money |
getDiscountableAmount(Promotion promotion)
|
CustomerOrderGiftServiceLineType |
getGiftServiceType()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GiftPromotionGroup(User user, CustomerOrder order, CustomerOrderApplyPromotionsHelper promotionAnalyzer, CustomerOrderGiftServiceLineType giftServiceType)
Method Detail |
public final CustomerOrderGiftServiceLineType getGiftServiceType()
public final void applyPromotions() throws SystemException, BusinessException
SystemException
BusinessException
protected final void doApplyDiscountToOrder(PromotionGroup.DistributablePromotionDiscount distributableDiscount, Money discountableAmount) throws BusinessException, SystemException
doApplyDiscountToOrder
in class PromotionGroup
BusinessException
SystemException
protected final Money getDiscountableAmount(Promotion promotion) throws SystemException, BusinessException
getDiscountableAmount
in class PromotionGroup
SystemException
BusinessException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |