public class ChangePromotionCmdImpl extends AbstractChangeNounUsingBusinessObjectMediatorCmdImpl implements ChangePromotionCmd
This controller command implementation is used for processing Change Promotion requests. This Change controller command is to break the request into smaller tasks and execute these tasks.
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
ChangePromotionCmdImpl()
The constructor of ChangePromotionCmdImpl
|
Modifier and Type | Method and Description |
---|---|
protected BusinessObjectDocumentType | buildRespondBusinessObjectDocument(java.util.Map nounsAndActions, java.util.Map persistentObjects)
This method will build and return the business object document that represents the response of this change request.
|
protected java.lang.String | getChangeNounPartActionCommandInterface()
Returns com.ibm.commerce.promotion.facade.server.commands.ChangePromotionPartCmd
|
protected java.lang.String | getChangeNounPartPostActionCommandInterface()
Returns com.ibm.commerce.promotion.facade.server.commands.ChangePromotionPartPostActionCmd
|
protected com.ibm.commerce.promotion.facade.datatypes.PromotionFactory | getPromotionFactory()
Getter method which returns the PromotionFactory.
|
public static final java.lang.String COPYRIGHT
public ChangePromotionCmdImpl()
protected com.ibm.commerce.promotion.facade.datatypes.PromotionFactory getPromotionFactory()
protected java.lang.String getChangeNounPartActionCommandInterface()
protected java.lang.String getChangeNounPartPostActionCommandInterface()
protected BusinessObjectDocumentType buildRespondBusinessObjectDocument(java.util.Map nounsAndActions, java.util.Map persistentObjects)