public interface RxFlowableInvoker extends RxInvoker<io.reactivex.Flowable>
flowable
from RxJava.
Requests are by default invoked on a separate thread (as JAX-RS Async client requests). This behavior can be overridden by
providing a executor service
when client extension is being created.Modifier and Type | Method and Description |
---|---|
io.reactivex.Flowable<Response> |
delete() |
<R> io.reactivex.Flowable<R> |
delete(Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
delete(GenericType<R> responseType) |
io.reactivex.Flowable<Response> |
get() |
<R> io.reactivex.Flowable<R> |
get(Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
get(GenericType<R> responseType) |
io.reactivex.Flowable<Response> |
head() |
io.reactivex.Flowable<Response> |
method(String name) |
<R> io.reactivex.Flowable<R> |
method(String name,
Class<R> responseType) |
io.reactivex.Flowable<Response> |
method(String name,
Entity<?> entity) |
<R> io.reactivex.Flowable<R> |
method(String name,
Entity<?> entity,
Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
method(String name,
Entity<?> entity,
GenericType<R> responseType) |
<R> io.reactivex.Flowable<R> |
method(String name,
GenericType<R> responseType) |
io.reactivex.Flowable<Response> |
options() |
<R> io.reactivex.Flowable<R> |
options(Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
options(GenericType<R> responseType) |
io.reactivex.Flowable<Response> |
post(Entity<?> entity) |
<R> io.reactivex.Flowable<R> |
post(Entity<?> entity,
Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
post(Entity<?> entity,
GenericType<R> responseType) |
io.reactivex.Flowable<Response> |
put(Entity<?> entity) |
<R> io.reactivex.Flowable<R> |
put(Entity<?> entity,
Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
put(Entity<?> entity,
GenericType<R> responseType) |
io.reactivex.Flowable<Response> |
trace() |
<R> io.reactivex.Flowable<R> |
trace(Class<R> responseType) |
<R> io.reactivex.Flowable<R> |
trace(GenericType<R> responseType) |
io.reactivex.Flowable<Response> get()
<R> io.reactivex.Flowable<R> get(Class<R> responseType)
<R> io.reactivex.Flowable<R> get(GenericType<R> responseType)
<R> io.reactivex.Flowable<R> put(Entity<?> entity, GenericType<R> responseType)
<R> io.reactivex.Flowable<R> post(Entity<?> entity, GenericType<R> responseType)
io.reactivex.Flowable<Response> delete()
<R> io.reactivex.Flowable<R> delete(Class<R> responseType)
<R> io.reactivex.Flowable<R> delete(GenericType<R> responseType)
io.reactivex.Flowable<Response> head()
io.reactivex.Flowable<Response> options()
<R> io.reactivex.Flowable<R> options(Class<R> responseType)
<R> io.reactivex.Flowable<R> options(GenericType<R> responseType)
io.reactivex.Flowable<Response> trace()
<R> io.reactivex.Flowable<R> trace(Class<R> responseType)
<R> io.reactivex.Flowable<R> trace(GenericType<R> responseType)
<R> io.reactivex.Flowable<R> method(String name, GenericType<R> responseType)
<R> io.reactivex.Flowable<R> method(String name, Entity<?> entity, GenericType<R> responseType)
Copyright © 2007-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.