Package | Description |
---|---|
er.extensions.foundation |
Modifier and Type | Class and Description |
---|---|
static class |
ERXLazyValue.AjaxPageUserInfoCacheKeyInvalidator
AjaxPageUserInfoCacheKeyInvalidator triggers a cache invalidation when
the value of the specified key changes in the ERXResponseRewriter's
ajaxPageUserInfo.
|
static class |
ERXLazyValue.AlwaysInvalidator
Returns true from shouldInvalidate, causing the cache to always refresh.
|
static class |
ERXLazyValue.CacheKeyInvalidator
The base class for any invalidator that is triggered by the change in a
cache key.
|
static class |
ERXLazyValue.MutableCacheKeyInvalidator
The base class for any invalidator that is triggered by the change in a
cache key with support for changing the value.
|
static class |
ERXLazyValue.NeverInvalidator
Returns false from shouldInvalidate, causing the cache to never refresh.
|
static class |
ERXLazyValue.PageUserInfoCacheKeyInvalidator
PageUserInfoCacheKeyInvalidator triggers a cache invalidation when the
value of the specified key changes in the ERXResponseRewriter's
pageUserInfo.
|
static class |
ERXLazyValue.ThreadStorageCacheKeyInvalidator
ThreadStorageCacheKeyInvalidator triggers a cache invalidation when the
value of the specified key changes in the ERXThreadStorage.
|
static class |
ERXLazyValue.TimedInvalidator
TimedInvalidator specifies that the cached value should be invalidated
after a specified duration.
|
Constructor and Description |
---|
ERXLazyValue(ERXLazyValue.Source<T> dataSource,
ERXLazyValue.Invalidator invalidator)
Constructs a new ERXLazyValue with a data source and an invalidator.
|
ERXLazyValue(Object target,
String keyPath,
ERXLazyValue.Invalidator invalidator)
Constructs a new ERXLazyValue with a shortcut for a KVCSource and an
invalidator.
|
Copyright © 2002 – 2024 Project Wonder.