Class GeneratedSapproductconfigservicesManager

java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.sap.productconfig.services.jalo.GeneratedSapproductconfigservicesManager
All Implemented Interfaces:
ItemLifecycleListener, Serializable
Direct Known Subclasses:
SapproductconfigservicesManager

public abstract class GeneratedSapproductconfigservicesManager extends Extension
Generated class for type SapproductconfigservicesManager.
See Also:
  • Field Details

    • PRODUCT2PRODUCTCONFIGS_SRC_ORDERED

      protected static String PRODUCT2PRODUCTCONFIGS_SRC_ORDERED
      Relation ordering override parameter constants for Product2ProductConfigs from ((sapproductconfigservices))
    • PRODUCT2PRODUCTCONFIGS_TGT_ORDERED

      protected static String PRODUCT2PRODUCTCONFIGS_TGT_ORDERED
    • PRODUCT2PRODUCTCONFIGS_MARKMODIFIED

      protected static String PRODUCT2PRODUCTCONFIGS_MARKMODIFIED
      Relation disable markmodifed parameter constants for Product2ProductConfigs from ((sapproductconfigservices))
    • USER2PRODUCTCONFIGSPRODUCTCONFIGURATIONHANDLER

      protected static final OneToManyHandler<ProductConfiguration> USER2PRODUCTCONFIGSPRODUCTCONFIGURATIONHANDLER
      OneToManyHandler for handling 1:n PRODUCTCONFIGURATION's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedSapproductconfigservicesManager

      public GeneratedSapproductconfigservicesManager()
  • Method Details

    • getDefaultAttributeModes

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

      public MediaContainer getCpqMedia(SessionContext ctx, ClassificationAttribute item)
      Generated method - Getter of the ClassificationAttribute.cpqMedia attribute.
      Returns:
      the cpqMedia - It is a media container with images corresponding to the characteristic
    • getCpqMedia

      public MediaContainer getCpqMedia(ClassificationAttribute item)
      Generated method - Getter of the ClassificationAttribute.cpqMedia attribute.
      Returns:
      the cpqMedia - It is a media container with images corresponding to the characteristic
    • setCpqMedia

      public void setCpqMedia(SessionContext ctx, ClassificationAttribute item, MediaContainer value)
      Generated method - Setter of the ClassificationAttribute.cpqMedia attribute.
      Parameters:
      value - the cpqMedia - It is a media container with images corresponding to the characteristic
    • setCpqMedia

      public void setCpqMedia(ClassificationAttribute item, MediaContainer value)
      Generated method - Setter of the ClassificationAttribute.cpqMedia attribute.
      Parameters:
      value - the cpqMedia - It is a media container with images corresponding to the characteristic
    • getCpqMedia

      Generated method - Getter of the ClassificationAttributeValue.cpqMedia attribute.
      Returns:
      the cpqMedia - It is a media container with images corresponding to the value
    • getCpqMedia

      public MediaContainer getCpqMedia(ClassificationAttributeValue item)
      Generated method - Getter of the ClassificationAttributeValue.cpqMedia attribute.
      Returns:
      the cpqMedia - It is a media container with images corresponding to the value
    • setCpqMedia

      public void setCpqMedia(SessionContext ctx, ClassificationAttributeValue item, MediaContainer value)
      Generated method - Setter of the ClassificationAttributeValue.cpqMedia attribute.
      Parameters:
      value - the cpqMedia - It is a media container with images corresponding to the value
    • setCpqMedia

      public void setCpqMedia(ClassificationAttributeValue item, MediaContainer value)
      Generated method - Setter of the ClassificationAttributeValue.cpqMedia attribute.
      Parameters:
      value - the cpqMedia - It is a media container with images corresponding to the value
    • getAllCpqStatusSummaryMap

      public Map<EnumerationValue,Integer> getAllCpqStatusSummaryMap(SessionContext ctx, AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.cpqStatusSummaryMap attribute.
      Returns:
      the cpqStatusSummaryMap - Status of the configuration and number of errors.
    • getAllCpqStatusSummaryMap

      public Map<EnumerationValue,Integer> getAllCpqStatusSummaryMap(AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.cpqStatusSummaryMap attribute.
      Returns:
      the cpqStatusSummaryMap - Status of the configuration and number of errors.
    • setAllCpqStatusSummaryMap

      public void setAllCpqStatusSummaryMap(SessionContext ctx, AbstractOrderEntry item, Map<EnumerationValue,Integer> value)
      Generated method - Setter of the AbstractOrderEntry.cpqStatusSummaryMap attribute.
      Parameters:
      value - the cpqStatusSummaryMap - Status of the configuration and number of errors.
    • setAllCpqStatusSummaryMap

      public void setAllCpqStatusSummaryMap(AbstractOrderEntry item, Map<EnumerationValue,Integer> value)
      Generated method - Setter of the AbstractOrderEntry.cpqStatusSummaryMap attribute.
      Parameters:
      value - the cpqStatusSummaryMap - Status of the configuration and number of errors.
    • createCMSCartConfigurationRestriction

      public CMSCartConfigurationRestriction createCMSCartConfigurationRestriction(SessionContext ctx, Map attributeValues)
    • createCMSCartConfigurationRestriction

      public CMSCartConfigurationRestriction createCMSCartConfigurationRestriction(Map attributeValues)
    • createCPQConfiguratorSettings

      public CPQConfiguratorSettings createCPQConfiguratorSettings(SessionContext ctx, Map attributeValues)
    • createCPQConfiguratorSettings

      public CPQConfiguratorSettings createCPQConfiguratorSettings(Map attributeValues)
    • createCPQOrderEntryProductInfo

      public CPQOrderEntryProductInfo createCPQOrderEntryProductInfo(SessionContext ctx, Map attributeValues)
    • createCPQOrderEntryProductInfo

      public CPQOrderEntryProductInfo createCPQOrderEntryProductInfo(Map attributeValues)
    • createMockVariantProduct

      public MockVariantProduct createMockVariantProduct(SessionContext ctx, Map attributeValues)
    • createMockVariantProduct

      public MockVariantProduct createMockVariantProduct(Map attributeValues)
    • createProductConfiguration

      public ProductConfiguration createProductConfiguration(SessionContext ctx, Map attributeValues)
    • createProductConfiguration

      public ProductConfiguration createProductConfiguration(Map attributeValues)
    • createProductConfigurationPersistenceCleanUpCronJob

      public ProductConfigurationPersistenceCleanUpCronJob createProductConfigurationPersistenceCleanUpCronJob(SessionContext ctx, Map attributeValues)
    • createProductConfigurationPersistenceCleanUpCronJob

      public ProductConfigurationPersistenceCleanUpCronJob createProductConfigurationPersistenceCleanUpCronJob(Map attributeValues)
    • getDescription

      public String getDescription(SessionContext ctx, ClassificationAttributeValue item)
      Generated method - Getter of the ClassificationAttributeValue.description attribute.
      Returns:
      the description - Language independent name of the characteristic value
    • getDescription

      public String getDescription(ClassificationAttributeValue item)
      Generated method - Getter of the ClassificationAttributeValue.description attribute.
      Returns:
      the description - Language independent name of the characteristic value
    • getAllDescription

      public Map<Language,String> getAllDescription(SessionContext ctx, ClassificationAttributeValue item)
      Generated method - Getter of the ClassificationAttributeValue.description attribute.
      Returns:
      the localized description - Language independent name of the characteristic value
    • getAllDescription

      public Map<Language,String> getAllDescription(ClassificationAttributeValue item)
      Generated method - Getter of the ClassificationAttributeValue.description attribute.
      Returns:
      the localized description - Language independent name of the characteristic value
    • setDescription

      public void setDescription(SessionContext ctx, ClassificationAttributeValue item, String value)
      Generated method - Setter of the ClassificationAttributeValue.description attribute.
      Parameters:
      value - the description - Language independent name of the characteristic value
    • setDescription

      public void setDescription(ClassificationAttributeValue item, String value)
      Generated method - Setter of the ClassificationAttributeValue.description attribute.
      Parameters:
      value - the description - Language independent name of the characteristic value
    • setAllDescription

      public void setAllDescription(SessionContext ctx, ClassificationAttributeValue item, Map<Language,String> value)
      Generated method - Setter of the ClassificationAttributeValue.description attribute.
      Parameters:
      value - the description - Language independent name of the characteristic value
    • setAllDescription

      public void setAllDescription(ClassificationAttributeValue item, Map<Language,String> value)
      Generated method - Setter of the ClassificationAttributeValue.description attribute.
      Parameters:
      value - the description - Language independent name of the characteristic value
    • getName

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

      public ProductConfiguration getProductConfiguration(SessionContext ctx, AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.productConfiguration attribute.
      Returns:
      the productConfiguration - Active Product Configuration.
    • getProductConfiguration

      public ProductConfiguration getProductConfiguration(AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.productConfiguration attribute.
      Returns:
      the productConfiguration - Active Product Configuration.
    • setProductConfiguration

      public void setProductConfiguration(SessionContext ctx, AbstractOrderEntry item, ProductConfiguration value)
      Generated method - Setter of the AbstractOrderEntry.productConfiguration attribute.
      Parameters:
      value - the productConfiguration - Active Product Configuration.
    • setProductConfiguration

      public void setProductConfiguration(AbstractOrderEntry item, ProductConfiguration value)
      Generated method - Setter of the AbstractOrderEntry.productConfiguration attribute.
      Parameters:
      value - the productConfiguration - Active Product Configuration.
    • getProductConfiguration

      public Collection<ProductConfiguration> getProductConfiguration(SessionContext ctx, Product item)
      Generated method - Getter of the Product.productConfiguration attribute.
      Returns:
      the productConfiguration
    • getProductConfiguration

      public Collection<ProductConfiguration> getProductConfiguration(Product item)
      Generated method - Getter of the Product.productConfiguration attribute.
      Returns:
      the productConfiguration
    • getProductConfigurationCount

      public long getProductConfigurationCount(SessionContext ctx, Product item)
    • getProductConfigurationCount

      public long getProductConfigurationCount(Product item)
    • setProductConfiguration

      public void setProductConfiguration(SessionContext ctx, Product item, Collection<ProductConfiguration> value)
      Generated method - Setter of the Product.productConfiguration attribute.
      Parameters:
      value - the productConfiguration
    • setProductConfiguration

      public void setProductConfiguration(Product item, Collection<ProductConfiguration> value)
      Generated method - Setter of the Product.productConfiguration attribute.
      Parameters:
      value - the productConfiguration
    • addToProductConfiguration

      public void addToProductConfiguration(SessionContext ctx, Product item, ProductConfiguration value)
      Generated method - Adds value to productConfiguration.
      Parameters:
      value - the item to add to productConfiguration
    • addToProductConfiguration

      public void addToProductConfiguration(Product item, ProductConfiguration value)
      Generated method - Adds value to productConfiguration.
      Parameters:
      value - the item to add to productConfiguration
    • removeFromProductConfiguration

      public void removeFromProductConfiguration(SessionContext ctx, Product item, ProductConfiguration value)
      Generated method - Removes value from productConfiguration.
      Parameters:
      value - the item to remove from productConfiguration
    • removeFromProductConfiguration

      public void removeFromProductConfiguration(Product item, ProductConfiguration value)
      Generated method - Removes value from productConfiguration.
      Parameters:
      value - the item to remove from productConfiguration
    • getProductConfiguration

      public Collection<ProductConfiguration> getProductConfiguration(SessionContext ctx, User item)
      Generated method - Getter of the User.productConfiguration attribute.
      Returns:
      the productConfiguration
    • getProductConfiguration

      public Collection<ProductConfiguration> getProductConfiguration(User item)
      Generated method - Getter of the User.productConfiguration attribute.
      Returns:
      the productConfiguration
    • setProductConfiguration

      public void setProductConfiguration(SessionContext ctx, User item, Collection<ProductConfiguration> value)
      Generated method - Setter of the User.productConfiguration attribute.
      Parameters:
      value - the productConfiguration
    • setProductConfiguration

      public void setProductConfiguration(User item, Collection<ProductConfiguration> value)
      Generated method - Setter of the User.productConfiguration attribute.
      Parameters:
      value - the productConfiguration
    • addToProductConfiguration

      public void addToProductConfiguration(SessionContext ctx, User item, ProductConfiguration value)
      Generated method - Adds value to productConfiguration.
      Parameters:
      value - the item to add to productConfiguration
    • addToProductConfiguration

      public void addToProductConfiguration(User item, ProductConfiguration value)
      Generated method - Adds value to productConfiguration.
      Parameters:
      value - the item to add to productConfiguration
    • removeFromProductConfiguration

      public void removeFromProductConfiguration(SessionContext ctx, User item, ProductConfiguration value)
      Generated method - Removes value from productConfiguration.
      Parameters:
      value - the item to remove from productConfiguration
    • removeFromProductConfiguration

      public void removeFromProductConfiguration(User item, ProductConfiguration value)
      Generated method - Removes value from productConfiguration.
      Parameters:
      value - the item to remove from productConfiguration
    • getProductConfigurationDraft

      public ProductConfiguration getProductConfigurationDraft(SessionContext ctx, AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.productConfigurationDraft attribute.
      Returns:
      the productConfigurationDraft - ProductConfiguration Draft.
    • getProductConfigurationDraft

      public ProductConfiguration getProductConfigurationDraft(AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.productConfigurationDraft attribute.
      Returns:
      the productConfigurationDraft - ProductConfiguration Draft.
    • setProductConfigurationDraft

      public void setProductConfigurationDraft(SessionContext ctx, AbstractOrderEntry item, ProductConfiguration value)
      Generated method - Setter of the AbstractOrderEntry.productConfigurationDraft attribute.
      Parameters:
      value - the productConfigurationDraft - ProductConfiguration Draft.
    • setProductConfigurationDraft

      public void setProductConfigurationDraft(AbstractOrderEntry item, ProductConfiguration value)
      Generated method - Setter of the AbstractOrderEntry.productConfigurationDraft attribute.
      Parameters:
      value - the productConfigurationDraft - ProductConfiguration Draft.