public class CustomerAbandonsShoppingCartTriggerTaskCmdImpl extends MarketingCampaignElementTaskCmdImpl implements CustomerAbandonsShoppingCartTriggerTaskCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASSNAME
The name of this class.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
CustomerAbandonsShoppingCartTriggerTaskCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void | forwardTriggersForProcessing()
This method finds all the customers who have abandoned their shopping cart, and forwards the trigger to the marketing services for each customer.
|
java.util.List | getOwnersOfAbandonedShoppingCarts(java.lang.Integer storeId, java.lang.String afterDate, java.lang.String beforeDate)
This method gets the member IDs and personalization IDs for customers who have abandoned their shopping cart.
|
protected boolean | includeGuestShoppers()
This methods returns if the query for abandoned shopping carts should include the shopping carts abandoned by guest shoppers.
|
void | processAbandonedCartsInStore(java.lang.Integer storeId, java.lang.Integer elementId, java.lang.Integer activityId)
This method finds all the users who have abandoned their shopping cart, and forwards the trigger for each user.
|
java.util.List | validateParameters(java.util.Map elementParameters)
This method validates that all the required name value pairs have been set for the campaign element.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public CustomerAbandonsShoppingCartTriggerTaskCmdImpl()
public java.util.List validateParameters(java.util.Map elementParameters)
public void forwardTriggersForProcessing()
public void processAbandonedCartsInStore(java.lang.Integer storeId, java.lang.Integer elementId, java.lang.Integer activityId) throws java.lang.Exception
public java.util.List getOwnersOfAbandonedShoppingCarts(java.lang.Integer storeId, java.lang.String afterDate, java.lang.String beforeDate) throws java.lang.Exception
protected boolean includeGuestShoppers()