Uses of Class
org.broadleafcommerce.core.pricing.service.exception.PricingException
Packages that use PricingException
Package
Description
-
Uses of PricingException in org.broadleafcommerce.core.offer.service
Methods in org.broadleafcommerce.core.offer.service that throw PricingExceptionModifier and TypeMethodDescriptionOfferService.applyAndSaveFulfillmentGroupOffersToOrder(List<Offer> offers, Order order) OfferServiceImpl.applyAndSaveFulfillmentGroupOffersToOrder(List<Offer> offers, Order order) OfferService.applyAndSaveOffersToOrder(List<Offer> offers, Order order) Apply offers to order.OfferServiceImpl.applyAndSaveOffersToOrder(List<Offer> offers, Order order) voidOfferService.applyFulfillmentGroupOffersToOrder(List<Offer> offers, Order order) Deprecated.voidOfferServiceImpl.applyFulfillmentGroupOffersToOrder(List<Offer> offers, Order order) Deprecated.voidOfferService.applyOffersToOrder(List<Offer> offers, Order order) Deprecated.voidOfferServiceImpl.applyOffersToOrder(List<Offer> offers, Order order) Deprecated.voidShippingOfferService.reviewOffers(Order order) voidShippingOfferServiceImpl.reviewOffers(Order order) -
Uses of PricingException in org.broadleafcommerce.core.order.service
Methods in org.broadleafcommerce.core.order.service that throw PricingExceptionModifier and TypeMethodDescriptionFulfillmentGroupService.addFulfillmentGroupToOrder(FulfillmentGroupRequest fulfillmentGroupRequest, boolean priceOrder) FulfillmentGroupServiceImpl.addFulfillmentGroupToOrder(FulfillmentGroupRequest fulfillmentGroupRequest, boolean priceOrder) OrderService.addGiftWrapItemToOrder(Order order, GiftWrapOrderItemRequest itemRequest, boolean priceOrder) Adds a GiftWrapItem to the order based on the itemRequest.OrderServiceImpl.addGiftWrapItemToOrder(Order order, GiftWrapOrderItemRequest itemRequest, boolean priceOrder) FulfillmentGroupService.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder) FulfillmentGroupService.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder, boolean save) FulfillmentGroupServiceImpl.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder) FulfillmentGroupServiceImpl.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder, boolean save) OrderService.addOfferCode(Order order, OfferCode offerCode, boolean priceOrder) Adds the given OfferCode to the order.OrderServiceImpl.addOfferCode(Order order, OfferCode offerCode, boolean priceOrder) OrderService.addOfferCodes(Order order, List<OfferCode> offerCodes, boolean priceOrder) Adds the given OfferCodes to the order.OrderServiceImpl.addOfferCodes(Order order, List<OfferCode> offerCodes, boolean priceOrder) FulfillmentGroupService.collapseToOneShippableFulfillmentGroup(Order order, boolean priceOrder) Collapses all of the shippable fulfillment groups in the given order to the first shippable fulfillment group in the order.FulfillmentGroupServiceImpl.collapseToOneShippableFulfillmentGroup(Order order, boolean priceOrder) FulfillmentGroupService.matchFulfillmentGroupsToMultishipOptions(Order order, boolean priceOrder) Associates shippable FulfillmentGroupItems in the given Order such that they match the structure of the OrderMultishipOptions associated with the given Order.FulfillmentGroupServiceImpl.matchFulfillmentGroupsToMultishipOptions(Order order, boolean priceOrder) MergeCartService.mergeCart(org.broadleafcommerce.profile.core.domain.Customer customer, Order anonymousCart) Delegates to mergeCart(Customer, Order, boolean) with priceOrder set to trueMergeCartService.mergeCart(org.broadleafcommerce.profile.core.domain.Customer customer, Order anonymousCart, boolean priceOrder) Merges the anonymous cart with the customer's current cart, taking into consideration the active status of the SKUs to merge.MergeCartServiceImpl.mergeCart(org.broadleafcommerce.profile.core.domain.Customer customer, Order anonymousCart) MergeCartServiceImpl.mergeCart(org.broadleafcommerce.profile.core.domain.Customer customer, Order anonymousCart, boolean priceOrder) MergeCartService.reconstructCart(org.broadleafcommerce.profile.core.domain.Customer customer) Delegates to reconstructCart(Customer, boolean) with priceOrder set to trueMergeCartService.reconstructCart(org.broadleafcommerce.profile.core.domain.Customer customer, boolean priceOrder) Reconstruct the cart using previous stored state taking into consideration sku activationMergeCartServiceImpl.reconstructCart(org.broadleafcommerce.profile.core.domain.Customer customer) MergeCartServiceImpl.reconstructCart(org.broadleafcommerce.profile.core.domain.Customer customer, boolean priceOrder) FulfillmentGroupService.removeAllFulfillmentGroupsFromOrder(Order order, boolean priceOrder) FulfillmentGroupServiceImpl.removeAllFulfillmentGroupsFromOrder(Order order, boolean priceOrder) OrderService.removeAllOfferCodes(Order order, boolean priceOrder) Removes all offer codes for the given order.OrderServiceImpl.removeAllOfferCodes(Order order, boolean priceOrder) OrderService.removeOfferCode(Order order, OfferCode offerCode, boolean priceOrder) Remove the given OfferCode for the order.OrderServiceImpl.removeOfferCode(Order order, OfferCode offerCode, boolean priceOrder) Saves the given order while optionally repricing the order (meaning, going through the pricing workflow) along with updating the prices of individual items in the order, as opposed to just pricing taxes/shipping/etc.Persists the given order to the database. -
Uses of PricingException in org.broadleafcommerce.core.order.service.manipulation
Methods in org.broadleafcommerce.core.order.service.manipulation that throw PricingExceptionModifier and TypeMethodDescriptionvoidOrderItemVisitor.visit(BundleOrderItem bundleOrderItem) voidOrderItemVisitor.visit(DiscreteOrderItem discreteOrderItem) voidOrderItemVisitor.visit(DynamicPriceDiscreteOrderItem dynamicPriceDiscreteOrderItem) voidOrderItemVisitor.visit(GiftWrapOrderItem giftWrapOrderItem) voidvoidOrderItemVisitorAdapter.visit(BundleOrderItem bundleOrderItem) voidOrderItemVisitorAdapter.visit(DiscreteOrderItem discreteOrderItem) voidOrderItemVisitorAdapter.visit(DynamicPriceDiscreteOrderItem dynamicPriceDiscreteOrderItem) voidOrderItemVisitorAdapter.visit(GiftWrapOrderItem giftWrapOrderItem) void -
Uses of PricingException in org.broadleafcommerce.core.order.strategy
Methods in org.broadleafcommerce.core.order.strategy that throw PricingExceptionModifier and TypeMethodDescriptionprotected FulfillmentGroupFulfillmentGroupItemStrategyImpl.addItemToFulfillmentGroup(Order order, OrderItem orderItem, int quantity, FulfillmentGroup fulfillmentGroup) protected FulfillmentGroupFulfillmentGroupItemStrategyImpl.addItemToFulfillmentGroup(Order order, OrderItem orderItem, FulfillmentGroup fulfillmentGroup) FulfillmentGroupItemStrategy.onItemAdded(CartOperationRequest request) FulfillmentGroupItemStrategyImpl.onItemAdded(CartOperationRequest request) FulfillmentGroupItemStrategy.onItemRemoved(CartOperationRequest request) FulfillmentGroupItemStrategy.onItemUpdated(CartOperationRequest request) FulfillmentGroupItemStrategyImpl.onItemUpdated(CartOperationRequest request) protected List<FulfillmentGroupItem>FulfillmentGroupItemStrategyImpl.updateItemQuantity(Order order, OrderItem orderItem, Integer orderItemQuantityDelta) FulfillmentGroupItemStrategy.verify(CartOperationRequest request) FulfillmentGroupItemStrategyImpl.verify(CartOperationRequest request) -
Uses of PricingException in org.broadleafcommerce.core.pricing.service
Methods in org.broadleafcommerce.core.pricing.service that throw PricingExceptionModifier and TypeMethodDescriptionPricingService.executePricing(Order order) PricingServiceImpl.executePricing(Order order) -
Uses of PricingException in org.broadleafcommerce.core.pricing.service.workflow
Methods in org.broadleafcommerce.core.pricing.service.workflow that throw PricingException