org.broadleafcommerce.core.offer.service.discount.domain
Interface PromotableItemFactory
- All Known Implementing Classes:
- PromotableItemFactoryImpl
public interface PromotableItemFactory
createPromotableOrder
PromotableOrder createPromotableOrder(Order order)
createPromotableCandidateOrderOffer
PromotableCandidateOrderOffer createPromotableCandidateOrderOffer(CandidateOrderOffer candidateOrderOffer,
PromotableOrder order)
createPromotableOrderAdjustment
PromotableOrderAdjustment createPromotableOrderAdjustment(OrderAdjustment orderAdjustment,
PromotableOrder order)
createPromotableOrderItem
PromotableOrderItem createPromotableOrderItem(DiscreteOrderItem orderItem,
PromotableOrder order)
createPromotableCandidateItemOffer
PromotableCandidateItemOffer createPromotableCandidateItemOffer(CandidateItemOffer candidateItemOffer)
createPromotableOrderItemAdjustment
PromotableOrderItemAdjustment createPromotableOrderItemAdjustment(OrderItemAdjustment orderItemAdjustment,
PromotableOrderItem orderItem)
createPromotableFulfillmentGroup
PromotableFulfillmentGroup createPromotableFulfillmentGroup(FulfillmentGroup fulfillmentGroup,
PromotableOrder order)
createPromotableCandidateFulfillmentGroupOffer
PromotableCandidateFulfillmentGroupOffer createPromotableCandidateFulfillmentGroupOffer(CandidateFulfillmentGroupOffer candidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup)
createPromotableFulfillmentGroupAdjustment
PromotableFulfillmentGroupAdjustment createPromotableFulfillmentGroupAdjustment(FulfillmentGroupAdjustment fulfillmentGroupAdjustment,
PromotableFulfillmentGroup fulfillmentGroup)
Copyright © 2012. All Rights Reserved.