Uses of Interface
org.infinispan.api.common.CacheOptions
Packages that use CacheOptions
Package
Description
-
Uses of CacheOptions in org.infinispan.api.async
Methods in org.infinispan.api.async with parameters of type CacheOptionsModifier 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
Subinterfaces of CacheOptions in org.infinispan.api.commonClasses in org.infinispan.api.common that implement CacheOptionsModifier and TypeClassDescriptionstatic classstatic classFields in org.infinispan.api.common declared as CacheOptionsMethods in org.infinispan.api.common that return CacheOptionsMethods in org.infinispan.api.common with parameters of type CacheOptionsModifier and TypeMethodDescriptionstatic CacheWriteOptions.BuilderCacheWriteOptions.writeOptions(CacheOptions options) -
Uses of CacheOptions in org.infinispan.api.common.process
Subinterfaces of CacheOptions in org.infinispan.api.common.processClasses in org.infinispan.api.common.process that implement CacheOptionsMethods in org.infinispan.api.common.process that return CacheOptions -
Uses of CacheOptions in org.infinispan.api.mutiny
Methods in org.infinispan.api.mutiny with parameters of type CacheOptionsModifier 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
Methods in org.infinispan.api.sync with parameters of type CacheOptionsModifier and TypeMethodDescriptionvoidSyncCache.clear(CacheOptions options) Clear the store.SyncCache.entries(CacheOptions options) Retrieve all entrieslongSyncCache.estimateSize(CacheOptions options) Estimate the size of the storedefault VSyncCache.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 querybooleanSyncCache.remove(K key, CacheEntryVersion version, CacheOptions options) Delete the key only if the version matchesdefault booleanSyncCache.remove(K key, CacheOptions options) Delete the key