|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jersey.api.client.ClientResponse
public abstract class ClientResponse
A client (in-bound) HTTP response.
| Field Summary | |
|---|---|
protected static javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<java.util.Date> |
dateDelegate
|
protected static javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<javax.ws.rs.core.EntityTag> |
entityTagDelegate
|
| Constructor Summary | |
|---|---|
ClientResponse()
|
|
| Method Summary | ||
|---|---|---|
java.util.List<javax.ws.rs.core.NewCookie> |
getCookies()
Get the list of cookies. |
|
abstract
|
getEntity(java.lang.Class<T> c)
Get the entity of the response. |
|
abstract
|
getEntity(GenericType<T> gt)
Get the entity of the response. |
|
abstract java.io.InputStream |
getEntityInputStream()
Get the input stream of the response. |
|
javax.ws.rs.core.EntityTag |
getEntityTag()
Get the entity tag. |
|
java.lang.String |
getLanguage()
Get the language. |
|
java.util.Date |
getLastModified()
Get the last modified date. |
|
java.net.URI |
getLocation()
Get the location. |
|
abstract javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getMetadata()
Get the HTTP metadata |
|
abstract java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
Get a list of response properties. |
|
abstract javax.ws.rs.core.Response.Status |
getResponseStatus()
Get the status code. |
|
abstract int |
getStatus()
Get the status code. |
|
javax.ws.rs.core.MediaType |
getType()
Get the media type of the response |
|
abstract boolean |
hasEntity()
|
|
abstract void |
setEntityInputStream(java.io.InputStream in)
Set the input stream of the response. |
|
abstract void |
setResponseStatus(javax.ws.rs.core.Response.Status status)
Set the status code. |
|
abstract void |
setStatus(int status)
Set the status code. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<javax.ws.rs.core.EntityTag> entityTagDelegate
protected static final javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<java.util.Date> dateDelegate
| Constructor Detail |
|---|
public ClientResponse()
| Method Detail |
|---|
public abstract java.util.Map<java.lang.String,java.lang.Object> getProperties()
public abstract int getStatus()
public abstract void setStatus(int status)
status - the status code.public abstract javax.ws.rs.core.Response.Status getResponseStatus()
setStatus(int) and there is no
mapping between the the integer value and the Response.Status
enumeration value.public abstract void setResponseStatus(javax.ws.rs.core.Response.Status status)
status - the status code.public abstract javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getMetadata()
public abstract boolean hasEntity()
public abstract java.io.InputStream getEntityInputStream()
public abstract void setEntityInputStream(java.io.InputStream in)
in - the input stream of the response.
public abstract <T> T getEntity(java.lang.Class<T> c)
throws java.lang.IllegalArgumentException
T - the type of the response.c - the type of the entity.
c.
java.lang.IllegalArgumentException
public abstract <T> T getEntity(GenericType<T> gt)
throws java.lang.IllegalArgumentException
T - the type of the response.gt - the generic type of the entity.
java.lang.IllegalArgumentExceptionpublic javax.ws.rs.core.MediaType getType()
public java.net.URI getLocation()
public javax.ws.rs.core.EntityTag getEntityTag()
public java.util.Date getLastModified()
public java.lang.String getLanguage()
public java.util.List<javax.ws.rs.core.NewCookie> getCookies()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||