public class ClientResponseContextImpl
extends java.lang.Object
implements javax.ws.rs.client.ClientResponseContext
Modifier and Type | Field and Description |
---|---|
protected ClientResponse |
response |
Constructor and Description |
---|
ClientResponseContextImpl(ClientResponse response) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getAllowedMethods() |
java.util.Map<java.lang.String,javax.ws.rs.core.NewCookie> |
getCookies() |
java.util.Date |
getDate() |
java.io.InputStream |
getEntityStream() |
javax.ws.rs.core.EntityTag |
getEntityTag() |
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getHeaders() |
java.lang.String |
getHeaderString(java.lang.String name) |
java.util.Locale |
getLanguage() |
java.util.Date |
getLastModified() |
int |
getLength() |
javax.ws.rs.core.Link |
getLink(java.lang.String relation) |
javax.ws.rs.core.Link.Builder |
getLinkBuilder(java.lang.String relation) |
java.util.Set<javax.ws.rs.core.Link> |
getLinks() |
java.net.URI |
getLocation() |
javax.ws.rs.core.MediaType |
getMediaType() |
int |
getStatus() |
javax.ws.rs.core.Response.StatusType |
getStatusInfo() |
boolean |
hasEntity() |
boolean |
hasLink(java.lang.String relation) |
void |
setEntityStream(java.io.InputStream entityStream) |
void |
setStatus(int code) |
void |
setStatusInfo(javax.ws.rs.core.Response.StatusType statusInfo) |
protected final ClientResponse response
public ClientResponseContextImpl(ClientResponse response)
public int getStatus()
getStatus
in interface javax.ws.rs.client.ClientResponseContext
public void setStatus(int code)
setStatus
in interface javax.ws.rs.client.ClientResponseContext
public javax.ws.rs.core.Response.StatusType getStatusInfo()
getStatusInfo
in interface javax.ws.rs.client.ClientResponseContext
public void setStatusInfo(javax.ws.rs.core.Response.StatusType statusInfo)
setStatusInfo
in interface javax.ws.rs.client.ClientResponseContext
public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getHeaders()
getHeaders
in interface javax.ws.rs.client.ClientResponseContext
public java.util.Set<java.lang.String> getAllowedMethods()
getAllowedMethods
in interface javax.ws.rs.client.ClientResponseContext
public java.util.Date getDate()
getDate
in interface javax.ws.rs.client.ClientResponseContext
public java.util.Locale getLanguage()
getLanguage
in interface javax.ws.rs.client.ClientResponseContext
public int getLength()
getLength
in interface javax.ws.rs.client.ClientResponseContext
public javax.ws.rs.core.MediaType getMediaType()
getMediaType
in interface javax.ws.rs.client.ClientResponseContext
public java.util.Map<java.lang.String,javax.ws.rs.core.NewCookie> getCookies()
getCookies
in interface javax.ws.rs.client.ClientResponseContext
public javax.ws.rs.core.EntityTag getEntityTag()
getEntityTag
in interface javax.ws.rs.client.ClientResponseContext
public java.util.Date getLastModified()
getLastModified
in interface javax.ws.rs.client.ClientResponseContext
public java.net.URI getLocation()
getLocation
in interface javax.ws.rs.client.ClientResponseContext
public java.util.Set<javax.ws.rs.core.Link> getLinks()
getLinks
in interface javax.ws.rs.client.ClientResponseContext
public boolean hasLink(java.lang.String relation)
hasLink
in interface javax.ws.rs.client.ClientResponseContext
public javax.ws.rs.core.Link getLink(java.lang.String relation)
getLink
in interface javax.ws.rs.client.ClientResponseContext
public javax.ws.rs.core.Link.Builder getLinkBuilder(java.lang.String relation)
getLinkBuilder
in interface javax.ws.rs.client.ClientResponseContext
public boolean hasEntity()
hasEntity
in interface javax.ws.rs.client.ClientResponseContext
public java.io.InputStream getEntityStream()
getEntityStream
in interface javax.ws.rs.client.ClientResponseContext
public void setEntityStream(java.io.InputStream entityStream)
setEntityStream
in interface javax.ws.rs.client.ClientResponseContext
public java.lang.String getHeaderString(java.lang.String name)
getHeaderString
in interface javax.ws.rs.client.ClientResponseContext