@Override public CompletableSource apply(Maybe<Object> m) throws Exception { return m.ignoreElement(); } });
@Override public MaybeSource<Object> apply(Maybe<Object> v) throws Exception { return v.ignoreElement().toMaybe(); } });
@Test public void dispose2() { PublishProcessor<Integer> pp = PublishProcessor.create(); TestHelper.checkDisposed(pp.singleElement().ignoreElement()); }
@Test public void ignoreElementSuccess() { Maybe.just(1) .ignoreElement() .test() .assertResult(); }
@Test public void emptyToCompletable() { Maybe.empty() .ignoreElement() .test() .assertResult(); }
@Test public void ignoreElementComplete() { Maybe.empty() .ignoreElement() .test() .assertResult(); }
@Test public void successToComplete() { Maybe.just(1) .ignoreElement() .test() .assertResult(); }
@Test public void dispose() { TestHelper.checkDisposed(Maybe.never().ignoreElement().toMaybe()); }
@Test public void dispose() { PublishProcessor<Integer> pp = PublishProcessor.create(); TestHelper.checkDisposed(pp.singleElement().ignoreElement().toMaybe()); }
@Test public void ignoreElementSuccessMaybe() { Maybe.just(1) .ignoreElement() .toMaybe() .test() .assertResult(); }
@Test public void ignoreElementCompleteMaybe() { Maybe.empty() .ignoreElement() .toMaybe() .test() .assertResult(); }
@Test public void errorToCompletable() { Maybe.error(new TestException()) .ignoreElement() .test() .assertFailure(TestException.class); }
@Test public void ignoreElementError() { Maybe.error(new TestException()) .ignoreElement() .test() .assertFailure(TestException.class); }
@SuppressWarnings("unchecked") @Test public void source() { Maybe<Integer> source = Maybe.just(1); assertSame(source, ((HasUpstreamMaybeSource<Integer>)source.ignoreElement().toMaybe()).source()); }
@Test public void completableMaybeCompletable() { Completable.complete().toMaybe().ignoreElement().test().assertResult(); }
@Test public void ignoreElementErrorMaybe() { Maybe.error(new TestException()) .ignoreElement() .toMaybe() .test() .assertFailure(TestException.class); }
/** * Converts the request to a completable. When subscribed, the request is invoked. When the response is received, onComplete or onError is called. * * @return An RxJava Completable */ default Completable toCompletable() { return toMaybe().ignoreElement(); }
@Override public void stop(Future<Void> stopFuture) throws Exception { vertx.rxExecuteBlocking(fut -> { if (mongoClient != null) { mongoClient.close(); } fut.complete(new Object()); }).ignoreElement() .subscribe(CompletableHelper.toObserver(stopFuture)); } }
private Completable updateDB() { return vertx.rxExecuteBlocking(future -> { Flyway flyway = new Flyway(); flyway.setDataSource(datasourceConfig.getUrl(), datasourceConfig.getUser(), datasourceConfig.getPassword()); flyway.migrate(); future.complete(new Object()); }).ignoreElement(); }
asyncResult = response.body().lastElement().ignoreElement() .andThen(Single.just(responseConstructor.newInstance(response.request(), responseStatusCode, deserializedHeaders, responseHeaders.toMap(), null))); } else {