Package org.reactfx

Interface SuspenderStream<T,S extends Suspendable>

All Superinterfaces:
EventStream<T>, Observable<Consumer<? super T>>, Suspender<S>
All Known Implementing Classes:
SuspenderStreamImpl

@Experimental public interface SuspenderStream<T,S extends Suspendable> extends EventStream<T>, Suspender<S>
An event stream that suspends a suspendable object during emission. More precisely, before a SuspenderStream emits a value, it suspends a Suspendable object and unsuspends it after the emission has completed.