public abstract class RLSingleRangeItemLevelPromotion extends RLItemLevelPromotion
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
RLSingleRangeItemLevelPromotion()
Constructor of RLSingleRangeItemLevelPromotion.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | generatePromotionSpecificRuleXML()
Generate promotion specific rule XML.
|
java.lang.String | getMaximumDiscountItemQuantity()
Get maximum discount item quantity.
|
java.lang.String | getRequiredQuantity()
Get required quantity.
|
java.lang.String | getValue()
Get the values.
|
abstract java.lang.String | getValueTagName()
Implementation class has to return its own value tag name.
|
void | populatePromotionSpecificDataFrom(java.util.Map h)
Populate promotion specific data from user interface input.
|
void | populatePromotionSpecificDataFrom(java.lang.String xmlString)
Populate promotion specific data from XML String.
|
void | setMaximumDiscountItemQuantity(int newMaximumDiscountItemQuantity)
Sets the maximumDiscountItemQuantity.
|
void | setRequiredQuantity(int newRequiredQuantity)
Sets the requiredQuantity.
|
void | setValue(java.lang.String newValue)
Sets the value.
|
void | setValueTagName(java.lang.String newValueTagName)
Sets the valueTagName.
|
public static final java.lang.String COPYRIGHT
public RLSingleRangeItemLevelPromotion()
public java.lang.String generatePromotionSpecificRuleXML()
public java.lang.String getMaximumDiscountItemQuantity()
public java.lang.String getRequiredQuantity()
public java.lang.String getValue()
public abstract java.lang.String getValueTagName()
public void populatePromotionSpecificDataFrom(java.lang.String xmlString)
public void populatePromotionSpecificDataFrom(java.util.Map h) throws ParameterNotFoundException
public void setValueTagName(java.lang.String newValueTagName)
public void setValue(java.lang.String newValue)
public void setRequiredQuantity(int newRequiredQuantity)
public void setMaximumDiscountItemQuantity(int newMaximumDiscountItemQuantity)