Package com.broadleafcommerce.common.extension.cache.api
-
Interface Summary Interface Description ImperativeListCacheable API connecting toCacheStateManager.computeIfAbsent(Function, ImperativeListCacheInfo)
during method chaining fromCacheUtility.forListWith(CacheStateManager)
.ImperativeListChainable API used during method chaining fromCacheUtility.forListWith(CacheStateManager)
.SingleItemCacheable API connecting toCacheStateManager.computeIfAbsent(Supplier, CacheInfo)
during method chaining fromCacheUtility.forSingleWith(CacheStateManager)
.SingleItemChainable API used during method chaining fromCacheUtility.forSingleWith(CacheStateManager)
. -
Class Summary Class Description CacheInfo Basic information used for interaction with theCacheManager
during aCacheUtility.forSingleWith(CacheStateManager)
call.CacheUtility Utility class for working with several interactions between broadleaf and spring cache.DefaultImperativeListChainable Default transition object for holding state during method chaining fromCacheUtility.forListWith(CacheStateManager)
.DefaultSingleItemChainable Default transition object for holding state during method chaining fromCacheUtility.forSingleWith(CacheStateManager)
.EntityInfo Optional.ImperativeListCacheInfo Store basic information about cache as it relates to calls toCacheStateManager.computeIfAbsent(Function, ImperativeListCacheInfo)
.