Uses of Interface
org.infinispan.api.common.CacheOptions
Package
Description
-
Uses of CacheOptions in org.infinispan.api.async
Modifier and TypeMethodDescriptionAsyncCache.clear
(CacheOptions options) Clear the cache.AsyncCache.entries
(CacheOptions options) Retrieve all entriesAsyncCache.estimateSize
(CacheOptions options) Estimate the size of the storedefault CompletionStage
<V> AsyncCache.get
(K key, CacheOptions options) Get the value of the Key if such existsAsyncStreamingCache.get
(K key, CacheOptions metadata) Retrieves the value of the specified key as aAsyncStreamingCache.CacheEntrySubscriber
.AsyncCache.getAll
(Set<K> keys, CacheOptions options) Retrieves the entries for the specified keys.AsyncCache.getAll
(CacheOptions options, K... keys) Retrieves the entries for the specified keys.AsyncCache.getAndRemove
(K key, CacheOptions options) Removes the key and returns its value if present.AsyncCache.getEntry
(K key, CacheOptions options) Get the entry of the Key if such existsAsyncCache.keys
(CacheOptions options) Retrieve all keys<T> Flow.Publisher
<CacheEntryProcessorResult<K, T>> AsyncCache.process
(Set<K> keys, AsyncCacheEntryProcessor<K, V, T> task, CacheOptions options) Process entries using the supplied task<R> AsyncQuery
<K, V, R> AsyncCache.query
(String query, CacheOptions options) Executes the query and returns an iterable with the entriesAsyncCache.remove
(K key, CacheEntryVersion version, CacheOptions options) Delete the key only if the version matchesAsyncCache.remove
(K key, CacheOptions options) Delete the key -
Uses of CacheOptions in org.infinispan.api.common
Modifier and TypeClassDescriptionstatic class
static class
Modifier and TypeMethodDescriptionstatic CacheWriteOptions.Builder
CacheWriteOptions.writeOptions
(CacheOptions options) -
Uses of CacheOptions in org.infinispan.api.common.process
-
Uses of CacheOptions in org.infinispan.api.mutiny
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni
<Void> MutinyCache.clear
(CacheOptions options) Clear the store.io.smallrye.mutiny.Multi
<CacheEntry<K, V>> MutinyCache.entries
(CacheOptions options) Retrieve all entriesio.smallrye.mutiny.Uni
<Long> MutinyCache.estimateSize
(CacheOptions options) Estimate the size of the storedefault io.smallrye.mutiny.Uni
<V> MutinyCache.get
(K key, CacheOptions options) Get the value of the Key if such existsMutinyStreamingCache.get
(K key, io.smallrye.mutiny.subscription.BackPressureStrategy backPressureStrategy, CacheOptions options) Retrieves the value of the specified key as anMutinyStreamingCache.CacheEntrySubscriber
.io.smallrye.mutiny.Multi
<CacheEntry<K, V>> MutinyCache.getAll
(Set<K> keys, CacheOptions options) Retrieve all the entries for the specified keys.io.smallrye.mutiny.Multi
<CacheEntry<K, V>> MutinyCache.getAll
(CacheOptions options, K... keys) io.smallrye.mutiny.Uni
<CacheEntry<K, V>> MutinyCache.getAndRemove
(K key, CacheOptions options) Removes the key and returns its value if present.io.smallrye.mutiny.Uni
<CacheEntry<K, V>> MutinyCache.getEntry
(K key, CacheOptions options) default io.smallrye.mutiny.Multi
<K> MutinyCache.keys
(CacheOptions options) Retrieve all keys<T> io.smallrye.mutiny.Multi
<CacheEntryProcessorResult<K, T>> MutinyCache.process
(Set<K> keys, MutinyCacheEntryProcessor<K, V, T> processor, CacheOptions options) Process the specified entries using the supplied processor<R> MutinyQuery
<K, V, R> MutinyCache.query
(String query, CacheOptions options) Find by QueryRequest.default io.smallrye.mutiny.Uni
<Boolean> MutinyCache.remove
(K key, CacheOptions options) Delete the key -
Uses of CacheOptions in org.infinispan.api.sync
Modifier and TypeMethodDescriptionvoid
SyncCache.clear
(CacheOptions options) Clear the store.SyncCache.entries
(CacheOptions options) Retrieve all entrieslong
SyncCache.estimateSize
(CacheOptions options) Estimate the size of the storedefault V
SyncCache.get
(K key, CacheOptions options) Get the value of the Key if such exists<T extends InputStream & CacheEntryMetadata>
TSyncStreamingCache.get
(K key, CacheOptions options) Retrieves the value of the specified key as anInputStream
.SyncCache.getAll
(Set<K> keys, CacheOptions options) Retrieves all entries for the supplied keysSyncCache.getAll
(CacheOptions options, K... keys) Retrieves all entries for the supplied keysCacheEntry
<K, V> SyncCache.getAndRemove
(K key, CacheOptions options) Removes the key and returns its value if present.CacheEntry
<K, V> SyncCache.getEntry
(K key, CacheOptions options) Get the entry of the Key if such existsSyncCache.keys
(CacheOptions options) Retrieve all keysSyncStreamingCache.put
(K key, CacheOptions options) SyncCache.query
(String query, CacheOptions options) Find by queryboolean
SyncCache.remove
(K key, CacheEntryVersion version, CacheOptions options) Delete the key only if the version matchesdefault boolean
SyncCache.remove
(K key, CacheOptions options) Delete the key