Package com.hybris.backoffice.cache.impl
Class ObjectCacheKeyGeneratorImpl
java.lang.Object
com.hybris.backoffice.cache.impl.ObjectCacheKeyGeneratorImpl
- All Implemented Interfaces:
ObjectCacheKeyGenerator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeKey(Object object) Compute key for specific object.createCacheKey(String typeCode, Object objectKey) Creates a cache key for the object label cache region.protected com.hybris.cockpitng.labels.LabelStringObjectHandlerprotected com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadeprotected StringvoidsetLabelStringObjectHandler(com.hybris.cockpitng.labels.LabelStringObjectHandler labelStringObjectHandler) voidsetObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
-
Field Details
-
NO_ACTIVE_TENANT
- See Also:
-
-
Constructor Details
-
ObjectCacheKeyGeneratorImpl
public ObjectCacheKeyGeneratorImpl()
-
-
Method Details
-
createCacheKey
Description copied from interface:ObjectCacheKeyGeneratorCreates a cache key for the object label cache region.- Specified by:
createCacheKeyin interfaceObjectCacheKeyGenerator- Parameters:
typeCode- cache type codeobjectKey- object key to the cache key- Returns:
- the created cache key
-
computeKey
Description copied from interface:ObjectCacheKeyGeneratorCompute key for specific object.- Specified by:
computeKeyin interfaceObjectCacheKeyGenerator- Returns:
- the computed object key
-
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)
-