|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@Deprecated public interface DiscountCalculator
The DiscountCalculator will produce the new price of an entity (item, order shipping, ...) given a DiscountModifier instance and an entity. DiscountModifier is used by a DiscountCalculator to determine to what amount an entity should be discounted. This class should be implemented to produce a particular type of calculator. A specific DiscountCalculator implementation will be associated with a particular type or types of DiscountModifier classes at runtime.
| Field Summary | |
|---|---|
static String |
calcMethod
Deprecated See BEA Commerce product offering |
| Method Summary | |
|---|---|
void |
calcNewPrice(DiscountModifier modifier,
AdjustmentType type,
QualificationDiscountId discountID,
String reason,
List items)
Deprecated See BEA Commerce product offering |
void |
calcNewPrice(DiscountModifier modifier,
AdjustmentType type,
QualificationDiscountId discountID,
String reason,
PoolObject item)
Deprecated See BEA Commerce product offering |
| Field Detail |
|---|
static final String calcMethod
| Method Detail |
|---|
void calcNewPrice(DiscountModifier modifier,
AdjustmentType type,
QualificationDiscountId discountID,
String reason,
PoolObject item)
void calcNewPrice(DiscountModifier modifier,
AdjustmentType type,
QualificationDiscountId discountID,
String reason,
List items)
|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||