@Override public RPromise<T> removeListener(FutureListener<? super T> listener) { promise.removeListener(listener); return this; }
@Override public RPromise<T> removeListener(FutureListener<? super T> listener) { promise.removeListener(listener); return this; }
@Override public Promise<T> removeListener( GenericFutureListener<? extends Future<? super T>> listener) { return delegate.removeListener(listener); }
@Override public RPromise<T> removeListener(FutureListener<? super T> listener) { promise.removeListener(listener); return this; }
/** * Attach Netty Promise * * @param promise netty promise to set up response promise with */ public void attachNettyPromise(Promise<T> promise) { promise.addListener(promiseHandler); Promise<T> oldPromise = this.promise; this.promise = promise; if (oldPromise != null) { oldPromise.removeListener(promiseHandler); oldPromise.cancel(true); } }
/** * Attach Netty Promise * * @param promise netty promise to set up response promise with */ public void attachNettyPromise(Promise<T> promise) { promise.addListener(promiseHandler); Promise<T> oldPromise = this.promise; this.promise = promise; if (oldPromise != null) { oldPromise.removeListener(promiseHandler); oldPromise.cancel(true); } }