Uses of Interface
org.infinispan.filter.KeyFilter
-
Packages that use KeyFilter Package Description org.infinispan.container Package that contains the interface describing the underlyling API for storage in Infinispanorg.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 Cache-specific notifications and eventing.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.container
Methods in org.infinispan.container with parameters of type KeyFilter Modifier and Type Method Description default voidDataContainer. executeTask(KeyFilter<? super K> filter, java.util.function.BiConsumer<? super K,InternalCacheEntry<K,V>> action)Deprecated.since 9.3 Please use theDataContainer.iterator()method and apply filtering manually -
Uses of KeyFilter in org.infinispan.filter
Classes in org.infinispan.filter that implement KeyFilter Modifier and Type Class Description classCollectionKeyFilter<K>Filter based on accepting/rejecting the keys that are present in a supplied collection.classCompositeKeyFilter<K>Allows AND-composing several filters.classKeyValueFilterAsKeyFilter<K>This is a KeyFilter that utilizes the givenKeyValueFilterto determine if to filter the key.Fields in org.infinispan.filter declared as KeyFilter Modifier and Type Field Description static KeyFilterKeyFilter. ACCEPT_ALL_FILTERDeprecated.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 classScopeFilterA filter forScopedStatethat 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 voidClassLoaderAwareFilteringListenable. addListener(java.lang.Object listener, KeyFilter<? super K> filter, java.lang.ClassLoader classLoader)Adds a listener to the component.<C> voidDataConversionAwareListenable. addListener(ListenerHolder listenerHolder, KeyFilter<? super K> filter)voidFilteringListenable. addListener(java.lang.Object listener, KeyFilter<? super K> filter)Adds a listener to the component. -
Uses of KeyFilter in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener with parameters of type KeyFilter Modifier and Type Method Description voidCacheNotifierImpl. addListener(java.lang.Object listener, KeyFilter<? super K> filter)voidCacheNotifierImpl. addListener(java.lang.Object listener, KeyFilter<? super K> filter, java.lang.ClassLoader classLoader)<C> voidCacheNotifierImpl. addListener(ListenerHolder listenerHolder, KeyFilter<? super K> filter) -
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 classPrimaryOwnerFilter<K>Methods in org.infinispan.persistence that return KeyFilter Modifier and Type Method Description static KeyFilterPersistenceUtil. 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 KeyFilterPersistenceUtil. notNull(KeyFilter filter)static <K,V>
java.util.Set<InternalCacheEntry>PersistenceUtil. toEntrySet(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter, org.infinispan.container.impl.InternalEntryFactory ief)Deprecated.static <K,V>
java.util.Set<K>PersistenceUtil. toKeySet(AdvancedCacheLoader<K,V> acl, KeyFilter<? super K> filter)Deprecated.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 voidAdvancedCacheLoader. process(KeyFilter<? super K> filter, AdvancedCacheLoader.CacheLoaderTask<K,V> task, java.util.concurrent.Executor executor, boolean fetchValue, boolean fetchMetadata)Deprecated.since 9.3 This is to be removed and replaced byAdvancedCacheLoader.publishEntries(Predicate, boolean, boolean)
-