Package | Description |
---|---|
org.infinispan.filter |
Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.
|
org.infinispan.notifications |
Notifications and eventing for listeners on both the Cache and CacheManager interfaces.
|
org.infinispan.persistence |
This package contains stores, which are used for overflow or persistence.
|
org.infinispan.persistence.file |
Simple filesystem-based
CacheWriter implementation. |
org.infinispan.persistence.remote |
HotRod-based
AdvancedLoadWriteStore |
org.infinispan.persistence.rest |
RESTful
AdvancedLoadWriteStore |
org.infinispan.persistence.spi |
The Persistence SPI
|
org.infinispan.registry |
The Cluster Registry API
|
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.LOAD_ALL_FILTER |
Constructor and Description |
---|
CompositeKeyFilter(KeyFilter<? super K>... filters) |
KeyFilterAsKeyValueFilter(KeyFilter<? super K> filter) |
Modifier and Type | Method and Description |
---|---|
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.
|
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) |
static KeyFilter |
PersistenceUtil.notNull(KeyFilter filter) |
static <K,V> Set<InternalCacheEntry> |
PersistenceUtil.toEntrySet(AdvancedCacheLoader<K,V> acl,
KeyFilter<? super K> filter,
InternalEntryFactory ief) |
static <K,V> Set<K> |
PersistenceUtil.toKeySet(AdvancedCacheLoader<K,V> acl,
KeyFilter<? super K> filter) |
Modifier and Type | Method and Description |
---|---|
void |
SingleFileStore.process(KeyFilter<? super K> filter,
AdvancedCacheLoader.CacheLoaderTask<K,V> task,
Executor executor,
boolean fetchValue,
boolean fetchMetadata) |
Modifier and Type | Method and Description |
---|---|
void |
RemoteStore.process(KeyFilter filter,
AdvancedCacheLoader.CacheLoaderTask task,
Executor executor,
boolean fetchValue,
boolean fetchMetadata) |
Modifier and Type | Method and Description |
---|---|
void |
RestStore.process(KeyFilter keyFilter,
AdvancedCacheLoader.CacheLoaderTask cacheLoaderTask,
Executor executor,
boolean loadValue,
boolean loadMetadata) |
Modifier and Type | Method and Description |
---|---|
void |
AdvancedCacheLoader.process(KeyFilter<? super K> filter,
AdvancedCacheLoader.CacheLoaderTask<K,V> task,
Executor executor,
boolean fetchValue,
boolean fetchMetadata)
Iterates in parallel over the entries in the storage using the threads from the executor pool.
|
Modifier and Type | Method and Description |
---|---|
void |
ClusterRegistry.addListener(S scope,
KeyFilter keyFilter,
Object listener)
Adds a listener that is notified of changes to keys in a given scope and which match a given
KeyFilter . |
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.