public abstract class AbstractReactiveCache<E> extends Object implements ReactiveCache<E>
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
AbstractReactiveCache.CacheLoader |
| 构造器和说明 |
|---|
AbstractReactiveCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract reactor.core.publisher.Mono<Void> |
clear() |
abstract reactor.core.publisher.Mono<Void> |
evict(Object key) |
abstract reactor.core.publisher.Mono<Void> |
evictAll(Iterable<?> key) |
reactor.core.publisher.Flux<E> |
getAll(Object... keys) |
reactor.core.publisher.Flux<E> |
getFlux(Object key) |
reactor.core.publisher.Flux<E> |
getFlux(Object key,
java.util.function.Supplier<reactor.core.publisher.Flux<E>> loader) |
reactor.core.publisher.Mono<E> |
getMono(Object key) |
reactor.core.publisher.Mono<E> |
getMono(Object key,
java.util.function.Supplier<reactor.core.publisher.Mono<E>> loader) |
protected abstract reactor.core.publisher.Mono<Object> |
getNow(Object key) |
reactor.core.publisher.Mono<Void> |
put(Object key,
org.reactivestreams.Publisher<E> data) |
abstract reactor.core.publisher.Mono<Void> |
putNow(Object key,
Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitflux, monopublic final reactor.core.publisher.Mono<E> getMono(Object key)
getMono 在接口中 ReactiveCache<E>public final reactor.core.publisher.Mono<E> getMono(Object key, java.util.function.Supplier<reactor.core.publisher.Mono<E>> loader)
getMono 在接口中 ReactiveCache<E>public final reactor.core.publisher.Flux<E> getFlux(Object key)
getFlux 在接口中 ReactiveCache<E>public final reactor.core.publisher.Flux<E> getFlux(Object key, java.util.function.Supplier<reactor.core.publisher.Flux<E>> loader)
getFlux 在接口中 ReactiveCache<E>public final reactor.core.publisher.Mono<Void> put(Object key, org.reactivestreams.Publisher<E> data)
put 在接口中 ReactiveCache<E>public abstract reactor.core.publisher.Mono<Void> evict(Object key)
evict 在接口中 ReactiveCache<E>public reactor.core.publisher.Flux<E> getAll(Object... keys)
getAll 在接口中 ReactiveCache<E>public abstract reactor.core.publisher.Mono<Void> evictAll(Iterable<?> key)
evictAll 在接口中 ReactiveCache<E>public abstract reactor.core.publisher.Mono<Void> clear()
clear 在接口中 ReactiveCache<E>Copyright © 2016–2023. All rights reserved.