org.broadleafcommerce.core.offer.service.processor
Interface FulfillmentGroupOfferProcessor
- All Superinterfaces:
- BaseProcessor, OrderOfferProcessor
- All Known Implementing Classes:
- FulfillmentGroupOfferProcessorImpl
public interface FulfillmentGroupOfferProcessor
- extends OrderOfferProcessor
- Author:
- jfischer
| Methods inherited from interface org.broadleafcommerce.core.offer.service.processor.OrderOfferProcessor |
applyAllOrderOffers, compileOrderTotal, couldOfferApplyToOrder, executeExpression, filterOrderLevelOffer, gatherCart, getAllSplitItems, getCartService, getFulfillmentGroupItemDao, getOfferDao, getOrderItemService, initializeSplitItems, removeTrailingNotCombinableOrderOffers, setCartService, setFulfillmentGroupItemDao, setOfferDao, setOrderItemService |
filterFulfillmentGroupLevelOffer
void filterFulfillmentGroupLevelOffer(Order order,
java.util.List<CandidateFulfillmentGroupOffer> qualifiedFGOffers,
java.util.List<DiscreteOrderItem> discreteOrderItems,
Offer offer)
calculateFulfillmentGroupTotal
void calculateFulfillmentGroupTotal(Order order)
applyAllFulfillmentGroupOffers
boolean applyAllFulfillmentGroupOffers(java.util.List<CandidateFulfillmentGroupOffer> qualifiedFGOffers,
Order order)
Copyright © 2011. All Rights Reserved.