org.glassfish.jersey.client
Class ClientResponse
java.lang.Object
org.glassfish.jersey.message.internal.InboundMessageContext
org.glassfish.jersey.client.ClientResponse
- All Implemented Interfaces:
- javax.ws.rs.client.ClientResponseContext
public class ClientResponse
- extends InboundMessageContext
- implements javax.ws.rs.client.ClientResponseContext
Jersey client response context.
- Author:
- Marek Potociar (marek.potociar at oracle.com)
|
Constructor Summary |
ClientResponse(ClientRequest requestContext,
javax.ws.rs.core.Response response)
Create new Jersey client response context initialized from a JAX-RS response. |
ClientResponse(javax.ws.rs.core.Response.StatusType status,
ClientRequest requestContext)
Create a new Jersey client response context. |
| Methods inherited from class org.glassfish.jersey.message.internal.InboundMessageContext |
bufferEntity, close, getAllowedMethods, getDate, getEntityStream, getEntityTag, getHeaders, getHeaderString, getIfMatch, getIfNoneMatch, getLanguage, getLastModified, getLength, getLink, getLinkBuilder, getLocation, getMediaType, getQualifiedAcceptableLanguages, getQualifiedAcceptableMediaTypes, getQualifiedAcceptCharset, getQualifiedAcceptEncoding, getRequestCookies, getResponseCookies, getWorkers, hasEntity, hasLink, header, headers, headers, headers, headers, readEntity, readEntity, readEntity, readEntity, remove, setEntityStream, setReaderInterceptors, setWorkers |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.ws.rs.client.ClientResponseContext |
getAllowedMethods, getDate, getEntityStream, getEntityTag, getHeaders, getHeaderString, getLanguage, getLastModified, getLength, getLink, getLinkBuilder, getLocation, getMediaType, hasEntity, hasLink, setEntityStream |
ClientResponse
public ClientResponse(ClientRequest requestContext,
javax.ws.rs.core.Response response)
- Create new Jersey client response context initialized from a JAX-RS
response.
- Parameters:
requestContext - associated request context.response - JAX-RS response to be used to initialize the response context.
ClientResponse
public ClientResponse(javax.ws.rs.core.Response.StatusType status,
ClientRequest requestContext)
- Create a new Jersey client response context.
- Parameters:
status - response status.requestContext - associated client request context.
getStatus
public int getStatus()
- Specified by:
getStatus in interface javax.ws.rs.client.ClientResponseContext
setStatus
public void setStatus(int code)
- Specified by:
setStatus in interface javax.ws.rs.client.ClientResponseContext
setStatusInfo
public void setStatusInfo(javax.ws.rs.core.Response.StatusType status)
- Specified by:
setStatusInfo in interface javax.ws.rs.client.ClientResponseContext
getStatusInfo
public javax.ws.rs.core.Response.StatusType getStatusInfo()
- Specified by:
getStatusInfo in interface javax.ws.rs.client.ClientResponseContext
getRequestContext
public ClientRequest getRequestContext()
- Get the associated client request context paired with this response context.
- Returns:
- associated client request context.
getCookies
public java.util.Map<java.lang.String,javax.ws.rs.core.NewCookie> getCookies()
- Specified by:
getCookies in interface javax.ws.rs.client.ClientResponseContext
getLinks
public java.util.Set<javax.ws.rs.core.Link> getLinks()
- Specified by:
getLinks in interface javax.ws.rs.client.ClientResponseContext- Overrides:
getLinks in class InboundMessageContext
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2007-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.