All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractMulti<T> |
|
AbstractSubscriber<T> |
A convenient base class for a subscriber and subscription to extend in tests and that manages the subscription and
requests.
|
AbstractUni<T> |
|
AssertionHelper |
|
AssertSubscriber<T> |
A Multi Subscriber for testing purposes that comes with useful assertion helpers.
|
BackPressureFailure |
|
BackPressureStrategy |
The back pressure strategies.
|
BroadcastProcessor<T> |
Implementation of Processor that broadcast all subsequently observed items to its current
Subscriber s.
|
CallbackDecorator |
Intercept user callbacks.
|
Cancellable |
|
CancellableSubscriber<T> |
|
CompositeException |
An implementation of Exception collecting several causes.
|
Context |
A context allows sharing key / value entries along with a subscriber in a Mutiny pipeline, so all operators can
share implicit data for a given subscription.
|
ContextSupport |
Interface for subscribers and types that provide a Context .
|
DemandPacer |
|
DemandPacer.Request |
A demand request.
|
ExecutorConfiguration |
SPI allowing customizing the default executor.
|
FixedDemandPacer |
A demand pacer with a fixed delay / fixed demand.
|
Functions |
|
Functions.Function3<T1,T2,T3,R> |
|
Functions.Function4<T1,T2,T3,T4,R> |
|
Functions.Function5<T1,T2,T3,T4,T5,R> |
|
Functions.Function6<T1,T2,T3,T4,T5,T6,R> |
|
Functions.Function7<T1,T2,T3,T4,T5,T6,T7,R> |
|
Functions.Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> |
|
Functions.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R> |
|
Functions.TriConsumer<A,B,C> |
A consumer taking 3 parameters.
|
GeneratorEmitter<T> |
Interface for Multi generators, where items are being generated on subscription requests.
|
GroupedMulti<K,T> |
A specialization of Multi used by the group operation.
|
Infrastructure |
|
Infrastructure.OperatorLogger |
|
ItemWithContext<T> |
Models an item flowing along a Mutiny pipeline with its subscriber context attached.
|
Multi<T> |
|
MultiBroadcast<T> |
Makes the upstream Multi be able to broadcast its events ( items , failure , and
completion ) to multiple subscribers.
|
MultiCollect<T> |
Collects / aggregates items from the upstream and send the resulting collection / structure when the
upstream completes.
|
MultiConcat |
Creates new Multi by concatenating several Multi or Publisher .
|
MultiConvert<T> |
Converts the upstream into another reactive type.
|
MultiCreate |
Group methods allowing to create Multi instances from various sources.
|
MultiCreateBy |
Allows the creation of instances of Multi by merging/combining/concatenating multiple upstreams.
|
MultiDemandPacing<T> |
|
MultiEmitter<T> |
An object allowing to send signals to the downstream Multi .
|
MultiFlatten<I,O> |
The object to tune the flatMap operation
|
MultiGlobalSpy<T> |
|
MultiGroup<T> |
|
MultiGroupIntoLists<T> |
|
MultiGroupIntoMultis<T> |
|
MultiIfEmpty<T> |
|
MultiIfNoItem<T> |
|
MultiInterceptor |
Allow being notified when a new Multi instance is created and when this Multi receives events.
|
MultiItemCombination |
|
MultiItemCombine2<T1,T2> |
|
MultiItemCombine3<T1,T2,T3> |
|
MultiItemCombine4<T1,T2,T3,T4> |
|
MultiItemCombine5<T1,T2,T3,T4,T5> |
|
MultiItemCombine6<T1,T2,T3,T4,T5,T6> |
|
MultiItemCombine7<T1,T2,T3,T4,T5,T6,T7> |
|
MultiItemCombine8<T1,T2,T3,T4,T5,T6,T7,T8> |
|
MultiItemCombine9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
|
MultiItemCombineIterable |
|
MultiMerge |
Creates new Multi by merging several Multi or Publisher .
|
MultiOnCancel<T> |
|
MultiOnCancellationSpy<T> |
|
MultiOnCompletion<T> |
|
MultiOnCompletionSpy<T> |
|
MultiOnFailure<T> |
Configures the failure handler.
|
MultiOnFailureSpy<T> |
|
MultiOnItem<T> |
|
MultiOnItemSpy<T> |
|
MultiOnItemTimeout<T> |
|
MultiOnOverflowSpy<T> |
|
MultiOnRequest<T> |
|
MultiOnRequestSpy<T> |
|
MultiOnSubscribe<T> |
Group to configure the action to execute when the observed Multi sends a Subscription .
|
MultiOnSubscribeSpy<T> |
|
MultiOnTerminate<T> |
|
MultiOnTerminationSpy<T> |
|
MultiOperator<I,O> |
|
MultiOverflow<T> |
|
MultiOverflowStrategy<T> |
|
MultiRepetition |
|
MultiReplay |
Group to configure replaying a Multi to multiple subscribers.
|
MultiResource<R,I> |
Allows configuring a finalizer to close the resource attached to the stream.
|
MultiResourceUni<R,I> |
Allows configuring a finalizer to close the resource attached to the stream.
|
MultiRetry<T> |
|
MultiSelect<T> |
Selects items from the upstream Multi .
|
MultiSkip<T> |
Skips items from the upstream Multi .
|
MultiSubscribe<T> |
|
MultiSubscriber<T> |
A Subscriber receiving calls to Subscriber.onSubscribe(Subscription) once after passing an instance of
Subscriber to Publisher.subscribe(Subscriber) .
|
MultiTimePeriod |
|
MutinyInterceptor |
|
MutinyScheduler |
Implementation of ScheduledThreadPoolExecutor delegating the execution of the task to a configured
Executor .
|
OnCancellationUniSignal |
A cancellation signal.
|
OnFailureUniSignal |
A onFailure signal.
|
OnItemUniSignal<T> |
A onItem signal.
|
OnSubscribeUniSignal |
A onSubscribe signal.
|
SafeSubscriber<T> |
Wraps another Subscriber and ensures all onXXX methods conform the protocol
(except the requirement for serialized access).
|
SerializedProcessor<I,O> |
Wraps a processor into a serialized version of this processor.
|
SerializedSubscriber<T> |
Subscriber that makes sure signals are delivered sequentially in case the onNext, onError or onComplete methods are
called concurrently.
|
Spy |
Helpers for creating Uni and Multi spies to observe events.
|
Subscribers |
|
Subscribers.CallbackBasedSubscriber<T> |
|
SwitchableSubscriptionSubscriber<O> |
An implementation of Subscription that allows switching the upstream, dealing with the requests accordingly.
|
TimeoutException |
Exception thrown when an operation times out.
|
Tuple |
|
Tuple2<L,R> |
A tuple containing two items.
|
Tuple3<T1,T2,T3> |
|
Tuple4<T1,T2,T3,T4> |
|
Tuple5<T1,T2,T3,T4,T5> |
|
Tuple6<T1,T2,T3,T4,T5,T6> |
|
Tuple7<T1,T2,T3,T4,T5,T6,T7> |
|
Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
|
Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
|
Tuples |
A set of methods to create Tuple instances from lists.
|
Unchecked |
Provides wrapper to handle functions / consumers / suppliers that throw checked exceptions.
|
UncheckedBiConsumer<T,U> |
Represents an operation that accepts two input arguments and returns no
result.
|
UncheckedBiFunction<T,U,R> |
Represents a function that accepts two arguments and produces a result.
|
UncheckedConsumer<T> |
Represents an operation that accepts a single input argument and returns no
result.
|
UncheckedFunction<T,R> |
Represents a function that accepts one argument and produces a result.
|
UncheckedSupplier<T> |
Represents a supplier of items.
|
Uni<T> |
A Uni represents a lazy asynchronous action.
|
UniAndGroup<T1> |
Combines several unis into a new Uni that will be fulfilled when all
unis have emitted an item event and then combines the different outcomes into a
Tuple , or using a combinator function.
|
UniAndGroup2<T1,T2> |
Configures the combination of 2 unis .
|
UniAndGroup3<T1,T2,T3> |
|
UniAndGroup4<T1,T2,T3,T4> |
|
UniAndGroup5<T1,T2,T3,T4,T5> |
|
UniAndGroup6<T1,T2,T3,T4,T5,T6> |
|
UniAndGroup7<T1,T2,T3,T4,T5,T6,T7> |
|
UniAndGroup8<T1,T2,T3,T4,T5,T6,T7,T8> |
|
UniAndGroup9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
|
UniAndGroupIterable<T1> |
|
UniAny |
|
UniAssertSubscriber<T> |
A Uni UniSubscriber for testing purposes that comes with useful assertion helpers.
|
UniAwait<T> |
Waits and returns the item emitted by the Uni .
|
UniAwaitOptional<T> |
Likes UniAwait but wrapping the item event into an Optional .
|
UnicastProcessor<T> |
Implementation of a processor using a queue to store items and allows a single subscriber to receive
these items.
|
UniCombine |
|
UniConvert<T> |
|
UniCreate |
Group methods allowing to create Uni instances from various sources.
|
UniDelegatingSubscriber<I,O> |
|
UniEmitter<T> |
An object allowing to send signals to the downstream Uni .
|
UniGlobalSpy<T> |
|
UniIfNoItem<T> |
|
UniInterceptor |
Allow being notified when a new Uni instance is created and when this Uni receives events.
|
UniJoin |
|
UniJoin.JoinAllStrategy<T> |
|
UniJoin.JoinAllStrategyTerminal<T> |
|
UniJoin.JoinFirstStrategy<T> |
|
UniJoin.JoinFirstStrategyTerminal<T> |
|
UniMemoize<T> |
|
UniOnCancel<T> |
|
UniOnCancellationSpy<T> |
|
UniOnFailure<T> |
Configures the failure handler.
|
UniOnFailureSpy<T> |
|
UniOnItem<T> |
|
UniOnItemDelay<T> |
Configures the delay applied to the item emission.
|
UniOnItemIgnore<T> |
|
UniOnItemOrFailure<T> |
|
UniOnItemOrFailureSpy<T> |
|
UniOnItemSpy<T> |
|
UniOnNotNull<T> |
|
UniOnNull<T> |
|
UniOnSubscribe<T> |
|
UniOnSubscribeSpy<T> |
|
UniOnTerminate<T> |
|
UniOnTerminationSpy<T> |
|
UniOnTimeout<T> |
|
UniOperator<I,O> |
|
UniOr<T> |
|
UniRepeat<T> |
Repeatedly subscribes to a given Uni to generate a Multi .
|
UniRetry<T> |
|
UniSerializedSubscriber<T> |
|
UniSignal |
A signal: onSubscribe, onItem, onFailure or cancel.
|
UniSubscribe<T> |
Allow subscribing to a Uni to be notified of the different events coming from upstream .
|
UniSubscriber<T> |
|
UniSubscription |
A Subscription for the Uni type.
|
UniZip |
Combines several Uni into a new Uni that will fire an item event when all Uni are
resolved successfully aggregating their results (emitted item) into a Tuple , or using a combinator function.
|