public class RLPromotionFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
RLPromotionFactory()
Default constructor for RLPromotionFactory.
|
RLPromotionFactory(java.util.Properties newFactoryClassMap)
Constructor for RLPromotionFactory.
|
Modifier and Type | Method and Description |
---|---|
RLPromotion |
createRLPromotion(java.lang.String rlPromotionType,
java.util.Map parameters)
createRLPromotion creates an object which represents a discrete discount
or product promotion type.
|
RLPromotion |
createRLPromotion(java.lang.String rlPromotionType,
java.lang.String xmlString)
createRLPromotion creates an object which represents a discrete discount
or product promotion type.
|
static RLPromotionFactory |
retrieveFromComponentConfiguration()
Retrieve the RLPromotionFactory from the
RLPromotionComponentConfiguration.
|
public static final java.lang.String COPYRIGHT
public RLPromotionFactory()
public RLPromotionFactory(java.util.Properties newFactoryClassMap)
newFactoryClassMap
- java.util.Propertiespublic RLPromotion createRLPromotion(java.lang.String rlPromotionType, java.lang.String xmlString)
rlPromotionType
- StringxmlString
- Stringpublic RLPromotion createRLPromotion(java.lang.String rlPromotionType, java.util.Map parameters)
rlPromotionType
- java.lang.Stringparameters
- A map.public static RLPromotionFactory retrieveFromComponentConfiguration()