Package org.broadleafcommerce.common.extensibility.cache.ehcache
package org.broadleafcommerce.common.extensibility.cache.ehcache
-
ClassDescriptionUsed to indicate that a class should be instantiated as a bean if ehcache is on the classpathAllows an encapsulated way to create caches programmatically from an EhCache
CacheManager
.Defines a default ExpiryPolicy for EhCache.Convenience class providing a 10 minute expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.Condition for checking if ehcache is on the classpathConvenience class providing a 60 minute expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.Convenience class providing a 1 minute expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.Convenience class providing a 10 minute expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.Convenience class providing a 30 minute expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.Convenience class providing a 12 hour expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.Convenience class providing a 24 hour expiry policy, along with the ability to override it on a per entry basis when using aTimedValueHolder
as the cached value.