Class ProductConfigCartRAOProvider

  • All Implemented Interfaces:
    RAOProvider<CartModel>

    public class ProductConfigCartRAOProvider
    extends java.lang.Object
    implements RAOProvider<CartModel>
    CPQ provider implementation for CartRAO.
    Simplified Cart Model RAO Converter, only mapping attributes relevant for rule evaluation within product configuration context.
    • Constructor Detail

      • ProductConfigCartRAOProvider

        public ProductConfigCartRAOProvider()
    • Method Detail

      • addUserAndGroupsRAOs

        protected void addUserAndGroupsRAOs​(java.util.Set<java.lang.Object> raoSet,
                                            CartRAO cartRAO)
      • addCsticAndValueRAOs

        protected void addCsticAndValueRAOs​(java.util.Set<java.lang.Object> raoSet,
                                            ProductConfigRAO productConfigRAO)
      • setCartRaoConverter

        public void setCartRaoConverter​(Converter<CartModel,​CartRAO> cartRaoConverter)
        Parameters:
        cartRaoConverter -