Class ThirtyMinuteExpiryPolicy
java.lang.Object
org.broadleafcommerce.common.extensibility.cache.ehcache.DefaultExpiryPolicy
org.broadleafcommerce.common.extensibility.cache.ehcache.ThirtyMinuteExpiryPolicy
Convenience class providing a 30 minute expiry policy, along with the ability to override it on a per entry basis when
using a
TimedValueHolder
as the cached value. This can also be used in the EhCache XML to specify an expiry policy:
<cache alias="myCache">
<expiry>
<class>org.broadleafcommerce.common.extensibility.cache.ehcache.ThirtyMinuteExpiryPolicy</class>
</expiry>
<heap>5000</heap>
</cache>
- Author:
- Kelly Tisdell
-
Field Summary
Fields inherited from interface org.ehcache.expiry.ExpiryPolicy
INFINITE, NO_EXPIRY
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.broadleafcommerce.common.extensibility.cache.ehcache.DefaultExpiryPolicy
getDefaultDuration, getExpiryForAccess, getExpiryForCreation, getExpiryForUpdate
-
Constructor Details
-
ThirtyMinuteExpiryPolicy
public ThirtyMinuteExpiryPolicy()
-