Interface SkuBundleItem

All Superinterfaces:
MultiTenantCloneable<SkuBundleItem>, Serializable
All Known Implementing Classes:
SkuBundleItemImpl

@Deprecated public interface SkuBundleItem extends Serializable, MultiTenantCloneable<SkuBundleItem>
Deprecated.
instead, use the ProductType Module's Product Add-Ons to build and configure bundles
Represents the Sku being sold in a bundle along with metadata about the relationship itself like how many items should be included in the bundle
Author:
Phillip Verheyden
  • Method Details

    • getId

      Long getId()
      Deprecated.
    • setId

      void setId(Long id)
      Deprecated.
    • getQuantity

      Integer getQuantity()
      Deprecated.
    • setQuantity

      void setQuantity(Integer quantity)
      Deprecated.
    • getSalePrice

      Money getSalePrice()
      Deprecated.
      Returns:
      this itemSalePrice if it is set, getProduct().getDefaultSku().getSalePrice() if this item's itemSalePrice is null
    • setSalePrice

      void setSalePrice(Money salePrice)
      Deprecated.
      Allows for overriding the related Product's sale price. This is only used if the pricing model for the bundle is a composition of its parts getProduct().getDefaultSku().getSalePrice()
      Parameters:
      itemSalePrice - The sale price for this bundle item
    • getBundle

      ProductBundle getBundle()
      Deprecated.
    • setBundle

      void setBundle(ProductBundle bundle)
      Deprecated.
    • getRetailPrice

      Money getRetailPrice()
      Deprecated.
    • getSku

      Sku getSku()
      Deprecated.
    • setSku

      void setSku(Sku sku)
      Deprecated.
    • clearDynamicPrices

      void clearDynamicPrices()
      Deprecated.
      Removes any currently stored dynamic pricing
    • getSequence

      BigDecimal getSequence()
      Deprecated.
      Get the sequence order.
      Returns:
    • setSequence

      void setSequence(BigDecimal sequence)
      Deprecated.
      Set the order the item shows up in the display.
      Parameters:
      sequence -