com.ibm.commerce.tools.epromotion
Class RLOtherItemSingleRangeItemLevelPromotion
java.lang.Object
com.ibm.commerce.tools.epromotion.RLPromotion
com.ibm.commerce.tools.epromotion.RLItemLevelPromotion
com.ibm.commerce.tools.epromotion.RLSingleRangeItemLevelPromotion
com.ibm.commerce.tools.epromotion.RLOtherItemSingleRangeItemLevelPromotion
- All Implemented Interfaces:
- RLConstants
- Direct Known Subclasses:
- ItemLevelBuyXGetYFree, ItemLevelOtherItemPercentDiscount, ItemLevelOtherItemValueDiscount
- public abstract class RLOtherItemSingleRangeItemLevelPromotion
- extends RLSingleRangeItemLevelPromotion
This class represents a single range item level promotion, which promote other type of items except current one type.
Field Summary |
static java.lang.String |
COPYRIGHT
IBM copyright notice field. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- IBM copyright notice field.
- See Also:
- Constant Field Values
RLOtherItemSingleRangeItemLevelPromotion
public RLOtherItemSingleRangeItemLevelPromotion()
- Constructor for RLOtherItemSingleRangeItemLevelPromotion
generatePromotionSpecificRuleXML
public java.lang.String generatePromotionSpecificRuleXML()
- Generate promotion specific rule XML
-
- Overrides:
- generatePromotionSpecificRuleXML in class RLSingleRangeItemLevelPromotion
-
- Returns:
- java.lang.String
getDiscountItemCatalogEntrySKU
public java.lang.String getDiscountItemCatalogEntrySKU()
- Get discounted item catalog entry SKU number
-
- Returns:
- java.lang.String
populatePromotionSpecificDataFrom
public void populatePromotionSpecificDataFrom(java.lang.String xmlString)
- Populate promotion specific data from XML String to User Interface
-
- Overrides:
- populatePromotionSpecificDataFrom in class RLSingleRangeItemLevelPromotion
-
- Parameters:
- xmlString - java.lang.String
populatePromotionSpecificDataFrom
public void populatePromotionSpecificDataFrom(java.util.Map h)
throws ParameterNotFoundException
- Populate promotion specific data from User Interface input to this object.
-
- Overrides:
- populatePromotionSpecificDataFrom in class RLSingleRangeItemLevelPromotion
-
- Parameters:
- h - java.util.Map
- Throws:
- ParameterNotFoundException
setDiscountItemCatalogEntrySKU
public void setDiscountItemCatalogEntrySKU(java.lang.String newDiscountItemCatalogEntrySKU)
- Sets the discountItemCatalogEntrySKU
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.