Class GeneratedSapproductconfigrulesManager

    • Field Detail

      • BASESTOREFORCPQRULE_SRC_ORDERED

        protected static java.lang.String BASESTOREFORCPQRULE_SRC_ORDERED
        Relation ordering override parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
      • BASESTOREFORCPQRULE_TGT_ORDERED

        protected static java.lang.String BASESTOREFORCPQRULE_TGT_ORDERED
      • BASESTOREFORCPQRULE_MARKMODIFIED

        protected static java.lang.String BASESTOREFORCPQRULE_MARKMODIFIED
        Relation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
      • 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

      • GeneratedSapproductconfigrulesManager

        public GeneratedSapproductconfigrulesManager()
    • Method Detail

      • createProductConfigSourceRule

        public ProductConfigSourceRule createProductConfigSourceRule​(java.util.Map attributeValues)
      • getName

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

        public java.lang.String getMessageForCstic​(SessionContext ctx,
                                                   AbstractRuleEngineRule item)
        Generated method - Getter of the AbstractRuleEngineRule.messageForCstic attribute.
        Returns:
        the messageForCstic - Message for characteristic
      • getMessageForCstic

        public java.lang.String getMessageForCstic​(AbstractRuleEngineRule item)
        Generated method - Getter of the AbstractRuleEngineRule.messageForCstic attribute.
        Returns:
        the messageForCstic - Message for characteristic
      • setMessageForCstic

        public void setMessageForCstic​(SessionContext ctx,
                                       AbstractRuleEngineRule item,
                                       java.lang.String value)
        Generated method - Setter of the AbstractRuleEngineRule.messageForCstic attribute.
        Parameters:
        value - the messageForCstic - Message for characteristic
      • setMessageForCstic

        public void setMessageForCstic​(AbstractRuleEngineRule item,
                                       java.lang.String value)
        Generated method - Setter of the AbstractRuleEngineRule.messageForCstic attribute.
        Parameters:
        value - the messageForCstic - Message for characteristic
      • getMessageSeverity

        public EnumerationValue getMessageSeverity​(SessionContext ctx,
                                                   AbstractRuleEngineRule item)
        Generated method - Getter of the AbstractRuleEngineRule.messageSeverity attribute.
        Returns:
        the messageSeverity - Severity of the rule related message.
      • getMessageSeverity

        public EnumerationValue getMessageSeverity​(AbstractRuleEngineRule item)
        Generated method - Getter of the AbstractRuleEngineRule.messageSeverity attribute.
        Returns:
        the messageSeverity - Severity of the rule related message.
      • setMessageSeverity

        public void setMessageSeverity​(SessionContext ctx,
                                       AbstractRuleEngineRule item,
                                       EnumerationValue value)
        Generated method - Setter of the AbstractRuleEngineRule.messageSeverity attribute.
        Parameters:
        value - the messageSeverity - Severity of the rule related message.
      • setMessageSeverity

        public void setMessageSeverity​(AbstractRuleEngineRule item,
                                       EnumerationValue value)
        Generated method - Setter of the AbstractRuleEngineRule.messageSeverity attribute.
        Parameters:
        value - the messageSeverity - Severity of the rule related message.
      • getProductConfigSourceRules

        public java.util.Set<ProductConfigSourceRule> getProductConfigSourceRules​(SessionContext ctx,
                                                                                  BaseStore item)
        Generated method - Getter of the BaseStore.productConfigSourceRules attribute.
        Returns:
        the productConfigSourceRules
      • getProductConfigSourceRules

        public java.util.Set<ProductConfigSourceRule> getProductConfigSourceRules​(BaseStore item)
        Generated method - Getter of the BaseStore.productConfigSourceRules attribute.
        Returns:
        the productConfigSourceRules
      • getProductConfigSourceRulesCount

        public long getProductConfigSourceRulesCount​(SessionContext ctx,
                                                     BaseStore item)
      • getProductConfigSourceRulesCount

        public long getProductConfigSourceRulesCount​(BaseStore item)
      • setProductConfigSourceRules

        public void setProductConfigSourceRules​(SessionContext ctx,
                                                BaseStore item,
                                                java.util.Set<ProductConfigSourceRule> value)
        Generated method - Setter of the BaseStore.productConfigSourceRules attribute.
        Parameters:
        value - the productConfigSourceRules
      • setProductConfigSourceRules

        public void setProductConfigSourceRules​(BaseStore item,
                                                java.util.Set<ProductConfigSourceRule> value)
        Generated method - Setter of the BaseStore.productConfigSourceRules attribute.
        Parameters:
        value - the productConfigSourceRules
      • addToProductConfigSourceRules

        public void addToProductConfigSourceRules​(SessionContext ctx,
                                                  BaseStore item,
                                                  ProductConfigSourceRule value)
        Generated method - Adds value to productConfigSourceRules.
        Parameters:
        value - the item to add to productConfigSourceRules
      • addToProductConfigSourceRules

        public void addToProductConfigSourceRules​(BaseStore item,
                                                  ProductConfigSourceRule value)
        Generated method - Adds value to productConfigSourceRules.
        Parameters:
        value - the item to add to productConfigSourceRules
      • removeFromProductConfigSourceRules

        public void removeFromProductConfigSourceRules​(SessionContext ctx,
                                                       BaseStore item,
                                                       ProductConfigSourceRule value)
        Generated method - Removes value from productConfigSourceRules.
        Parameters:
        value - the item to remove from productConfigSourceRules
      • removeFromProductConfigSourceRules

        public void removeFromProductConfigSourceRules​(BaseStore item,
                                                       ProductConfigSourceRule value)
        Generated method - Removes value from productConfigSourceRules.
        Parameters:
        value - the item to remove from productConfigSourceRules