Interface RxFlowableInvoker
-
- All Superinterfaces:
RxInvoker<io.reactivex.Flowable>
public interface RxFlowableInvoker extends RxInvoker<io.reactivex.Flowable>
Reactive invoker providing support forflowablefrom RxJava. Requests are by default invoked on a separate thread (as JAX-RS Async client requests). This behavior can be overridden by providing aexecutor servicewhen client extension is being created.- Since:
- 2.26
- Author:
- Pavel Bucek, Michal Gajdos
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.reactivex.Flowable<Response>delete()<R> io.reactivex.Flowable<R>delete(GenericType<R> responseType)<R> io.reactivex.Flowable<R>delete(Class<R> responseType)io.reactivex.Flowable<Response>get()<R> io.reactivex.Flowable<R>get(GenericType<R> responseType)<R> io.reactivex.Flowable<R>get(Class<R> responseType)io.reactivex.Flowable<Response>head()io.reactivex.Flowable<Response>method(String name)io.reactivex.Flowable<Response>method(String name, Entity<?> entity)<R> io.reactivex.Flowable<R>method(String name, Entity<?> entity, GenericType<R> responseType)<R> io.reactivex.Flowable<R>method(String name, Entity<?> entity, Class<R> responseType)<R> io.reactivex.Flowable<R>method(String name, GenericType<R> responseType)<R> io.reactivex.Flowable<R>method(String name, Class<R> responseType)io.reactivex.Flowable<Response>options()<R> io.reactivex.Flowable<R>options(GenericType<R> responseType)<R> io.reactivex.Flowable<R>options(Class<R> responseType)io.reactivex.Flowable<Response>post(Entity<?> entity)<R> io.reactivex.Flowable<R>post(Entity<?> entity, GenericType<R> responseType)<R> io.reactivex.Flowable<R>post(Entity<?> entity, Class<R> responseType)io.reactivex.Flowable<Response>put(Entity<?> entity)<R> io.reactivex.Flowable<R>put(Entity<?> entity, GenericType<R> responseType)<R> io.reactivex.Flowable<R>put(Entity<?> entity, Class<R> responseType)io.reactivex.Flowable<Response>trace()<R> io.reactivex.Flowable<R>trace(GenericType<R> responseType)<R> io.reactivex.Flowable<R>trace(Class<R> responseType)
-
-
-
Method Detail
-
get
io.reactivex.Flowable<Response> get()
-
get
<R> io.reactivex.Flowable<R> get(Class<R> responseType)
-
get
<R> io.reactivex.Flowable<R> get(GenericType<R> responseType)
-
put
<R> io.reactivex.Flowable<R> put(Entity<?> entity, GenericType<R> responseType)
-
post
<R> io.reactivex.Flowable<R> post(Entity<?> entity, GenericType<R> responseType)
-
delete
io.reactivex.Flowable<Response> delete()
-
delete
<R> io.reactivex.Flowable<R> delete(Class<R> responseType)
-
delete
<R> io.reactivex.Flowable<R> delete(GenericType<R> responseType)
-
head
io.reactivex.Flowable<Response> head()
-
options
io.reactivex.Flowable<Response> options()
-
options
<R> io.reactivex.Flowable<R> options(Class<R> responseType)
-
options
<R> io.reactivex.Flowable<R> options(GenericType<R> responseType)
-
trace
io.reactivex.Flowable<Response> trace()
-
trace
<R> io.reactivex.Flowable<R> trace(Class<R> responseType)
-
trace
<R> io.reactivex.Flowable<R> trace(GenericType<R> responseType)
-
method
<R> io.reactivex.Flowable<R> method(String name, GenericType<R> responseType)
-
method
<R> io.reactivex.Flowable<R> method(String name, Entity<?> entity, GenericType<R> responseType)
-
-