| Package | Description |
|---|---|
| org.broadleafcommerce.core.offer.service.discount.domain | |
| org.broadleafcommerce.core.offer.service.processor |
| Modifier and Type | Class and Description |
|---|---|
class |
PromotableFulfillmentGroupImpl |
| Modifier and Type | Field and Description |
|---|---|
protected PromotableFulfillmentGroup |
PromotableFulfillmentGroupAdjustmentImpl.promotableFulfillmentGroup |
protected PromotableFulfillmentGroup |
PromotableCandidateFulfillmentGroupOfferImpl.promotableFulfillmentGroup |
| Modifier and Type | Field and Description |
|---|---|
protected List<PromotableFulfillmentGroup> |
PromotableOrderImpl.fulfillmentGroups |
| Modifier and Type | Method and Description |
|---|---|
PromotableFulfillmentGroup |
PromotableItemFactory.createPromotableFulfillmentGroup(FulfillmentGroup fulfillmentGroup,
PromotableOrder order) |
PromotableFulfillmentGroup |
PromotableItemFactoryImpl.createPromotableFulfillmentGroup(FulfillmentGroup fulfillmentGroup,
PromotableOrder order) |
PromotableFulfillmentGroup |
PromotableCandidateFulfillmentGroupOfferImpl.getFulfillmentGroup() |
PromotableFulfillmentGroup |
PromotableCandidateFulfillmentGroupOffer.getFulfillmentGroup() |
PromotableFulfillmentGroup |
PromotableFulfillmentGroupAdjustmentImpl.getPromotableFulfillmentGroup() |
PromotableFulfillmentGroup |
PromotableFulfillmentGroupAdjustment.getPromotableFulfillmentGroup()
Returns the associated promotableFulfillmentGroup
|
| Modifier and Type | Method and Description |
|---|---|
List<PromotableFulfillmentGroup> |
PromotableOrderImpl.getFulfillmentGroups() |
List<PromotableFulfillmentGroup> |
PromotableOrder.getFulfillmentGroups()
Returns the fulfillmentGroups associated with the order after converting them to
promotableFulfillmentGroups.
|
| Modifier and Type | Method and Description |
|---|---|
PromotableCandidateFulfillmentGroupOffer |
PromotableItemFactory.createPromotableCandidateFulfillmentGroupOffer(PromotableFulfillmentGroup fulfillmentGroup,
Offer offer) |
PromotableCandidateFulfillmentGroupOffer |
PromotableItemFactoryImpl.createPromotableCandidateFulfillmentGroupOffer(PromotableFulfillmentGroup fulfillmentGroup,
Offer offer) |
PromotableFulfillmentGroupAdjustment |
PromotableItemFactory.createPromotableFulfillmentGroupAdjustment(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup) |
PromotableFulfillmentGroupAdjustment |
PromotableItemFactoryImpl.createPromotableFulfillmentGroupAdjustment(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup) |
| Constructor and Description |
|---|
PromotableCandidateFulfillmentGroupOfferImpl(PromotableFulfillmentGroup promotableFulfillmentGroup,
Offer offer) |
PromotableFulfillmentGroupAdjustmentImpl(PromotableCandidateFulfillmentGroupOffer promotableCandidateFulfillmentGroupOffer,
PromotableFulfillmentGroup fulfillmentGroup) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<Long,PromotableFulfillmentGroup> |
OrderOfferProcessorImpl.buildPromotableFulfillmentGroupMap(PromotableOrder order) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FulfillmentGroupOfferProcessorImpl.applyFulfillmentGroupOffer(PromotableFulfillmentGroup promotableFulfillmentGroup,
PromotableCandidateFulfillmentGroupOffer fulfillmentGroupOffer) |
protected Map<Long,PromotableFulfillmentGroupAdjustment> |
OrderOfferProcessorImpl.buildPromFulfillmentAdjMap(PromotableFulfillmentGroup fg) |
protected boolean |
FulfillmentGroupOfferProcessorImpl.couldOfferApplyToFulfillmentGroup(Offer offer,
PromotableFulfillmentGroup fulfillmentGroup) |
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder promotableOrder,
PromotableFulfillmentGroup fulfillmentGroup)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer
can be applied to the Order, OrderItem, or FulfillmentGroup.
|
protected boolean |
OrderOfferProcessorImpl.couldOfferApplyToOrder(Offer offer,
PromotableOrder promotableOrder,
PromotableOrderItem promotableOrderItem,
PromotableFulfillmentGroup promotableFulfillmentGroup)
Private method which executes the appliesToOrderRules in the Offer to determine if this offer
can be applied to the Order, OrderItem, or FulfillmentGroup.
|
protected PromotableCandidateFulfillmentGroupOffer |
FulfillmentGroupOfferProcessorImpl.createCandidateFulfillmentGroupOffer(Offer offer,
List<PromotableCandidateFulfillmentGroupOffer> qualifiedFGOffers,
PromotableFulfillmentGroup fulfillmentGroup) |
protected void |
OrderOfferProcessorImpl.synchronizeFulfillmentGroupAdjustments(FulfillmentGroup fg,
PromotableFulfillmentGroup promotableFG) |
Copyright © 2015. All Rights Reserved.