Class ProductConfigurationCacheKey

java.lang.Object
de.hybris.platform.regioncache.key.AbstractCacheKey
de.hybris.platform.sap.productconfig.runtime.interf.cache.impl.ProductConfigurationCacheKey
All Implemented Interfaces:
CacheKey

public class ProductConfigurationCacheKey extends AbstractCacheKey
Default implementation for a cache key in sap productconfig The field keys contains the additional cache keys. The keys of the map correspond to the names of the additional fields. The values of the map correspond to the actual value of the additional field.
  • Constructor Details

    • ProductConfigurationCacheKey

      public ProductConfigurationCacheKey(Map<String,String> keys, CacheUnitValueType valueType, String typeCode, String tenantId)
      Default constructor
      Parameters:
      keys - map of additional fields to the cache key
      valueType - indicates whether the caches valueType is serializable
      typeCode - type code
      tenantId - hybris tenant
    • ProductConfigurationCacheKey

      public ProductConfigurationCacheKey(Map<String,String> keys, String typeCode, String tenantId)
      Constructor which assumes that the cache's valueType is not serializable
      Parameters:
      keys - map of additional fields to the cache key
      typeCode - type code
      tenantId - hybris tenant
  • Method Details