Package io.keldysh.messaging
Interface MessageFlow.Handler<T,U>
- All Superinterfaces:
Function<MessageFlow<T>,
org.reactivestreams.Publisher<? extends Message<U>>>
- Enclosing class:
- MessageFlow<T>
public static interface MessageFlow.Handler<T,U>
extends Function<MessageFlow<T>,org.reactivestreams.Publisher<? extends Message<U>>>
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T> MessageFlow.Handler<T,
T> empty()
static <T,
U> MessageFlow.Handler<T, U> of
(Function<? super MessageFlow<T>, ? extends org.reactivestreams.Publisher<? extends Message<U>>> handler)
-
Method Details
-
empty
-
of
static <T,U> MessageFlow.Handler<T,U> of(Function<? super MessageFlow<T>, ? extends org.reactivestreams.Publisher<? extends Message<U>>> handler)
-