Interface FulfillmentSplitRoundingService

  • All Known Implementing Classes:
    DefaultFulfillmentSplitRoundingService

    public interface FulfillmentSplitRoundingService
    Responsible for correctly rounding MonetaryAmounts which were split between multiple OrderFulfillments.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void performRounding​(List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments)
      Rounds any partial amounts split between the given OrderFulfillments.
    • Method Detail

      • performRounding

        void performRounding​(List<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillments)
        Rounds any partial amounts split between the given OrderFulfillments.
        Parameters:
        fulfillments - the fulfillments which were split