Interface PromiseRxInvoker
- All Superinterfaces:
jakarta.ws.rs.client.RxInvoker<Promise>
A specialization of the
RxInvoker which creates Promise
instances.
Bundles may obtain an instance of a PromiseRxInvoker using a
ClientBuilder obtained from the service registry and calling the
Invocation.Builder.rx(Class) method.
-
Method Summary
Modifier and TypeMethodDescriptionPromise<jakarta.ws.rs.core.Response>delete()<R> Promise<R>delete(jakarta.ws.rs.core.GenericType<R> arg0) <R> Promise<R>Promise<jakarta.ws.rs.core.Response>get()<R> Promise<R>get(jakarta.ws.rs.core.GenericType<R> arg0) <R> Promise<R>Promise<jakarta.ws.rs.core.Response>head()Promise<jakarta.ws.rs.core.Response>Promise<jakarta.ws.rs.core.Response><R> Promise<R><R> Promise<R><R> Promise<R><R> Promise<R>Promise<jakarta.ws.rs.core.Response>options()<R> Promise<R>options(jakarta.ws.rs.core.GenericType<R> arg0) <R> Promise<R>Promise<jakarta.ws.rs.core.Response>post(jakarta.ws.rs.client.Entity<?> arg0) <R> Promise<R>post(jakarta.ws.rs.client.Entity<?> arg0, jakarta.ws.rs.core.GenericType<R> arg1) <R> Promise<R>Promise<jakarta.ws.rs.core.Response>put(jakarta.ws.rs.client.Entity<?> arg0) <R> Promise<R>put(jakarta.ws.rs.client.Entity<?> arg0, jakarta.ws.rs.core.GenericType<R> arg1) <R> Promise<R>Promise<jakarta.ws.rs.core.Response>trace()<R> Promise<R>trace(jakarta.ws.rs.core.GenericType<R> arg0) <R> Promise<R>
-
Method Details
-
delete
Promise<jakarta.ws.rs.core.Response> delete()- Specified by:
deletein interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
delete
- Specified by:
deletein interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
delete
- Specified by:
deletein interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
get
Promise<jakarta.ws.rs.core.Response> get()- Specified by:
getin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
get
- Specified by:
getin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
get
- Specified by:
getin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
head
Promise<jakarta.ws.rs.core.Response> head()- Specified by:
headin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
method
- Specified by:
methodin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
method
- Specified by:
methodin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
method
<R> Promise<R> method(String arg0, jakarta.ws.rs.client.Entity<?> arg1, jakarta.ws.rs.core.GenericType<R> arg2) - Specified by:
methodin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
method
- Specified by:
methodin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
method
- Specified by:
methodin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
method
- Specified by:
methodin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
options
Promise<jakarta.ws.rs.core.Response> options()- Specified by:
optionsin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
options
- Specified by:
optionsin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
options
- Specified by:
optionsin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
post
- Specified by:
postin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
post
- Specified by:
postin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
post
- Specified by:
postin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
put
- Specified by:
putin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
put
- Specified by:
putin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
put
- Specified by:
putin interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
trace
Promise<jakarta.ws.rs.core.Response> trace()- Specified by:
tracein interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
trace
- Specified by:
tracein interfacejakarta.ws.rs.client.RxInvoker<Promise>
-
trace
- Specified by:
tracein interfacejakarta.ws.rs.client.RxInvoker<Promise>
-