public class ClientInvocationBuilder extends Object implements javax.ws.rs.client.Invocation.Builder
| Modifier and Type | Field and Description |
|---|---|
protected ClientInvocation |
invocation |
| Constructor and Description |
|---|
ClientInvocationBuilder(ResteasyClient client,
URI uri,
ClientConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.client.Invocation.Builder |
accept(javax.ws.rs.core.MediaType... mediaTypes) |
javax.ws.rs.client.Invocation.Builder |
accept(String... mediaTypes) |
javax.ws.rs.client.Invocation.Builder |
acceptEncoding(String... encodings) |
javax.ws.rs.client.Invocation.Builder |
acceptLanguage(Locale... locales) |
javax.ws.rs.client.Invocation.Builder |
acceptLanguage(String... locales) |
javax.ws.rs.client.AsyncInvoker |
async() |
javax.ws.rs.client.Invocation |
build(String method) |
javax.ws.rs.client.Invocation |
build(String method,
javax.ws.rs.client.Entity<?> entity) |
javax.ws.rs.client.Invocation |
buildDelete() |
javax.ws.rs.client.Invocation |
buildGet() |
javax.ws.rs.client.Invocation |
buildPost(javax.ws.rs.client.Entity<?> entity) |
javax.ws.rs.client.Invocation |
buildPut(javax.ws.rs.client.Entity<?> entity) |
javax.ws.rs.client.Invocation.Builder |
cacheControl(javax.ws.rs.core.CacheControl cacheControl) |
javax.ws.rs.client.Invocation.Builder |
cookie(javax.ws.rs.core.Cookie cookie) |
javax.ws.rs.client.Invocation.Builder |
cookie(String name,
String value) |
javax.ws.rs.core.Response |
delete() |
<T> T |
delete(Class<T> responseType) |
<T> T |
delete(javax.ws.rs.core.GenericType<T> responseType) |
javax.ws.rs.core.Response |
get() |
<T> T |
get(Class<T> responseType) |
<T> T |
get(javax.ws.rs.core.GenericType<T> responseType) |
ClientRequestHeaders |
getHeaders() |
ClientInvocation |
getInvocation() |
javax.ws.rs.core.Response |
head() |
javax.ws.rs.client.Invocation.Builder |
header(String name,
Object value) |
javax.ws.rs.client.Invocation.Builder |
headers(javax.ws.rs.core.MultivaluedMap<String,Object> headers) |
javax.ws.rs.core.Response |
method(String name) |
<T> T |
method(String name,
Class<T> responseType) |
javax.ws.rs.core.Response |
method(String name,
javax.ws.rs.client.Entity<?> entity) |
<T> T |
method(String name,
javax.ws.rs.client.Entity<?> entity,
Class<T> responseType) |
<T> T |
method(String name,
javax.ws.rs.client.Entity<?> entity,
javax.ws.rs.core.GenericType<T> responseType) |
<T> T |
method(String name,
javax.ws.rs.core.GenericType<T> responseType) |
javax.ws.rs.core.Response |
options() |
<T> T |
options(Class<T> responseType) |
<T> T |
options(javax.ws.rs.core.GenericType<T> responseType) |
javax.ws.rs.core.Response |
post(javax.ws.rs.client.Entity<?> entity) |
<T> T |
post(javax.ws.rs.client.Entity<?> entity,
Class<T> responseType) |
<T> T |
post(javax.ws.rs.client.Entity<?> entity,
javax.ws.rs.core.GenericType<T> responseType) |
javax.ws.rs.client.Invocation.Builder |
property(String name,
Object value) |
javax.ws.rs.core.Response |
put(javax.ws.rs.client.Entity<?> entity) |
<T> T |
put(javax.ws.rs.client.Entity<?> entity,
Class<T> responseType) |
<T> T |
put(javax.ws.rs.client.Entity<?> entity,
javax.ws.rs.core.GenericType<T> responseType) |
javax.ws.rs.core.Response |
trace() |
<T> T |
trace(Class<T> responseType) |
<T> T |
trace(javax.ws.rs.core.GenericType<T> responseType) |
protected ClientInvocation invocation
public ClientInvocationBuilder(ResteasyClient client, URI uri, ClientConfiguration configuration)
public ClientInvocation getInvocation()
public ClientRequestHeaders getHeaders()
public javax.ws.rs.client.Invocation.Builder accept(String... mediaTypes)
accept in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder accept(javax.ws.rs.core.MediaType... mediaTypes)
accept in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder acceptLanguage(Locale... locales)
acceptLanguage in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder acceptLanguage(String... locales)
acceptLanguage in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder acceptEncoding(String... encodings)
acceptEncoding in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder cookie(javax.ws.rs.core.Cookie cookie)
cookie in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder cookie(String name, String value)
cookie in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder cacheControl(javax.ws.rs.core.CacheControl cacheControl)
cacheControl in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder header(String name, Object value)
header in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation.Builder headers(javax.ws.rs.core.MultivaluedMap<String,Object> headers)
headers in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation build(String method)
build in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation build(String method, javax.ws.rs.client.Entity<?> entity)
build in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation buildGet()
buildGet in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation buildDelete()
buildDelete in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation buildPost(javax.ws.rs.client.Entity<?> entity)
buildPost in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.Invocation buildPut(javax.ws.rs.client.Entity<?> entity)
buildPut in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.client.AsyncInvoker async()
async in interface javax.ws.rs.client.Invocation.Builderpublic javax.ws.rs.core.Response get()
get in interface javax.ws.rs.client.SyncInvokerpublic <T> T get(Class<T> responseType)
get in interface javax.ws.rs.client.SyncInvokerpublic <T> T get(javax.ws.rs.core.GenericType<T> responseType)
get in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response put(javax.ws.rs.client.Entity<?> entity)
put in interface javax.ws.rs.client.SyncInvokerpublic <T> T put(javax.ws.rs.client.Entity<?> entity,
Class<T> responseType)
put in interface javax.ws.rs.client.SyncInvokerpublic <T> T put(javax.ws.rs.client.Entity<?> entity,
javax.ws.rs.core.GenericType<T> responseType)
put in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response post(javax.ws.rs.client.Entity<?> entity)
post in interface javax.ws.rs.client.SyncInvokerpublic <T> T post(javax.ws.rs.client.Entity<?> entity,
Class<T> responseType)
post in interface javax.ws.rs.client.SyncInvokerpublic <T> T post(javax.ws.rs.client.Entity<?> entity,
javax.ws.rs.core.GenericType<T> responseType)
post in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response delete()
delete in interface javax.ws.rs.client.SyncInvokerpublic <T> T delete(Class<T> responseType)
delete in interface javax.ws.rs.client.SyncInvokerpublic <T> T delete(javax.ws.rs.core.GenericType<T> responseType)
delete in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response head()
head in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response options()
options in interface javax.ws.rs.client.SyncInvokerpublic <T> T options(Class<T> responseType)
options in interface javax.ws.rs.client.SyncInvokerpublic <T> T options(javax.ws.rs.core.GenericType<T> responseType)
options in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response trace()
trace in interface javax.ws.rs.client.SyncInvokerpublic <T> T trace(Class<T> responseType)
trace in interface javax.ws.rs.client.SyncInvokerpublic <T> T trace(javax.ws.rs.core.GenericType<T> responseType)
trace in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response method(String name)
method in interface javax.ws.rs.client.SyncInvokerpublic <T> T method(String name, Class<T> responseType)
method in interface javax.ws.rs.client.SyncInvokerpublic <T> T method(String name, javax.ws.rs.core.GenericType<T> responseType)
method in interface javax.ws.rs.client.SyncInvokerpublic javax.ws.rs.core.Response method(String name, javax.ws.rs.client.Entity<?> entity)
method in interface javax.ws.rs.client.SyncInvokerpublic <T> T method(String name, javax.ws.rs.client.Entity<?> entity, Class<T> responseType)
method in interface javax.ws.rs.client.SyncInvokerpublic <T> T method(String name, javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> responseType)
method in interface javax.ws.rs.client.SyncInvokerCopyright © 2017 JBoss by Red Hat. All rights reserved.