Uses of Class
de.hybris.platform.cache.AbstractCacheUnit
Packages that use AbstractCacheUnit
Package
Description
-
Uses of AbstractCacheUnit in de.hybris.platform.cache
Subclasses of AbstractCacheUnit in de.hybris.platform.cacheMethods in de.hybris.platform.cache that return AbstractCacheUnitModifier and TypeMethodDescriptionCache.getAbstractCacheUnit(String firstKeyElement, String secondKeyElement, String thirdKeyElement, PK fourthKeyElement) for performance optimizations: get a existing cache unit; the key of the cache unit must consist of exactly three elementsCache.getOrAddUnit(AbstractCacheUnit unit) gets value stored in the cache or loads it.
Throws exception wrapped into RuntimeExceptionTransactionAwareCache.getOrAddUnit(AbstractCacheUnit cacheUnit) Cache.getUnit(AbstractCacheUnit unit) TransactionAwareCache.getUnit(AbstractCacheUnit cacheUnit) Methods in de.hybris.platform.cache that return types with arguments of type AbstractCacheUnitModifier and TypeMethodDescriptionCacheValueLoader<? extends AbstractCacheUnit>AbstractCacheUnit.getLoader()Methods in de.hybris.platform.cache with parameters of type AbstractCacheUnitModifier and TypeMethodDescriptionCache.getOrAddUnit(AbstractCacheUnit unit) gets value stored in the cache or loads it.
Throws exception wrapped into RuntimeExceptionTransactionAwareCache.getOrAddUnit(AbstractCacheUnit cacheUnit) Cache.getUnit(AbstractCacheUnit unit) TransactionAwareCache.getUnit(AbstractCacheUnit cacheUnit) voidTransactionAwareCache.invalidate(AbstractCacheUnit cacheUnit, int invalidationType) booleanTransactionAwareCache.isForceExclusiveComputation(AbstractCacheUnit cacheUnit) voidBaseCacheYFastFIFOMapStub.processDisplacedEntry(Object key, AbstractCacheUnit value) voidCache.removeUnit(AbstractCacheUnit unit) Removes a cache unit from this cache.voidTransactionAwareCache.removeUnit(AbstractCacheUnit cacheUnit) -
Uses of AbstractCacheUnit in de.hybris.platform.cache.impl
Subclasses of AbstractCacheUnit in de.hybris.platform.cache.implMethods in de.hybris.platform.cache.impl that return AbstractCacheUnitModifier and TypeMethodDescriptionDefaultCache.getAbstractCacheUnit(String firstKeyElement, String secondKeyElement, String thirdKeyElement, PK fourthKeyElement) for performance optimizations: get a existing cache unit; the key of the cache unit must consist of exactly three elementsRegionCacheAdapter.getAbstractCacheUnit(String firstKeyElement, String secondKeyElement, String thirdKeyElement, PK fourthKeyElement) DefaultCache.getOrAddUnit(AbstractCacheUnit unit) RegionCacheAdapter.getOrAddUnit(AbstractCacheUnit unit) Invokes de.hybris.platform.regioncache.CachegetController().getOrAddUnit()DefaultCache.getOrAddUnitInternal(AbstractCacheUnit unit, ReadWriteLock rwLock) DefaultCache.getUnit(AbstractCacheUnit unit) RegionCacheAdapter.getUnit(AbstractCacheUnit unit) Methods in de.hybris.platform.cache.impl with parameters of type AbstractCacheUnitModifier and TypeMethodDescriptionDefaultCache.getOrAddUnit(AbstractCacheUnit unit) RegionCacheAdapter.getOrAddUnit(AbstractCacheUnit unit) Invokes de.hybris.platform.regioncache.CachegetController().getOrAddUnit()DefaultCache.getOrAddUnitInternal(AbstractCacheUnit unit, ReadWriteLock rwLock) DefaultCache.getUnit(AbstractCacheUnit unit) RegionCacheAdapter.getUnit(AbstractCacheUnit unit) voidAbstractBaseCacheMap.processDisplacedEntry(K key, AbstractCacheUnit unit) voidBaseCacheYFastFIFOMap.processDisplacedEntry(Object key, AbstractCacheUnit value) voidDefaultCache.removeUnit(AbstractCacheUnit unit) Removes a cache unit from this cache.voidRegionCacheAdapter.removeUnit(AbstractCacheUnit unit) Removes value from the cache -
Uses of AbstractCacheUnit in de.hybris.platform.cache.relation
Subclasses of AbstractCacheUnit in de.hybris.platform.cache.relation -
Uses of AbstractCacheUnit in de.hybris.platform.core
Subclasses of AbstractCacheUnit in de.hybris.platform.coreModifier and TypeClassDescriptionprotected static class -
Uses of AbstractCacheUnit in de.hybris.platform.directpersistence.cache
Subclasses of AbstractCacheUnit in de.hybris.platform.directpersistence.cacheModifier and TypeClassDescriptionstatic classstatic class -
Uses of AbstractCacheUnit in de.hybris.platform.jalo
Subclasses of AbstractCacheUnit in de.hybris.platform.jaloModifier and TypeClassDescriptionclassCache unit holding one jalo item object.classCache helper class to perform caching in Jalo. -
Uses of AbstractCacheUnit in de.hybris.platform.persistence
Subclasses of AbstractCacheUnit in de.hybris.platform.persistenceModifier and TypeClassDescriptionstatic final class -
Uses of AbstractCacheUnit in de.hybris.platform.persistence.enumeration
Subclasses of AbstractCacheUnit in de.hybris.platform.persistence.enumerationModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class -
Uses of AbstractCacheUnit in de.hybris.platform.persistence.hjmp
Subclasses of AbstractCacheUnit in de.hybris.platform.persistence.hjmp -
Uses of AbstractCacheUnit in de.hybris.platform.persistence.meta
Subclasses of AbstractCacheUnit in de.hybris.platform.persistence.metaModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final class -
Uses of AbstractCacheUnit in de.hybris.platform.persistence.test
Subclasses of AbstractCacheUnit in de.hybris.platform.persistence.testModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final class -
Uses of AbstractCacheUnit in de.hybris.platform.persistence.type
Subclasses of AbstractCacheUnit in de.hybris.platform.persistence.typeModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class -
Uses of AbstractCacheUnit in de.hybris.platform.regioncache.key.legacy
Subclasses of AbstractCacheUnit in de.hybris.platform.regioncache.key.legacyModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 5.0 not used -
Uses of AbstractCacheUnit in de.hybris.platform.servicelayer.security.permissions.impl
-
Uses of AbstractCacheUnit in de.hybris.platform.tx
Methods in de.hybris.platform.tx with parameters of type AbstractCacheUnitModifier and TypeMethodDescriptionvoidTransaction.invalidate(AbstractCacheUnit unit, int invalidationType) voidTransaction.invalidate(AbstractCacheUnit unit, int invalidationType, boolean sendImmediately) final booleanTransaction.useCache(AbstractCacheUnit cache) booleanDefaultTransaction.useCacheInternal(AbstractCacheUnit unit) protected abstract booleanTransaction.useCacheInternal(AbstractCacheUnit cacheUnit) by implementing this method subclasses can influence the result ofTransaction.useCache(AbstractCacheUnit) -
Uses of AbstractCacheUnit in de.hybris.platform.util
Subclasses of AbstractCacheUnit in de.hybris.platform.util