Interface ObservableCacheFactory
public interface ObservableCacheFactory
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T> Function<reactor.core.publisher.Mono<T>, reactor.core.publisher.Mono<T>> static <T,U> Function <reactor.core.publisher.Mono<T>, reactor.core.publisher.Mono<T>> static <T,U, V> Function <reactor.core.publisher.Mono<T>, reactor.core.publisher.Mono<T>> call(U value1, V value2, BiConsumer<U, V> consumer) static <ID,R, RRC, CTX extends CacheContext<ID, R, RRC, CTX>>
CacheFactory.CacheTransformer<ID, R, RRC, CTX> observableCache(Consumer<Map<ID, RRC>> onGetAll, Consumer<Map<ID, RRC>> onComputeAll, Consumer<Map<ID, RRC>> onPutAll, Consumer<Map<ID, RRC>> onRemoveAll, BiConsumer<Map<ID, RRC>, Map<ID, RRC>> onUpdateAll)
-
Method Details
-
observableCache
static <ID,R, CacheFactory.CacheTransformer<ID,RRC, CTX extends CacheContext<ID, R, RRC, CTX>> R, observableCacheRRC, CTX> (Consumer<Map<ID, RRC>> onGetAll, Consumer<Map<ID, RRC>> onComputeAll, Consumer<Map<ID, RRC>> onPutAll, Consumer<Map<ID, RRC>> onRemoveAll, BiConsumer<Map<ID, RRC>, Map<ID, RRC>> onUpdateAll) -
call
-
call
-
call
static <T,U, Function<reactor.core.publisher.Mono<T>,V> reactor.core.publisher.Mono<T>> call(U value1, V value2, BiConsumer<U, V> consumer)
-