Package | Description |
---|---|
org.infinispan.container |
Package that contains the interface describing the underlyling API for storage in Infinispan
|
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.
|
Modifier and Type | Method and Description |
---|---|
default void |
DataContainer.executeTask(KeyFilter<? super K> filter,
BiConsumer<? super K,InternalCacheEntry<K,V>> action)
Deprecated.
since 9.3 Please use the
DataContainer.iterator() method and apply filtering manually |
Modifier and Type | Class and 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 given
KeyValueFilter to determine if to
filter the key. |
Modifier and Type | Field and Description |
---|---|
static KeyFilter |
KeyFilter.ACCEPT_ALL_FILTER
Deprecated.
|
Constructor and Description |
---|
CompositeKeyFilter(KeyFilter<? super K>... filters) |
KeyFilterAsKeyValueFilter(KeyFilter<? super K> filter) |
Modifier and Type | Class and Description |
---|---|
class |
ScopeFilter
A filter for
ScopedState that allows listeners of the global state cache to choose events by scope. |
Modifier and Type | Method and Description |
---|---|
<C> void |
DataConversionAwareListenable.addListener(ListenerHolder listenerHolder,
KeyFilter<? super K> filter) |
void |
FilteringListenable.addListener(Object listener,
KeyFilter<? super K> filter)
Adds a listener to the component.
|
void |
ClassLoaderAwareFilteringListenable.addListener(Object listener,
KeyFilter<? super K> filter,
ClassLoader classLoader)
Adds a listener to the component.
|
Constructor and Description |
---|
KeyFilterAsCacheEventFilter(KeyFilter<? super K> filter) |
Modifier and Type | Class and Description |
---|---|
class |
PrimaryOwnerFilter<K> |
Modifier and Type | Method and Description |
---|---|
static KeyFilter |
PersistenceUtil.notNull(KeyFilter filter) |
Modifier and Type | Method and Description |
---|---|
static <K,V> int |
PersistenceUtil.count(AdvancedCacheLoader<K,V> acl,
KeyFilter<? super K> filter)
Deprecated.
Please use
PersistenceUtil.count(AdvancedCacheLoader, Predicate) instead |
static KeyFilter |
PersistenceUtil.notNull(KeyFilter filter) |
static <K,V> Set<InternalCacheEntry> |
PersistenceUtil.toEntrySet(AdvancedCacheLoader<K,V> acl,
KeyFilter<? super K> filter,
InternalEntryFactory ief)
Deprecated.
|
static <K,V> Set<K> |
PersistenceUtil.toKeySet(AdvancedCacheLoader<K,V> acl,
KeyFilter<? super K> filter)
Deprecated.
Please use
PersistenceUtil.toKeySet(AdvancedCacheLoader, Predicate) instead |
Modifier and Type | Method and 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 by
AdvancedCacheLoader.publishEntries(Predicate, boolean, boolean) |
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.