Concurrent map cache manager
Cache manager implementation that lazily builds simple concurrent map caches.
Cache manager implementation that lazily builds concurrent map cache instances when a cache is accessed for the first time.
For more complex cache options, consider using the Ehcache implementation.
Cache manager implementation that lazily builds simple concurrent map caches.
Cache manager implementation that lazily builds concurrent map cache instances when a cache is accessed for the first time.
For more complex cache options, consider using the Ehcache implementation.
Id
Name that uniquely identifies this flow component.
Required
Allow null values
Whether to accept and convert null
values for all caches in this cache manager, despite ConcurrentHashMap
itself not supporting these values. (An internal holder object will be used to store user-level nulls.)
Default is true
.
Store by value
Whether this cache manager stores a copy of each entry (true
) or the reference (false
) for all of its caches.
Default is false
, so that the value itself is stored and no serializable contract is required on cached values.
Allow null values
Whether to accept and convert null
values for all caches in this cache manager, despite ConcurrentHashMap
itself not supporting these values. (An internal holder object will be used to store user-level nulls.)
Default is true
.
Store by value
Whether this cache manager stores a copy of each entry (true
) or the reference (false
) for all of its caches.
Default is false
, so that the value itself is stored and no serializable contract is required on cached values.