Class ObjectCacheKeyGeneratorImpl

java.lang.Object
com.hybris.backoffice.cache.impl.ObjectCacheKeyGeneratorImpl
All Implemented Interfaces:
ObjectCacheKeyGenerator

public class ObjectCacheKeyGeneratorImpl extends Object implements ObjectCacheKeyGenerator
  • Field Details

  • Constructor Details

    • ObjectCacheKeyGeneratorImpl

      public ObjectCacheKeyGeneratorImpl()
  • Method Details

    • createCacheKey

      public ObjectCacheKey createCacheKey(String typeCode, Object objectKey)
      Description copied from interface: ObjectCacheKeyGenerator
      Creates a cache key for the object label cache region.
      Specified by:
      createCacheKey in interface ObjectCacheKeyGenerator
      Parameters:
      typeCode - cache type code
      objectKey - object key to the cache key
      Returns:
      the created cache key
    • computeKey

      public Object computeKey(Object object)
      Description copied from interface: ObjectCacheKeyGenerator
      Compute key for specific object.
      Specified by:
      computeKey in interface ObjectCacheKeyGenerator
      Returns:
      the computed object key
    • getTenantId

      protected String getTenantId()
    • getObjectFacade

      protected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
    • setObjectFacade

      public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
    • getLabelStringObjectHandler

      protected com.hybris.cockpitng.labels.LabelStringObjectHandler getLabelStringObjectHandler()
    • setLabelStringObjectHandler

      public void setLabelStringObjectHandler(com.hybris.cockpitng.labels.LabelStringObjectHandler labelStringObjectHandler)