Interface RxListenableFutureInvoker
- All Superinterfaces:
RxInvoker<com.google.common.util.concurrent.ListenableFuture>
public interface RxListenableFutureInvoker
extends RxInvoker<com.google.common.util.concurrent.ListenableFuture>
Reactive invoker providing support for
ListenableFuture from Guava.- Since:
- 2.13
- Author:
- Michal Gajdos
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Response>delete()<T> com.google.common.util.concurrent.ListenableFuture<T>delete(GenericType<T> responseType) <T> com.google.common.util.concurrent.ListenableFuture<T>com.google.common.util.concurrent.ListenableFuture<Response>get()<T> com.google.common.util.concurrent.ListenableFuture<T>get(GenericType<T> responseType) <T> com.google.common.util.concurrent.ListenableFuture<T>com.google.common.util.concurrent.ListenableFuture<Response>head()com.google.common.util.concurrent.ListenableFuture<Response>com.google.common.util.concurrent.ListenableFuture<Response><T> com.google.common.util.concurrent.ListenableFuture<T>method(String name, Entity<?> entity, GenericType<T> responseType) <T> com.google.common.util.concurrent.ListenableFuture<T><T> com.google.common.util.concurrent.ListenableFuture<T>method(String name, GenericType<T> responseType) <T> com.google.common.util.concurrent.ListenableFuture<T>com.google.common.util.concurrent.ListenableFuture<Response>options()<T> com.google.common.util.concurrent.ListenableFuture<T>options(GenericType<T> responseType) <T> com.google.common.util.concurrent.ListenableFuture<T>com.google.common.util.concurrent.ListenableFuture<Response><T> com.google.common.util.concurrent.ListenableFuture<T>post(Entity<?> entity, GenericType<T> type) <T> com.google.common.util.concurrent.ListenableFuture<T>com.google.common.util.concurrent.ListenableFuture<Response><T> com.google.common.util.concurrent.ListenableFuture<T>put(Entity<?> entity, GenericType<T> type) <T> com.google.common.util.concurrent.ListenableFuture<T>com.google.common.util.concurrent.ListenableFuture<Response>trace()<T> com.google.common.util.concurrent.ListenableFuture<T>trace(GenericType<T> responseType) <T> com.google.common.util.concurrent.ListenableFuture<T>
-
Method Details
-
get
com.google.common.util.concurrent.ListenableFuture<Response> get() -
get
-
get
-
put
-
put
-
put
<T> com.google.common.util.concurrent.ListenableFuture<T> put(Entity<?> entity, GenericType<T> type) -
post
-
post
-
post
<T> com.google.common.util.concurrent.ListenableFuture<T> post(Entity<?> entity, GenericType<T> type) -
delete
com.google.common.util.concurrent.ListenableFuture<Response> delete() -
delete
-
delete
-
head
com.google.common.util.concurrent.ListenableFuture<Response> head() -
options
com.google.common.util.concurrent.ListenableFuture<Response> options() -
options
-
options
-
trace
com.google.common.util.concurrent.ListenableFuture<Response> trace() -
trace
-
trace
-
method
-
method
-
method
<T> com.google.common.util.concurrent.ListenableFuture<T> method(String name, GenericType<T> responseType) -
method
-
method
-
method
<T> com.google.common.util.concurrent.ListenableFuture<T> method(String name, Entity<?> entity, GenericType<T> responseType)
-