org.broadleafcommerce.core.order.service
Class PageCartRuleProcessor
java.lang.Object
org.broadleafcommerce.common.rule.AbstractRuleProcessor<T>
org.broadleafcommerce.core.order.service.AbstractCartRuleProcessor<PageDTO>
org.broadleafcommerce.core.order.service.PageCartRuleProcessor
- All Implemented Interfaces:
- RuleProcessor<PageDTO>
public class PageCartRuleProcessor
- extends AbstractCartRuleProcessor<PageDTO>
Created by bpolster.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageCartRuleProcessor
public PageCartRuleProcessor()
checkForMatch
public boolean checkForMatch(PageDTO page,
Map<String,Object> valueMap)
- Expects to find a valid "Customer" in the valueMap.
Uses the customer to locate the cart and then loops through the items in the current
cart and checks to see if the cart items rules are met.
- Parameters:
sc -
Copyright © 2013. All Rights Reserved.