Class AbstractCartRuleProcessor<T>

java.lang.Object
org.broadleafcommerce.common.rule.AbstractRuleProcessor<T>
org.broadleafcommerce.core.order.service.AbstractCartRuleProcessor<T>
All Implemented Interfaces:
RuleProcessor<T>
Direct Known Subclasses:
PageCartRuleProcessor, StructuredContentCartRuleProcessor

public abstract class AbstractCartRuleProcessor<T> extends AbstractRuleProcessor<T>
  • Field Details

    • orderDao

      protected OrderDao orderDao
  • Constructor Details

    • AbstractCartRuleProcessor

      public AbstractCartRuleProcessor()
  • Method Details

    • lookupOrderForCustomer

      protected Order lookupOrderForCustomer(Customer c)
    • checkItemCriteria

      protected boolean checkItemCriteria(ItemCriteriaDTO itemCriteria, List<OrderItem> orderItems)
    • getOrderDao

      public OrderDao getOrderDao()
    • setOrderDao

      public void setOrderDao(OrderDao orderDao)