Class SapsegmentationservicesManager

java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
com.sap.sapsegmentationservices.jalo.SapsegmentationservicesManager
All Implemented Interfaces:
de.hybris.platform.jalo.extension.ItemLifecycleListener, Serializable

public class SapsegmentationservicesManager extends de.hybris.platform.jalo.extension.Extension
Generated class for type SapsegmentationservicesManager.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension

    de.hybris.platform.jalo.extension.Extension.RestrictedLanguagesProvider, de.hybris.platform.jalo.extension.Extension.RightsProvider

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Manager

    de.hybris.platform.jalo.Manager.GenericManagerSingletonCreator, de.hybris.platform.jalo.Manager.ManagerSingletonCreator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final Map<String,Map<String,de.hybris.platform.jalo.Item.AttributeMode>>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    getDefaultAttributeModes(Class<? extends de.hybris.platform.jalo.Item> itemClass)
     
     
     
    isCdpSegmentationEnabled(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
    Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
    isCdpSegmentationEnabled(de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
    Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
    boolean
    isCdpSegmentationEnabledAsPrimitive(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
    Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
    boolean
    isCdpSegmentationEnabledAsPrimitive(de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
    Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
    void
    setCdpSegmentationEnabled(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item, boolean value)
    Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
    void
    setCdpSegmentationEnabled(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item, Boolean value)
    Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
    void
    setCdpSegmentationEnabled(de.hybris.platform.personalizationservices.jalo.config.CxConfig item, boolean value)
    Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
    void
    setCdpSegmentationEnabled(de.hybris.platform.personalizationservices.jalo.config.CxConfig item, Boolean value)
    Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.

    Methods inherited from class de.hybris.platform.jalo.extension.Extension

    checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplace

    Methods inherited from class de.hybris.platform.jalo.Manager

    afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Map<String,de.hybris.platform.jalo.Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • SapsegmentationservicesManager

      public SapsegmentationservicesManager()
  • Method Details

    • getDefaultAttributeModes

      public Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes(Class<? extends de.hybris.platform.jalo.Item> itemClass)
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.extension.Extension
    • isCdpSegmentationEnabled

      public Boolean isCdpSegmentationEnabled(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
      Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
      Returns:
      the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • isCdpSegmentationEnabled

      public Boolean isCdpSegmentationEnabled(de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
      Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
      Returns:
      the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • isCdpSegmentationEnabledAsPrimitive

      public boolean isCdpSegmentationEnabledAsPrimitive(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
      Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
      Returns:
      the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • isCdpSegmentationEnabledAsPrimitive

      public boolean isCdpSegmentationEnabledAsPrimitive(de.hybris.platform.personalizationservices.jalo.config.CxConfig item)
      Generated method - Getter of the CxConfig.cdpSegmentationEnabled attribute.
      Returns:
      the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • setCdpSegmentationEnabled

      public void setCdpSegmentationEnabled(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item, Boolean value)
      Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
      Parameters:
      value - the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • setCdpSegmentationEnabled

      public void setCdpSegmentationEnabled(de.hybris.platform.personalizationservices.jalo.config.CxConfig item, Boolean value)
      Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
      Parameters:
      value - the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • setCdpSegmentationEnabled

      public void setCdpSegmentationEnabled(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.personalizationservices.jalo.config.CxConfig item, boolean value)
      Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
      Parameters:
      value - the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • setCdpSegmentationEnabled

      public void setCdpSegmentationEnabled(de.hybris.platform.personalizationservices.jalo.config.CxConfig item, boolean value)
      Generated method - Setter of the CxConfig.cdpSegmentationEnabled attribute.
      Parameters:
      value - the cdpSegmentationEnabled - If set to true segments are fetched from Customer Data Platform(CDP) during update.
    • getInstance

      public static final SapsegmentationservicesManager getInstance()
    • getName

      public String getName()
      Specified by:
      getName in class de.hybris.platform.jalo.extension.Extension