Package | Description |
---|---|
org.glassfish.jersey.client.rx |
Jersey Reactive Client API.
|
org.glassfish.jersey.client.rx.guava |
Jersey Reactive Client - Guava (ListenableFuture) provider.
|
org.glassfish.jersey.client.rx.java8 |
Jersey Reactive Client - Java 8 (CompletionStage) provider.
|
org.glassfish.jersey.client.rx.rxjava |
Jersey Reactive Client - RxJava (Observable) provider.
|
Modifier and Type | Method and Description |
---|---|
static <RX extends RxInvoker> |
Rx.from(javax.ws.rs.client.Client client,
Class<RX> invokerType)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with provided reactive invocation type. |
static <RX extends RxInvoker> |
Rx.from(javax.ws.rs.client.Client client,
Class<RX> invokerType,
ExecutorService executor)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with provided reactive invocation type. |
static <RX extends RxInvoker> |
Rx.newClient(Class<RX> invokerType)
Create a new
reactive client instance parametrized with given reactive
invocation type. |
static <RX extends RxInvoker> |
Rx.newClient(Class<RX> invokerType,
ExecutorService executor)
Create a new
reactive client instance parametrized with given reactive
invocation type. |
RxClient<RX> |
RxClient.property(String name,
Object value) |
RxClient<RX> |
RxClient.register(Class<?> componentClass) |
RxClient<RX> |
RxClient.register(Class<?> componentClass,
Class<?>... contracts) |
RxClient<RX> |
RxClient.register(Class<?> componentClass,
int priority) |
RxClient<RX> |
RxClient.register(Class<?> componentClass,
Map<Class<?>,Integer> contracts) |
RxClient<RX> |
RxClient.register(Object component) |
RxClient<RX> |
RxClient.register(Object component,
Class<?>... contracts) |
RxClient<RX> |
RxClient.register(Object component,
int priority) |
RxClient<RX> |
RxClient.register(Object component,
Map<Class<?>,Integer> contracts) |
Modifier and Type | Method and Description |
---|---|
static RxClient<RxListenableFutureInvoker> |
RxListenableFuture.from(javax.ws.rs.client.Client client)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with invoker based on the listenable future from Guava. |
static RxClient<RxListenableFutureInvoker> |
RxListenableFuture.from(javax.ws.rs.client.Client client,
ExecutorService executor)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with invoker based on the listenable future from Guava. |
static RxClient<RxListenableFutureInvoker> |
RxListenableFuture.newClient()
Create a new
reactive client instance parametrized with invoker based on
the listenable future from Guava. |
static RxClient<RxListenableFutureInvoker> |
RxListenableFuture.newClient(ExecutorService executor)
Create a new
reactive client instance parametrized with invoker based on
the listenable future from Guava. |
Modifier and Type | Method and Description |
---|---|
static RxClient<RxCompletionStageInvoker> |
RxCompletionStage.from(javax.ws.rs.client.Client client)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with invoker based on the completion stage from
Java 8. |
static RxClient<RxCompletionStageInvoker> |
RxCompletionStage.from(javax.ws.rs.client.Client client,
ExecutorService executor)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with invoker based on the completion stage from
Java 8. |
static RxClient<RxCompletionStageInvoker> |
RxCompletionStage.newClient()
Create a new
reactive client instance parametrized with invoker based on
the completion stage from Java 8. |
static RxClient<RxCompletionStageInvoker> |
RxCompletionStage.newClient(ExecutorService executor)
Create a new
reactive client instance parametrized with invoker based on
the completion stage from Java 8. |
Modifier and Type | Method and Description |
---|---|
static RxClient<RxObservableInvoker> |
RxObservable.from(javax.ws.rs.client.Client client)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with invoker based on the observable from RxJava. |
static RxClient<RxObservableInvoker> |
RxObservable.from(javax.ws.rs.client.Client client,
ExecutorService executorService)
Create a new
reactive client instance initialized with given JAX-RS client
instance and parametrized with invoker based on the observable from RxJava. |
static RxClient<RxObservableInvoker> |
RxObservable.newClient()
Create a new
reactive client instance parametrized with invoker based on
the observable from RxJava. |
static RxClient<RxObservableInvoker> |
RxObservable.newClient(ExecutorService executorService)
Create a new
reactive client instance parametrized with invoker based on
the observable from RxJava. |
Copyright © 2007-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.