Class GeneratedConfigurableBundleServicesManager

    • Field Detail

      • ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED

        protected static java.lang.String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_SRC_ORDERED
        Relation ordering override parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))
      • ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED

        protected static java.lang.String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_TGT_ORDERED
      • ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED

        protected static java.lang.String ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for AbstractBundleRulesConditionalProductsRelation from ((configurablebundleservices))
      • ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED

        protected static java.lang.String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_SRC_ORDERED
        Relation ordering override parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))
      • ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED

        protected static java.lang.String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_TGT_ORDERED
      • ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED

        protected static java.lang.String ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for AbstractBundleRulesTargetProductsRelation from ((configurablebundleservices))
      • PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED

        protected static java.lang.String PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED
        Relation ordering override parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
      • PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED

        protected static java.lang.String PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED
      • PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED

        protected static java.lang.String PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
      • LASTMODIFIEDENTRIESRELATIONLASTMODIFIEDENTRIESHANDLER

        protected static final OneToManyHandler<CartEntry> LASTMODIFIEDENTRIESRELATIONLASTMODIFIEDENTRIESHANDLER
        OneToManyHandler for handling 1:n LASTMODIFIEDENTRIES's relation attributes from 'many' side.
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedConfigurableBundleServicesManager

        public GeneratedConfigurableBundleServicesManager()
    • Method Detail

      • getBundleTemplates

        public java.util.Collection<BundleTemplate> getBundleTemplates​(SessionContext ctx,
                                                                       Product item)
        Generated method - Getter of the Product.bundleTemplates attribute.
        Returns:
        the bundleTemplates
      • getBundleTemplates

        public java.util.Collection<BundleTemplate> getBundleTemplates​(Product item)
        Generated method - Getter of the Product.bundleTemplates attribute.
        Returns:
        the bundleTemplates
      • getBundleTemplatesCount

        public long getBundleTemplatesCount​(Product item)
      • setBundleTemplates

        public void setBundleTemplates​(SessionContext ctx,
                                       Product item,
                                       java.util.Collection<BundleTemplate> value)
        Generated method - Setter of the Product.bundleTemplates attribute.
        Parameters:
        value - the bundleTemplates
      • setBundleTemplates

        public void setBundleTemplates​(Product item,
                                       java.util.Collection<BundleTemplate> value)
        Generated method - Setter of the Product.bundleTemplates attribute.
        Parameters:
        value - the bundleTemplates
      • addToBundleTemplates

        public void addToBundleTemplates​(SessionContext ctx,
                                         Product item,
                                         BundleTemplate value)
        Generated method - Adds value to bundleTemplates.
        Parameters:
        value - the item to add to bundleTemplates
      • addToBundleTemplates

        public void addToBundleTemplates​(Product item,
                                         BundleTemplate value)
        Generated method - Adds value to bundleTemplates.
        Parameters:
        value - the item to add to bundleTemplates
      • removeFromBundleTemplates

        public void removeFromBundleTemplates​(SessionContext ctx,
                                              Product item,
                                              BundleTemplate value)
        Generated method - Removes value from bundleTemplates.
        Parameters:
        value - the item to remove from bundleTemplates
      • removeFromBundleTemplates

        public void removeFromBundleTemplates​(Product item,
                                              BundleTemplate value)
        Generated method - Removes value from bundleTemplates.
        Parameters:
        value - the item to remove from bundleTemplates
      • getConditionalBundleRules

        public java.util.Collection<AbstractBundleRule> getConditionalBundleRules​(SessionContext ctx,
                                                                                  Product item)
        Generated method - Getter of the Product.conditionalBundleRules attribute.
        Returns:
        the conditionalBundleRules
      • getConditionalBundleRules

        public java.util.Collection<AbstractBundleRule> getConditionalBundleRules​(Product item)
        Generated method - Getter of the Product.conditionalBundleRules attribute.
        Returns:
        the conditionalBundleRules
      • getConditionalBundleRulesCount

        public long getConditionalBundleRulesCount​(SessionContext ctx,
                                                   Product item)
      • getConditionalBundleRulesCount

        public long getConditionalBundleRulesCount​(Product item)
      • setConditionalBundleRules

        public void setConditionalBundleRules​(SessionContext ctx,
                                              Product item,
                                              java.util.Collection<AbstractBundleRule> value)
        Generated method - Setter of the Product.conditionalBundleRules attribute.
        Parameters:
        value - the conditionalBundleRules
      • setConditionalBundleRules

        public void setConditionalBundleRules​(Product item,
                                              java.util.Collection<AbstractBundleRule> value)
        Generated method - Setter of the Product.conditionalBundleRules attribute.
        Parameters:
        value - the conditionalBundleRules
      • addToConditionalBundleRules

        public void addToConditionalBundleRules​(SessionContext ctx,
                                                Product item,
                                                AbstractBundleRule value)
        Generated method - Adds value to conditionalBundleRules.
        Parameters:
        value - the item to add to conditionalBundleRules
      • addToConditionalBundleRules

        public void addToConditionalBundleRules​(Product item,
                                                AbstractBundleRule value)
        Generated method - Adds value to conditionalBundleRules.
        Parameters:
        value - the item to add to conditionalBundleRules
      • removeFromConditionalBundleRules

        public void removeFromConditionalBundleRules​(SessionContext ctx,
                                                     Product item,
                                                     AbstractBundleRule value)
        Generated method - Removes value from conditionalBundleRules.
        Parameters:
        value - the item to remove from conditionalBundleRules
      • removeFromConditionalBundleRules

        public void removeFromConditionalBundleRules​(Product item,
                                                     AbstractBundleRule value)
        Generated method - Removes value from conditionalBundleRules.
        Parameters:
        value - the item to remove from conditionalBundleRules
      • createBundleCarouselComponent

        public BundleCarouselComponent createBundleCarouselComponent​(java.util.Map attributeValues)
      • createBundleTemplate

        public BundleTemplate createBundleTemplate​(java.util.Map attributeValues)
      • createBundleTemplateStatus

        public BundleTemplateStatus createBundleTemplateStatus​(java.util.Map attributeValues)
      • createChangeProductPriceBundleRule

        public ChangeProductPriceBundleRule createChangeProductPriceBundleRule​(java.util.Map attributeValues)
      • createDisableProductBundleRule

        public DisableProductBundleRule createDisableProductBundleRule​(java.util.Map attributeValues)
      • getName

        public java.lang.String getName()
        Specified by:
        getName in class Extension
      • getLastModifiedEntries

        public java.util.Collection<CartEntry> getLastModifiedEntries​(SessionContext ctx,
                                                                      Cart item)
        Generated method - Getter of the Cart.lastModifiedEntries attribute.
        Returns:
        the lastModifiedEntries
      • getLastModifiedEntries

        public java.util.Collection<CartEntry> getLastModifiedEntries​(Cart item)
        Generated method - Getter of the Cart.lastModifiedEntries attribute.
        Returns:
        the lastModifiedEntries
      • setLastModifiedEntries

        public void setLastModifiedEntries​(SessionContext ctx,
                                           Cart item,
                                           java.util.Collection<CartEntry> value)
        Generated method - Setter of the Cart.lastModifiedEntries attribute.
        Parameters:
        value - the lastModifiedEntries
      • setLastModifiedEntries

        public void setLastModifiedEntries​(Cart item,
                                           java.util.Collection<CartEntry> value)
        Generated method - Setter of the Cart.lastModifiedEntries attribute.
        Parameters:
        value - the lastModifiedEntries
      • addToLastModifiedEntries

        public void addToLastModifiedEntries​(SessionContext ctx,
                                             Cart item,
                                             CartEntry value)
        Generated method - Adds value to lastModifiedEntries.
        Parameters:
        value - the item to add to lastModifiedEntries
      • addToLastModifiedEntries

        public void addToLastModifiedEntries​(Cart item,
                                             CartEntry value)
        Generated method - Adds value to lastModifiedEntries.
        Parameters:
        value - the item to add to lastModifiedEntries
      • removeFromLastModifiedEntries

        public void removeFromLastModifiedEntries​(SessionContext ctx,
                                                  Cart item,
                                                  CartEntry value)
        Generated method - Removes value from lastModifiedEntries.
        Parameters:
        value - the item to remove from lastModifiedEntries
      • removeFromLastModifiedEntries

        public void removeFromLastModifiedEntries​(Cart item,
                                                  CartEntry value)
        Generated method - Removes value from lastModifiedEntries.
        Parameters:
        value - the item to remove from lastModifiedEntries
      • getLastModifiedMasterCart

        public Cart getLastModifiedMasterCart​(SessionContext ctx,
                                              CartEntry item)
        Generated method - Getter of the CartEntry.lastModifiedMasterCart attribute.
        Returns:
        the lastModifiedMasterCart
      • getLastModifiedMasterCart

        public Cart getLastModifiedMasterCart​(CartEntry item)
        Generated method - Getter of the CartEntry.lastModifiedMasterCart attribute.
        Returns:
        the lastModifiedMasterCart
      • setLastModifiedMasterCart

        public void setLastModifiedMasterCart​(SessionContext ctx,
                                              CartEntry item,
                                              Cart value)
        Generated method - Setter of the CartEntry.lastModifiedMasterCart attribute.
        Parameters:
        value - the lastModifiedMasterCart
      • setLastModifiedMasterCart

        public void setLastModifiedMasterCart​(CartEntry item,
                                              Cart value)
        Generated method - Setter of the CartEntry.lastModifiedMasterCart attribute.
        Parameters:
        value - the lastModifiedMasterCart
      • isSoldIndividually

        public java.lang.Boolean isSoldIndividually​(SessionContext ctx,
                                                    Product item)
        Generated method - Getter of the Product.soldIndividually attribute.
        Returns:
        the soldIndividually
      • isSoldIndividually

        public java.lang.Boolean isSoldIndividually​(Product item)
        Generated method - Getter of the Product.soldIndividually attribute.
        Returns:
        the soldIndividually
      • isSoldIndividuallyAsPrimitive

        public boolean isSoldIndividuallyAsPrimitive​(SessionContext ctx,
                                                     Product item)
        Generated method - Getter of the Product.soldIndividually attribute.
        Returns:
        the soldIndividually
      • isSoldIndividuallyAsPrimitive

        public boolean isSoldIndividuallyAsPrimitive​(Product item)
        Generated method - Getter of the Product.soldIndividually attribute.
        Returns:
        the soldIndividually
      • setSoldIndividually

        public void setSoldIndividually​(SessionContext ctx,
                                        Product item,
                                        java.lang.Boolean value)
        Generated method - Setter of the Product.soldIndividually attribute.
        Parameters:
        value - the soldIndividually
      • setSoldIndividually

        public void setSoldIndividually​(Product item,
                                        java.lang.Boolean value)
        Generated method - Setter of the Product.soldIndividually attribute.
        Parameters:
        value - the soldIndividually
      • setSoldIndividually

        public void setSoldIndividually​(SessionContext ctx,
                                        Product item,
                                        boolean value)
        Generated method - Setter of the Product.soldIndividually attribute.
        Parameters:
        value - the soldIndividually
      • setSoldIndividually

        public void setSoldIndividually​(Product item,
                                        boolean value)
        Generated method - Setter of the Product.soldIndividually attribute.
        Parameters:
        value - the soldIndividually
      • getTargetBundleRules

        public java.util.Collection<AbstractBundleRule> getTargetBundleRules​(SessionContext ctx,
                                                                             Product item)
        Generated method - Getter of the Product.targetBundleRules attribute.
        Returns:
        the targetBundleRules
      • getTargetBundleRules

        public java.util.Collection<AbstractBundleRule> getTargetBundleRules​(Product item)
        Generated method - Getter of the Product.targetBundleRules attribute.
        Returns:
        the targetBundleRules
      • getTargetBundleRulesCount

        public long getTargetBundleRulesCount​(SessionContext ctx,
                                              Product item)
      • getTargetBundleRulesCount

        public long getTargetBundleRulesCount​(Product item)
      • setTargetBundleRules

        public void setTargetBundleRules​(SessionContext ctx,
                                         Product item,
                                         java.util.Collection<AbstractBundleRule> value)
        Generated method - Setter of the Product.targetBundleRules attribute.
        Parameters:
        value - the targetBundleRules
      • setTargetBundleRules

        public void setTargetBundleRules​(Product item,
                                         java.util.Collection<AbstractBundleRule> value)
        Generated method - Setter of the Product.targetBundleRules attribute.
        Parameters:
        value - the targetBundleRules
      • addToTargetBundleRules

        public void addToTargetBundleRules​(SessionContext ctx,
                                           Product item,
                                           AbstractBundleRule value)
        Generated method - Adds value to targetBundleRules.
        Parameters:
        value - the item to add to targetBundleRules
      • addToTargetBundleRules

        public void addToTargetBundleRules​(Product item,
                                           AbstractBundleRule value)
        Generated method - Adds value to targetBundleRules.
        Parameters:
        value - the item to add to targetBundleRules
      • removeFromTargetBundleRules

        public void removeFromTargetBundleRules​(SessionContext ctx,
                                                Product item,
                                                AbstractBundleRule value)
        Generated method - Removes value from targetBundleRules.
        Parameters:
        value - the item to remove from targetBundleRules
      • removeFromTargetBundleRules

        public void removeFromTargetBundleRules​(Product item,
                                                AbstractBundleRule value)
        Generated method - Removes value from targetBundleRules.
        Parameters:
        value - the item to remove from targetBundleRules