Uses of Interface
org.infinispan.filter.KeyFilter
-
Packages that use KeyFilter Package Description org.infinispan.filter Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.org.infinispan.globalstate Global configuration state.org.infinispan.notifications Notifications and eventing for listeners on both the Cache and CacheManager interfaces.org.infinispan.notifications.cachelistener.filter Cache
-specific notifications and eventing filtering classes.org.infinispan.persistence Persistence API.org.infinispan.persistence.spi The Persistence SPI. -
-
Uses of KeyFilter in org.infinispan.filter
Classes in org.infinispan.filter that implement KeyFilter Modifier and Type Class Description class
CollectionKeyFilter<K>
Filter based on accepting/rejecting the keys that are present in a supplied collection.class
CompositeKeyFilter<K>
Allows AND-composing several filters.class
KeyValueFilterAsKeyFilter<K>
This is a KeyFilter that utilizes the givenKeyValueFilter
to determine if to filter the key.Fields in org.infinispan.filter declared as KeyFilter Modifier and Type Field Description static KeyFilter
KeyFilter. ACCEPT_ALL_FILTER
Deprecated.Constructors in org.infinispan.filter with parameters of type KeyFilter Constructor Description CompositeKeyFilter(KeyFilter<? super K>... filters)
KeyFilterAsKeyValueFilter(KeyFilter<? super K> filter)
-
Uses of KeyFilter in org.infinispan.globalstate
Classes in org.infinispan.globalstate that implement KeyFilter Modifier and Type Class Description class
ScopeFilter
A filter forScopedState
that allows listeners of the global state cache to choose events by scope. -
Uses of KeyFilter in org.infinispan.notifications
Methods in org.infinispan.notifications with parameters of type KeyFilter Modifier and Type Method Description void
ClassLoaderAwareFilteringListenable. addListener(Object listener, KeyFilter<? super K> filter, ClassLoader classLoader)
Adds a listener to the component.<C> void
DataConversionAwareListenable. addListener(org.infinispan.notifications.cachelistener.ListenerHolder listenerHolder, KeyFilter<? super K> filter)
Deprecated.Method uses KeyFilter and is no longer supportedvoid
FilteringListenable. addListener(Object listener, KeyFilter<? super K> filter)
Deprecated.Method uses KeyFilter and is no longer supported -
Uses of KeyFilter in org.infinispan.notifications.cachelistener.filter
Constructors in org.infinispan.notifications.cachelistener.filter with parameters of type KeyFilter Constructor Description KeyFilterAsCacheEventFilter(KeyFilter<? super K> filter)
-
Uses of KeyFilter in org.infinispan.persistence
Classes in org.infinispan.persistence that implement KeyFilter Modifier and Type Class Description class
PrimaryOwnerFilter<K>
Methods in org.infinispan.persistence that return KeyFilter Modifier and Type Method Description static KeyFilter
PersistenceUtil. notNull(KeyFilter filter)
Methods in org.infinispan.persistence with parameters of type KeyFilter Modifier and Type Method Description static <K,V>
intPersistenceUtil. count(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter)
Deprecated.Please usePersistenceUtil.count(AdvancedCacheLoader, Predicate)
insteadstatic KeyFilter
PersistenceUtil. notNull(KeyFilter filter)
static <K,V>
Set<org.infinispan.container.entries.InternalCacheEntry>PersistenceUtil. toEntrySet(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter, org.infinispan.container.impl.InternalEntryFactory ief)
Deprecated.static <K,V>
Set<K>PersistenceUtil. toKeySet(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter)
Deprecated.since 9.3 Please usePersistenceUtil.toKeySet(AdvancedCacheLoader, Predicate)
instead -
Uses of KeyFilter in org.infinispan.persistence.spi
Methods in org.infinispan.persistence.spi with parameters of type KeyFilter Modifier and Type Method Description default void
AdvancedCacheLoader. process(KeyFilter<? super K> filter, AdvancedCacheLoader.CacheLoaderTask<K,V> task, Executor executor, boolean fetchValue, boolean fetchMetadata)
Deprecated.since 9.3 This is to be removed and replaced byAdvancedCacheLoader.publishEntries(Predicate, boolean, boolean)
-