@Override public void onSubscribe(Disposable s) { this.d = s; actual.onSubscribe(this); }
@Override public void onSubscribe(final Disposable d) { observer.onSubscribe(d); } }
@Override public void onSubscribe(Disposable s) { if (DisposableHelper.validate(this.s, s)) { this.s = s; actual.onSubscribe(this); } }
@Override protected void subscribeActual(CompletableObserver actionCompletable) { actionCompletable.onSubscribe(action); action.call(actualWorker, actionCompletable); } }
@Override public void onSubscribe(Subscription s) { if (SubscriptionHelper.validate(this.s, s)) { this.s = s; actual.onSubscribe(this); if (maxConcurrency == Integer.MAX_VALUE) { s.request(Long.MAX_VALUE); } else { s.request(maxConcurrency); } } }
@Override public void onSubscribe(Disposable d) { set.add(d); s.onSubscribe(set); }
@Override public void onSubscribe(Disposable d) { if (DisposableHelper.setOnce(this, d)) { actual.onSubscribe(this); } }
@Override public void onSubscribe(Subscription s) { if (SubscriptionHelper.validate(this.s, s)) { this.s = s; actual.onSubscribe(this); s.request(Long.MAX_VALUE); } }
@Override public void onSubscribe(final Disposable d) { if (DisposableHelper.validate(this.d, d)) { this.d = d; s.onSubscribe(this); } }
@Override public void onSubscribe(Disposable d) { if (DisposableHelper.validate(this.d, d)) { this.d = d; actual.onSubscribe(this); } }
@Override public void onSubscribe(final Disposable d) { if (DisposableHelper.validate(this.d, d)) { this.d = d; s.onSubscribe(this); } }
@Override public void onSubscribe(Disposable d) { if (DisposableHelper.setOnce(this, d)) { actual.onSubscribe(this); } }
@Override protected void subscribeActual(final CompletableObserver s) { TimerDisposable parent = new TimerDisposable(s); s.onSubscribe(parent); parent.setFuture(scheduler.scheduleDirect(parent, delay, unit)); }
@Override protected void subscribeActual(final CompletableObserver s) { final SubscribeOnObserver parent = new SubscribeOnObserver(s, source); s.onSubscribe(parent); Disposable f = scheduler.scheduleDirect(parent); parent.task.replace(f); }
@Override public void subscribeActual(final CompletableObserver s) { final CompositeDisposable set = new CompositeDisposable(); s.onSubscribe(set); final AtomicBoolean once = new AtomicBoolean(); Disposable timer = scheduler.scheduleDirect(new DisposeTask(once, set, s), timeout, unit); set.add(timer); source.subscribe(new TimeOutObserver(set, once, s)); }
@Override public void subscribe(CompletableObserver s) { s.onSubscribe(Disposables.empty()); s.onComplete(); } })
@Override protected void subscribeActual(CompletableObserver s) { s.onSubscribe(Disposables.empty()); s.onComplete(); co[0] = s; } })
@Override protected void subscribeActual(CompletableObserver s) { s.onSubscribe(Disposables.empty()); s.onComplete(); to.cancel(); } }, Completable.complete())
@Override protected void subscribeActual(CompletableObserver s) { s.onSubscribe(Disposables.empty()); to.cancel(); s.onComplete(); } }, Completable.complete())
@Override protected void subscribeActual(CompletableObserver s) { s.onSubscribe(Disposables.empty()); to.cancel(); s.onComplete(); } }, Completable.complete()))