org.hibernate.search.filter.impl
public class MRUFilterCachingStrategy extends Object implements FilterCachingStrategy
hibernate.search.filter.cache_strategy.size
Above this limit, Filters are kept as soft references| Constructor and Description |
|---|
MRUFilterCachingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCachedFilter(FilterKey key,
Filter filter)
Propose a candidate filter for caching
|
Filter |
getCachedFilter(FilterKey key)
Retrieve the cached filter for a given key or null if not cached
|
void |
initialize(Properties properties)
initialize the strategy from the properties
The Properties must not be changed
|
public void initialize(Properties properties)
FilterCachingStrategyinitialize in interface FilterCachingStrategypublic Filter getCachedFilter(FilterKey key)
FilterCachingStrategygetCachedFilter in interface FilterCachingStrategypublic void addCachedFilter(FilterKey key, Filter filter)
FilterCachingStrategyaddCachedFilter in interface FilterCachingStrategyCopyright © 2006-2015 Red Hat, Inc. All Rights Reserved