Interface CartLoaderStrategy

All Known Implementing Classes:
DefaultCartLoaderStrategy, SelectiveCartLoaderStrategy

public interface CartLoaderStrategy
Strategy loading user cart for current session
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    loadCart(String cartId)
    Loads cart for current session
    default void
    loadCart(String cartId, boolean refresh)
    Loads cart for current session
  • Method Details

    • loadCart

      void loadCart(String cartId)
      Loads cart for current session
      Parameters:
      cartId - Cart identifier (can be guid or code)
    • loadCart

      default void loadCart(String cartId, boolean refresh)
      Loads cart for current session
      Parameters:
      cartId - Cart identifier (can be guid or code)
      refresh - Define if cart should be refreshed (recalculated). Refreshing cart can change it.