public class AddPromotionCodeToOrderTaskCmdImpl extends AbstractAddPromotionCodeToOrderTaskCmdImpl implements AddPromotionCodeToOrderTaskCmd
This class extends AbstractAddPromotionCodeToOrderTaskCmdImpl.
This is the default implementation for AddPromotionCodeToOrderTaskCmd task command.
Constructor and Description |
---|
AddPromotionCodeToOrderTaskCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | addUniquePromotionCodeToOrder(java.lang.Long orderId, java.lang.String code)
This method does nothing.
|
void | performExecute()
This method executes the business logic of this command implementation.
|
void | reset()
This method is called after a command has been executed.
|
void | setOrderId(java.lang.Long orderId)
This is the method to set order id.
|
void | setPromotionCode(java.lang.String promotionCode)
This is the method to set promotion code.
|
void | setPromotionCodeType(java.lang.Short promotionCodeType)
This method sets the implementation type that is used for promotion code.
|
protected void addUniquePromotionCodeToOrder(java.lang.Long orderId, java.lang.String code) throws ECException
public void performExecute() throws ECException
The business logic of this command implementation is responsible for adding a promotion code to an order. *
public void setOrderId(java.lang.Long orderId)
public void setPromotionCode(java.lang.String promotionCode)
public void setPromotionCodeType(java.lang.Short promotionCodeType)
public void reset()