Class PausableMulti<T>
java.lang.Object
io.smallrye.mutiny.operators.AbstractMulti<O>
io.smallrye.mutiny.operators.MultiOperator<T,T>
io.smallrye.reactive.messaging.providers.helpers.PausableMulti<T>
- All Implemented Interfaces:
io.smallrye.mutiny.Multi<T>,PausableChannel,Flow.Publisher<T>
public class PausableMulti<T>
extends io.smallrye.mutiny.operators.MultiOperator<T,T>
implements PausableChannel
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.smallrye.mutiny.operators.MultiOperator
upstreamMethods inherited from class io.smallrye.mutiny.operators.AbstractMulti
broadcast, cache, capDemandsUsing, collect, convert, emitOn, group, ifNoItem, log, log, onCancellation, onCompletion, onFailure, onFailure, onFailure, onItem, onOverflow, onRequest, onSubscription, onTermination, paceDemand, runSubscriptionOn, select, skip, subscribe, subscribe, toHotStream, toUni, withContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.smallrye.mutiny.Multi
attachContext, call, call, capDemandsTo, concatMap, filter, flatMap, invoke, invoke, map, plug, split, stage
-
Constructor Details
-
PausableMulti
-
-
Method Details
-
subscribe
- Overrides:
subscribein classio.smallrye.mutiny.operators.AbstractMulti<T>
-
isPaused
public boolean isPaused()- Specified by:
isPausedin interfacePausableChannel
-
pause
public void pause()- Specified by:
pausein interfacePausableChannel
-
resume
public void resume()- Specified by:
resumein interfacePausableChannel
-