Interface CartOperationServiceProviders

All Known Implementing Classes:
DefaultCartOperationServiceProviders

public interface CartOperationServiceProviders
Wrapper for the providers required by CartOperationService.
Author:
Jacob Mitash
  • Method Details

    • getCartProvider

      CartProvider getCartProvider()
      Gets a cart provider.
      Returns:
      a cart provider
    • getCatalogProvider

      CatalogProvider<? extends CatalogItem> getCatalogProvider()
      Gets a catalog provider.
      Returns:
      a catalog provider
    • getOfferProvider

      OfferProvider getOfferProvider()
      Gets a offer provider.
      Returns:
      a offer provider
    • getCampaignProvider

      @Nullable @Deprecated CampaignProvider getCampaignProvider()
      Deprecated.
      Deprecated as of 1.8, if using OfferService 2.0, this method is not used
      Gets a campaign provider.
      Returns:
      a campaign provider
    • getInventoryProvider

      InventoryProvider getInventoryProvider()
      Gets an inventory provider.
      Returns:
      an inventory provider
    • getFulfillmentProvider

      FulfillmentProvider getFulfillmentProvider()
      Returns:
      a fulfillment provider