All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.darylteo.vertx.promises.Promise Maven / Gradle / Ivy

The newest version!
package com.darylteo.vertx.promises;

import org.vertx.java.core.Handler;

public final class Promise extends com.darylteo.rx.promises.Promise implements Handler {
  public static  Promise defer() {
    return new Promise();
  }

  @Override
  @SuppressWarnings("unchecked")
  protected  Promise _then(Object onFulfilled, Object onRejected, Object onFinally) {
    return (Promise) super._then(onFulfilled, onRejected, onFinally);
  }

  @Override
  protected  Promise _create() {
    return Promise.defer();
  }

  @Override
  public void handle(T event) {
    this.fulfill(event);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy