程序包 cool.scx.util

类 ScxFuture<T>

java.lang.Object
cool.scx.util.ScxFuture<T>

public final class ScxFuture<T> extends Object
Vertx 中的 Future 可以添加多个回调且无法取消 ,此类用于解决此问题
  • 构造器详细资料

    • ScxFuture

      public ScxFuture(io.vertx.core.Future<T> vertxFuture)
  • 方法详细资料

    • isComplete

      public boolean isComplete()
    • onSuccess

      public ScxFuture<T> onSuccess(Consumer<T> onSuccess)
    • onFailure

      public ScxFuture<T> onFailure(Consumer<Throwable> onFailure)
    • vertxFuture

      public io.vertx.core.Future<T> vertxFuture()