Class CDPCustomerSegmentsCache

java.lang.Object
de.hybris.platform.integrationservices.cache.impl.BaseIntegrationCache<CDPCustomerSegmentsCacheKey,List<String>>
com.sap.sapsegmentationservices.cdp.cache.CDPCustomerSegmentsCache
All Implemented Interfaces:
de.hybris.platform.integrationservices.cache.IntegrationCache<CDPCustomerSegmentsCacheKey,List<String>>

public class CDPCustomerSegmentsCache extends de.hybris.platform.integrationservices.cache.impl.BaseIntegrationCache<CDPCustomerSegmentsCacheKey,List<String>>
Cache for CDP Segments
  • Constructor Details

    • CDPCustomerSegmentsCache

      public CDPCustomerSegmentsCache()
  • Method Details

    • toCacheKey

      protected de.hybris.platform.regioncache.key.CacheKey toCacheKey(CDPCustomerSegmentsCacheKey key)
      Converts a CDPCustomerSegmentsCacheKey into a CacheKey.
      Specified by:
      toCacheKey in class de.hybris.platform.integrationservices.cache.impl.BaseIntegrationCache<CDPCustomerSegmentsCacheKey,List<String>>
      Parameters:
      key - The CDPCustomerSegmentsCacheKey to be converted.
      Returns:
      A CacheKey representing the same key as the CDPCustomerSegmentsCacheKey.
    • getValueType

      protected Class<List<String>> getValueType()
      Returns the value type stored in the cache, which is List of Strings.
      Specified by:
      getValueType in class de.hybris.platform.integrationservices.cache.impl.BaseIntegrationCache<CDPCustomerSegmentsCacheKey,List<String>>
      Returns:
      The Class representing the value type (List of Strings) stored in the cache.