Class GeneratedSapproductconfigrulesManager

java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.sap.productconfig.rules.jalo.GeneratedSapproductconfigrulesManager
All Implemented Interfaces:
ItemLifecycleListener, Serializable
Direct Known Subclasses:
SapproductconfigrulesManager

public abstract class GeneratedSapproductconfigrulesManager extends Extension
Generated class for type SapproductconfigrulesManager.
See Also:
  • Field Details

    • BASESTOREFORCPQRULE_SRC_ORDERED

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

      protected static String BASESTOREFORCPQRULE_TGT_ORDERED
    • BASESTOREFORCPQRULE_MARKMODIFIED

      protected static String BASESTOREFORCPQRULE_MARKMODIFIED
      Relation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Map<String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedSapproductconfigrulesManager

      public GeneratedSapproductconfigrulesManager()
  • Method Details

    • getDefaultAttributeModes

      public Map<String,Item.AttributeMode> getDefaultAttributeModes(Class<? extends Item> itemClass)
      Overrides:
      getDefaultAttributeModes in class Extension
    • createProductConfigSourceRule

      public ProductConfigSourceRule createProductConfigSourceRule(SessionContext ctx, Map attributeValues)
    • createProductConfigSourceRule

      public ProductConfigSourceRule createProductConfigSourceRule(Map attributeValues)
    • getName

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

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

      public 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, String value)
      Generated method - Setter of the AbstractRuleEngineRule.messageForCstic attribute.
      Parameters:
      value - the messageForCstic - Message for characteristic
    • setMessageForCstic

      public void setMessageForCstic(AbstractRuleEngineRule item, 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 Set<ProductConfigSourceRule> getProductConfigSourceRules(SessionContext ctx, BaseStore item)
      Generated method - Getter of the BaseStore.productConfigSourceRules attribute.
      Returns:
      the productConfigSourceRules
    • getProductConfigSourceRules

      public 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, Set<ProductConfigSourceRule> value)
      Generated method - Setter of the BaseStore.productConfigSourceRules attribute.
      Parameters:
      value - the productConfigSourceRules
    • setProductConfigSourceRules

      public void setProductConfigSourceRules(BaseStore item, 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