org.glassfish.jersey.client
Class ClientResponse

java.lang.Object
  extended by org.glassfish.jersey.message.internal.InboundMessageContext
      extended by org.glassfish.jersey.client.ClientResponse
All Implemented Interfaces:
ClientResponseContext

public class ClientResponse
extends InboundMessageContext
implements ClientResponseContext

Jersey client response context.

Author:
Marek Potociar (marek.potociar at oracle.com)

Constructor Summary
ClientResponse(ClientRequest requestContext, Response response)
          Create new Jersey client response context initialized from a JAX-RS response.
ClientResponse(Response.StatusType status, ClientRequest requestContext)
          Create a new Jersey client response context.
 
Method Summary
 java.util.Map<java.lang.String,NewCookie> getCookies()
           
 ClientRequest getRequestContext()
          Get the associated client request context paired with this response context.
 int getStatus()
           
 Response.StatusType getStatusInfo()
           
 void setStatus(int code)
           
 void setStatusInfo(Response.StatusType status)
           
 
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, getLinks, getLocation, getMediaType, getQualifiedAcceptableLanguages, getQualifiedAcceptableMediaTypes, getQualifiedAcceptCharset, getQualifiedAcceptEncoding, getRequestCookies, getResponseCookies, getWorkers, hasEntity, hasLink, header, headers, headers, headers, headers, readEntity, readEntity, readEntity, readEntity, remove, setEntityStream, setWorkers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.ws.rs.client.ClientResponseContext
getAllowedMethods, getDate, getEntityStream, getEntityTag, getHeaders, getHeaderString, getLanguage, getLastModified, getLength, getLink, getLinkBuilder, getLinks, getLocation, getMediaType, hasEntity, hasLink, setEntityStream
 

Constructor Detail

ClientResponse

public ClientResponse(ClientRequest requestContext,
                      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(Response.StatusType status,
                      ClientRequest requestContext)
Create a new Jersey client response context.

Parameters:
status - response status.
requestContext - associated client request context.
Method Detail

getStatus

public int getStatus()
Specified by:
getStatus in interface ClientResponseContext

setStatus

public void setStatus(int code)
Specified by:
setStatus in interface ClientResponseContext

setStatusInfo

public void setStatusInfo(Response.StatusType status)
Specified by:
setStatusInfo in interface ClientResponseContext

getStatusInfo

public Response.StatusType getStatusInfo()
Specified by:
getStatusInfo in interface 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,NewCookie> getCookies()
Specified by:
getCookies in interface ClientResponseContext


Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.