Package org.apache.pulsar.common.util
Class FutureUtil.Sequencer<T>
java.lang.Object
org.apache.pulsar.common.util.FutureUtil.Sequencer<T>
- Enclosing class:
- FutureUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> FutureUtil.Sequencer<T>
create()
static <T> FutureUtil.Sequencer<T>
create
(boolean allowExceptionBreakChain) sequential
(Supplier<CompletableFuture<T>> newTask)
-
Constructor Details
-
Sequencer
public Sequencer(boolean allowExceptionBreakChain)
-
-
Method Details
-
create
-
create
-
sequential
- Throws:
NullPointerException
- NPE when param is null
-