Package com.github.longdt.vertxorm.util
Class Futures
- java.lang.Object
-
- com.github.longdt.vertxorm.util.Futures
-
public final class Futures extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Tjoin(io.vertx.core.Future<T> future)static <T> Tjoin(io.vertx.core.Future<T> future, long time, TimeUnit unit)static <T> TjoinNow(io.vertx.core.Future<T> future)static <T,V,S,R>
Rsync(QuadConsumer<T,V,S,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2, S arg3)static <T,V,R>
Rsync(TriConsumer<T,V,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2)static <T,R>
Rsync(BiConsumer<T,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg)static <R> Rsync(Consumer<io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer)static <T,V,U,R>
io.vertx.core.Future<R>toFuture(QuadConsumer<T,V,U,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2, U arg3)static <T,V,R>
io.vertx.core.Future<R>toFuture(TriConsumer<T,V,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2)static <T,R>
io.vertx.core.Future<R>toFuture(BiConsumer<T,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg)static <R> io.vertx.core.Future<R>toFuture(Consumer<io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer)
-
-
-
Method Detail
-
toFuture
public static <T,V,U,R> io.vertx.core.Future<R> toFuture(QuadConsumer<T,V,U,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2, U arg3)
-
toFuture
public static <T,V,R> io.vertx.core.Future<R> toFuture(TriConsumer<T,V,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2)
-
toFuture
public static <T,R> io.vertx.core.Future<R> toFuture(BiConsumer<T,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg)
-
toFuture
public static <R> io.vertx.core.Future<R> toFuture(Consumer<io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer)
-
joinNow
public static <T> T joinNow(io.vertx.core.Future<T> future)
-
join
public static <T> T join(io.vertx.core.Future<T> future)
-
join
public static <T> T join(io.vertx.core.Future<T> future, long time, TimeUnit unit)
-
sync
public static <T,V,S,R> R sync(QuadConsumer<T,V,S,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2, S arg3)
-
sync
public static <T,V,R> R sync(TriConsumer<T,V,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg1, V arg2)
-
sync
public static <T,R> R sync(BiConsumer<T,io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer, T arg)
-
sync
public static <R> R sync(Consumer<io.vertx.core.Handler<io.vertx.core.AsyncResult<R>>> consumer)
-
-