public void onEmit (Try<T> result) { complete(result); } };
public void onEmit (Try<T> result) { complete(result); } };
/** Causes this promise to be completed successfully with {@code value}. */ public void succeed (T value) { complete(Try.success(value)); }
/** Causes this promise to be completed successfully with {@code value}. */ public void succeed (T value) { complete(Try.success(value)); }
/** Causes this promise to be completed with failure caused by {@code cause}. */ public void fail (Throwable cause) { complete(Try.<T>failure(cause)); }
/** Causes this promise to be completed with failure caused by {@code cause}. */ public void fail (Throwable cause) { complete(Try.<T>failure(cause)); }