|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jersey.api.client.PartialRequestBuilder<AsyncWebResource.Builder>
com.sun.jersey.api.client.AsyncWebResource.Builder
public final class AsyncWebResource.Builder
The builder for building a ClientRequest instance and
handling the request using the UniformInterface. The methods
of the UniformInterface are the build methods of the builder.
| Field Summary |
|---|
| Fields inherited from class com.sun.jersey.api.client.PartialRequestBuilder |
|---|
entity, metadata |
| Method Summary | ||
|---|---|---|
java.util.concurrent.Future<?> |
delete()
Invoke the DELETE method with no request entity or response. |
|
|
delete(java.lang.Class<T> c)
Invoke the DELETE method with no request entity that returns a response. |
|
|
delete(java.lang.Class<T> c,
java.lang.Object requestEntity)
Invoke the DELETE method with a request entity that returns a response. |
|
|
delete(GenericType<T> gt)
Invoke the DELETE method with a request entity that returns a response. |
|
|
delete(GenericType<T> gt,
java.lang.Object requestEntity)
Invoke the DELETE method with a request entity that returns a response. |
|
java.util.concurrent.Future<?> |
delete(java.lang.Object requestEntity)
Invoke the DELETE method with a request entity but no response. |
|
|
get(java.lang.Class<T> c)
Invoke the GET method. |
|
|
get(GenericType<T> gt)
Invoke the GET method. |
|
java.util.concurrent.Future<ClientResponse> |
head()
Invoke the HEAD method. |
|
java.util.concurrent.Future<?> |
method(java.lang.String method)
Invoke a HTTP method with no request entity or response. |
|
|
method(java.lang.String method,
java.lang.Class<T> c)
Invoke a HTTP method with no request entity that returns a response. |
|
|
method(java.lang.String method,
java.lang.Class<T> c,
java.lang.Object requestEntity)
Invoke a HTTP method with a request entity that returns a response. |
|
|
method(java.lang.String method,
GenericType<T> gt)
Invoke a HTTP method with no request entity that returns a response. |
|
|
method(java.lang.String method,
GenericType<T> gt,
java.lang.Object requestEntity)
Invoke a HTTP method with a request entity that returns a response. |
|
java.util.concurrent.Future<?> |
method(java.lang.String method,
java.lang.Object requestEntity)
Invoke a HTTP method with a request entity but no response. |
|
|
options(java.lang.Class<T> c)
Invoke the OPTIONS method. |
|
|
options(GenericType<T> gt)
Invoke the OPTIONS method. |
|
java.util.concurrent.Future<?> |
post()
Invoke the POST method with no request entity or response. |
|
|
post(java.lang.Class<T> c)
Invoke the POST method with no request entity that returns a response. |
|
|
post(java.lang.Class<T> c,
java.lang.Object requestEntity)
Invoke the POST method with a request entity that returns a response. |
|
|
post(GenericType<T> gt)
Invoke the POST method with a request entity that returns a response. |
|
|
post(GenericType<T> gt,
java.lang.Object requestEntity)
Invoke the POST method with a request entity that returns a response. |
|
java.util.concurrent.Future<?> |
post(java.lang.Object requestEntity)
Invoke the POST method with a request entity but no response. |
|
java.util.concurrent.Future<?> |
put()
Invoke the PUT method with no request entity or response. |
|
|
put(java.lang.Class<T> c)
Invoke the PUT method with no request entity that returns a response. |
|
|
put(java.lang.Class<T> c,
java.lang.Object requestEntity)
Invoke the PUT method with a request entity that returns a response. |
|
|
put(GenericType<T> gt)
Invoke the PUT method with a request entity that returns a response. |
|
|
put(GenericType<T> gt,
java.lang.Object requestEntity)
Invoke the PUT method with a request entity that returns a response. |
|
java.util.concurrent.Future<?> |
put(java.lang.Object requestEntity)
Invoke the PUT method with a request entity but no response. |
|
| Methods inherited from class com.sun.jersey.api.client.PartialRequestBuilder |
|---|
accept, accept, acceptLanguage, acceptLanguage, cookie, entity, entity, entity, header, type, type |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.util.concurrent.Future<ClientResponse> head()
AsyncUniformInterface
head in interface AsyncUniformInterface
public <T> java.util.concurrent.Future<T> options(java.lang.Class<T> c)
throws UniformInterfaceException
AsyncUniformInterface
options in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> options(GenericType<T> gt)
throws UniformInterfaceException
AsyncUniformInterface
options in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public <T> java.util.concurrent.Future<T> get(java.lang.Class<T> c)
throws UniformInterfaceException
AsyncUniformInterface
get in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> get(GenericType<T> gt)
throws UniformInterfaceException
AsyncUniformInterface
get in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public java.util.concurrent.Future<?> put()
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
put in interface AsyncUniformInterfaceUniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public java.util.concurrent.Future<?> put(java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
put in interface AsyncUniformInterfacerequestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public <T> java.util.concurrent.Future<T> put(java.lang.Class<T> c)
throws UniformInterfaceException
AsyncUniformInterface
put in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> put(GenericType<T> gt)
throws UniformInterfaceException
AsyncUniformInterface
put in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public <T> java.util.concurrent.Future<T> put(java.lang.Class<T> c,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
put in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.requestEntity - the request entity.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> put(GenericType<T> gt,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
put in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.requestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public java.util.concurrent.Future<?> post()
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
post in interface AsyncUniformInterfaceUniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public java.util.concurrent.Future<?> post(java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
post in interface AsyncUniformInterfacerequestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public <T> java.util.concurrent.Future<T> post(java.lang.Class<T> c)
throws UniformInterfaceException
AsyncUniformInterface
post in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> post(GenericType<T> gt)
throws UniformInterfaceException
AsyncUniformInterface
post in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public <T> java.util.concurrent.Future<T> post(java.lang.Class<T> c,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
post in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.requestEntity - the request entity.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> post(GenericType<T> gt,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
post in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.requestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public java.util.concurrent.Future<?> delete()
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
delete in interface AsyncUniformInterfaceUniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public java.util.concurrent.Future<?> delete(java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
delete in interface AsyncUniformInterfacerequestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public <T> java.util.concurrent.Future<T> delete(java.lang.Class<T> c)
throws UniformInterfaceException
AsyncUniformInterface
delete in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> delete(GenericType<T> gt)
throws UniformInterfaceException
AsyncUniformInterface
delete in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public <T> java.util.concurrent.Future<T> delete(java.lang.Class<T> c,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
delete in interface AsyncUniformInterfaceT - the type of the response.c - the type of the returned response.requestEntity - the request entity.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> delete(GenericType<T> gt,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
delete in interface AsyncUniformInterfaceT - the type of the response.gt - the generic type of the returned response.requestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public java.util.concurrent.Future<?> method(java.lang.String method)
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
method in interface AsyncUniformInterfacemethod - the HTTP method.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public java.util.concurrent.Future<?> method(java.lang.String method,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterfaceIf the status code is less than 300 and a representation is present then that representation is ignored.
method in interface AsyncUniformInterfacemethod - the HTTP method.requestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300.
public <T> java.util.concurrent.Future<T> method(java.lang.String method,
java.lang.Class<T> c)
throws UniformInterfaceException
AsyncUniformInterface
method in interface AsyncUniformInterfaceT - the type of the response.method - the HTTP method.c - the type of the returned response.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> method(java.lang.String method,
GenericType<T> gt)
throws UniformInterfaceException
AsyncUniformInterface
method in interface AsyncUniformInterfaceT - the type of the response.method - the HTTP method.gt - the generic type of the returned response.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
public <T> java.util.concurrent.Future<T> method(java.lang.String method,
java.lang.Class<T> c,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
method in interface AsyncUniformInterfaceT - the type of the response.method - the HTTP method.c - the type of the returned response.requestEntity - the request entity.
c.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and c is not the type
ClientResponse.
public <T> java.util.concurrent.Future<T> method(java.lang.String method,
GenericType<T> gt,
java.lang.Object requestEntity)
throws UniformInterfaceException
AsyncUniformInterface
method in interface AsyncUniformInterfaceT - the type of the response.method - the HTTP method.gt - the generic type of the returned response.requestEntity - the request entity.
UniformInterfaceException - if the status of the HTTP response is
greater than or equal to 300 and gt does not
represent the type ClientResponse.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||