public class UnSupportedReactiveCache<E> extends Object implements ReactiveCache<E>
| Constructor and Description |
|---|
UnSupportedReactiveCache() |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
clear() |
reactor.core.publisher.Mono<Void> |
evict(Object key) |
reactor.core.publisher.Mono<Void> |
evictAll(Iterable<?> key) |
reactor.cache.CacheFlux.FluxCacheBuilderMapMiss<E> |
flux(Object key) |
reactor.core.publisher.Flux<E> |
getAll(Object... keys) |
reactor.core.publisher.Flux<E> |
getFlux(Object key) |
static <E> ReactiveCache<E> |
getInstance() |
reactor.core.publisher.Mono<E> |
getMono(Object key) |
reactor.cache.CacheMono.MonoCacheBuilderMapMiss<E> |
mono(Object key) |
reactor.core.publisher.Mono<Void> |
put(Object key,
org.reactivestreams.Publisher<E> data) |
public static <E> ReactiveCache<E> getInstance()
public reactor.core.publisher.Flux<E> getFlux(Object key)
getFlux in interface ReactiveCache<E>public reactor.core.publisher.Mono<E> getMono(Object key)
getMono in interface ReactiveCache<E>public reactor.core.publisher.Mono<Void> put(Object key, org.reactivestreams.Publisher<E> data)
put in interface ReactiveCache<E>public reactor.core.publisher.Mono<Void> evict(Object key)
evict in interface ReactiveCache<E>public reactor.core.publisher.Mono<Void> evictAll(Iterable<?> key)
evictAll in interface ReactiveCache<E>public reactor.core.publisher.Flux<E> getAll(Object... keys)
getAll in interface ReactiveCache<E>public reactor.core.publisher.Mono<Void> clear()
clear in interface ReactiveCache<E>public reactor.cache.CacheMono.MonoCacheBuilderMapMiss<E> mono(Object key)
mono in interface ReactiveCache<E>public reactor.cache.CacheFlux.FluxCacheBuilderMapMiss<E> flux(Object key)
flux in interface ReactiveCache<E>Copyright © 2016–2021. All rights reserved.