@Provider public class ListenableFutureInvokerProvider extends Object implements javax.ws.rs.client.RxInvokerProvider<ListenableFutureInvoker>
| Constructor and Description |
|---|
ListenableFutureInvokerProvider()
Creates a new
ListenableFutureInvokerProvider which calls Executors.newCachedThreadPool()
to create its default ExecutorService. |
ListenableFutureInvokerProvider(com.google.common.util.concurrent.ListeningExecutorService defaultExecutorService)
Creates a new
ListenableFutureInvokerProvider which uses the provided default ExecutorService. |
| Modifier and Type | Method and Description |
|---|---|
ListenableFutureInvoker |
getRxInvoker(javax.ws.rs.client.SyncInvoker syncInvoker,
ExecutorService executorService) |
boolean |
isProviderFor(Class<?> clazz) |
public ListenableFutureInvokerProvider()
ListenableFutureInvokerProvider which calls Executors.newCachedThreadPool()
to create its default ExecutorService.public ListenableFutureInvokerProvider(com.google.common.util.concurrent.ListeningExecutorService defaultExecutorService)
ListenableFutureInvokerProvider which uses the provided default ExecutorService.public ListenableFutureInvoker getRxInvoker(javax.ws.rs.client.SyncInvoker syncInvoker, ExecutorService executorService)
getRxInvoker in interface javax.ws.rs.client.RxInvokerProvider<ListenableFutureInvoker>public boolean isProviderFor(Class<?> clazz)
isProviderFor in interface javax.ws.rs.client.RxInvokerProvider<ListenableFutureInvoker>Copyright © 2018. All rights reserved.