Package io.smallrye.mutiny.groups
Class UniOnCancel<T>
- java.lang.Object
-
- io.smallrye.mutiny.groups.UniOnCancel<T>
-
public class UniOnCancel<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UniOnCancel(Uni<T> upstream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Uni<T>
call(java.util.function.Supplier<Uni<?>> supplier)
Attaches an action executed when the subscription is cancelled.Uni<T>
invoke(java.lang.Runnable action)
Attaches an action executed when the subscription is cancelled.
-
-
-
Method Detail
-
invoke
@CheckReturnValue public Uni<T> invoke(java.lang.Runnable action)
Attaches an action executed when the subscription is cancelled. The upstream is not cancelled yet, but will be cancelled when the callback completes. Note that if the callback throws an exception then it will be discarded.- Parameters:
action
- the action, must not benull
- Returns:
- a new
Uni
-
-