|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SyncInvoker
Uniform interface for synchronous invocation of HTTP methods.
| Method Summary | ||
|---|---|---|
Response |
delete()
Invoke HTTP DELETE method for the current request synchronously. |
|
|
delete(java.lang.Class<T> responseType)
Invoke HTTP DELETE method for the current request synchronously. |
|
|
delete(GenericType<T> responseType)
Invoke HTTP DELETE method for the current request synchronously. |
|
Response |
get()
Invoke HTTP GET method for the current request synchronously. |
|
|
get(java.lang.Class<T> responseType)
Invoke HTTP GET method for the current request synchronously. |
|
|
get(GenericType<T> responseType)
Invoke HTTP GET method for the current request synchronously. |
|
Response |
head()
Invoke HTTP HEAD method for the current request synchronously. |
|
Response |
method(java.lang.String name)
Invoke an arbitrary method for the current request synchronously. |
|
|
method(java.lang.String name,
java.lang.Class<T> responseType)
Invoke an arbitrary method for the current request synchronously. |
|
Response |
method(java.lang.String name,
Entity<?> entity)
Invoke an arbitrary method for the current request synchronously. |
|
|
method(java.lang.String name,
Entity<?> entity,
java.lang.Class<T> responseType)
Invoke an arbitrary method for the current request synchronously. |
|
|
method(java.lang.String name,
Entity<?> entity,
GenericType<T> responseType)
Invoke an arbitrary method for the current request synchronously. |
|
|
method(java.lang.String name,
GenericType<T> responseType)
Invoke an arbitrary method for the current request synchronously. |
|
Response |
options()
Invoke HTTP OPTIONS method for the current request synchronously. |
|
|
options(java.lang.Class<T> responseType)
Invoke HTTP OPTIONS method for the current request synchronously. |
|
|
options(GenericType<T> responseType)
Invoke HTTP OPTIONS method for the current request synchronously. |
|
Response |
post(Entity<?> entity)
Invoke HTTP POST method for the current request synchronously. |
|
|
post(Entity<?> entity,
java.lang.Class<T> responseType)
Invoke HTTP POST method for the current request synchronously. |
|
|
post(Entity<?> entity,
GenericType<T> responseType)
Invoke HTTP POST method for the current request synchronously. |
|
Response |
put(Entity<?> entity)
Invoke HTTP PUT method for the current request synchronously. |
|
|
put(Entity<?> entity,
java.lang.Class<T> responseType)
Invoke HTTP PUT method for the current request synchronously. |
|
|
put(Entity<?> entity,
GenericType<T> responseType)
Invoke HTTP PUT method for the current request synchronously. |
|
Response |
trace()
Invoke HTTP TRACE method for the current request synchronously. |
|
|
trace(java.lang.Class<T> responseType)
Invoke HTTP TRACE method for the current request synchronously. |
|
|
trace(GenericType<T> responseType)
Invoke HTTP TRACE method for the current request synchronously. |
|
| Method Detail |
|---|
Response get()
throws ClientException
ClientException - in case the invocation processing has failed.
<T> T get(java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T get(GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response put(Entity<?> entity)
throws ClientException
entity - request entity.
ClientException - in case the invocation processing has failed.
<T> T put(Entity<?> entity,
java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.entity - request entity.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T put(Entity<?> entity,
GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.entity - request entity.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response post(Entity<?> entity)
throws ClientException
entity - request entity.
ClientException - in case the invocation processing has failed.
<T> T post(Entity<?> entity,
java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.entity - request entity.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T post(Entity<?> entity,
GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.entity - request entity.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response delete()
throws ClientException
ClientException - in case the invocation processing has failed.
<T> T delete(java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T delete(GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response head()
throws ClientException
ClientException - in case the invocation processing has failed.
Response options()
throws ClientException
ClientException - in case the invocation processing has failed.
<T> T options(java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T options(GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response trace()
throws ClientException
ClientException - in case the invocation processing has failed.
<T> T trace(java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T trace(GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response method(java.lang.String name)
throws ClientException
name - method name.
ClientException - in case the invocation processing has failed.
<T> T method(java.lang.String name,
java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.name - method name.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T method(java.lang.String name,
GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.name - method name.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
Response method(java.lang.String name,
Entity<?> entity)
throws ClientException
name - method name.entity - request entity.
ClientException - in case the invocation processing has failed.
<T> T method(java.lang.String name,
Entity<?> entity,
java.lang.Class<T> responseType)
throws ClientException,
WebApplicationException
T - response entity type.name - method name.entity - request entity.responseType - Java type the response entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
<T> T method(java.lang.String name,
Entity<?> entity,
GenericType<T> responseType)
throws ClientException,
WebApplicationException
T - generic response entity type.name - method name.entity - request entity.responseType - representation of a generic Java type the response
entity will be converted to.
ClientException - in case the invocation processing has failed.
WebApplicationException - in case the response status code of the response
returned by the server is not
successful.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||