Uses of Class
org.apache.shindig.gadgets.http.HttpResponse

Packages that use HttpResponse
org.apache.shindig.gadgets   
org.apache.shindig.gadgets.http   
org.apache.shindig.gadgets.oauth   
org.apache.shindig.gadgets.preload   
org.apache.shindig.gadgets.rewrite   
org.apache.shindig.gadgets.servlet   
org.apache.shindig.gadgets.uri   
 

Uses of HttpResponse in org.apache.shindig.gadgets
 

Methods in org.apache.shindig.gadgets with parameters of type HttpResponse
static Map<String,Object> FetchResponseUtils.getResponseAsJson(HttpResponse response, String id, String body, boolean getFullHeaders)
          Convert a response to a JSON object.
 

Uses of HttpResponse in org.apache.shindig.gadgets.http
 

Methods in org.apache.shindig.gadgets.http that return HttpResponse
static HttpResponse HttpResponse.badrequest(String msg)
           
 HttpResponse HttpResponseBuilder.create()
           
static HttpResponse HttpResponse.error()
           
 HttpResponse RequestPipeline.execute(HttpRequest request)
          Execute the given request.
 HttpResponse DefaultRequestPipeline.execute(HttpRequest request)
           
 HttpResponse HttpFetcher.fetch(HttpRequest request)
          Fetch HTTP content.
 HttpResponse BasicHttpFetcher.fetch(HttpRequest request)
           
 HttpResponse HttpCache.getResponse(HttpRequest request)
           
 HttpResponse AbstractHttpCache.getResponse(HttpRequest request)
           
protected  HttpResponse DefaultHttpCache.getResponseImpl(String key)
           
protected abstract  HttpResponse AbstractHttpCache.getResponseImpl(String key)
           
 HttpResponse NoOpInvalidationService.markResponse(HttpRequest request, HttpResponse response)
           
 HttpResponse InvalidationService.markResponse(HttpRequest request, HttpResponse response)
          Mark the HttpResponse prior to caching it so that subsequent calls to isValid can detect if it has been invalidated.
 HttpResponse DefaultInvalidationService.markResponse(HttpRequest request, HttpResponse response)
           
static HttpResponse HttpResponse.notFound()
           
 HttpResponse HttpCache.removeResponse(HttpRequest key)
           
 HttpResponse AbstractHttpCache.removeResponse(HttpRequest request)
           
protected  HttpResponse DefaultHttpCache.removeResponseImpl(String key)
           
protected abstract  HttpResponse AbstractHttpCache.removeResponseImpl(String key)
           
static HttpResponse HttpResponse.timeout()
           
static HttpResponse HttpResponseMetadataHelper.updateHash(HttpResponse response, HttpResponseMetadataHelper helper)
           
static HttpResponse HttpResponseMetadataHelper.updateMetadata(HttpResponse response, Map<String,String> values)
          Return a copy of input response with additional metadata values.
 

Methods in org.apache.shindig.gadgets.http with parameters of type HttpResponse
 boolean HttpCache.addResponse(HttpRequest request, HttpResponse response)
          Add a request/response pair to the cache.
 boolean AbstractHttpCache.addResponse(HttpRequest request, HttpResponse response)
           
protected  void DefaultHttpCache.addResponseImpl(String key, HttpResponse response)
           
protected abstract  void AbstractHttpCache.addResponseImpl(String key, HttpResponse response)
           
 String HttpResponseMetadataHelper.getHash(HttpResponse response)
          Calculate hash value for response and update metadata value (DATA_HASH)
protected  boolean AbstractHttpCache.isCacheable(HttpRequest request, HttpResponse response)
           
 boolean NoOpInvalidationService.isValid(HttpRequest request, HttpResponse response)
           
 boolean InvalidationService.isValid(HttpRequest request, HttpResponse response)
          Is the specified HttpResponse still valid.
 boolean DefaultInvalidationService.isValid(HttpRequest request, HttpResponse response)
           
 HttpResponse NoOpInvalidationService.markResponse(HttpRequest request, HttpResponse response)
           
 HttpResponse InvalidationService.markResponse(HttpRequest request, HttpResponse response)
          Mark the HttpResponse prior to caching it so that subsequent calls to isValid can detect if it has been invalidated.
 HttpResponse DefaultInvalidationService.markResponse(HttpRequest request, HttpResponse response)
           
protected  boolean AbstractHttpCache.responseStillUsable(HttpResponse response)
          Utility function to verify that an entry is usable The cache still serve staled data, it is the responsible of the user to decide if to use it or not (use isStale).
static HttpResponse HttpResponseMetadataHelper.updateHash(HttpResponse response, HttpResponseMetadataHelper helper)
           
static HttpResponse HttpResponseMetadataHelper.updateMetadata(HttpResponse response, Map<String,String> values)
          Return a copy of input response with additional metadata values.
 

Constructors in org.apache.shindig.gadgets.http with parameters of type HttpResponse
HttpResponseBuilder(GadgetHtmlParser parser, HttpResponse response)
           
HttpResponseBuilder(HttpResponse response)
           
 

Uses of HttpResponse in org.apache.shindig.gadgets.oauth
 

Methods in org.apache.shindig.gadgets.oauth that return HttpResponse
 HttpResponse OAuthRequest.fetch(HttpRequest request)
          OAuth authenticated fetch.
 

Methods in org.apache.shindig.gadgets.oauth with parameters of type HttpResponse
 void OAuthResponseParams.addRequestTrace(HttpRequest request, HttpResponse response)
          Add a request/response pair to our trace of actions associated with this request.
 

Uses of HttpResponse in org.apache.shindig.gadgets.preload
 

Methods in org.apache.shindig.gadgets.preload that return HttpResponse
protected  HttpResponse PipelinedDataPreloader.executeSocialRequest(HttpRequest request)
          Hook for executing a JSON RPC fetch for social data.
 

Uses of HttpResponse in org.apache.shindig.gadgets.rewrite
 

Methods in org.apache.shindig.gadgets.rewrite that return HttpResponse
 HttpResponse ResponseRewriterRegistry.rewriteHttpResponse(HttpRequest req, HttpResponse resp)
          Rewrites an HttpResponse object with the given request as context, using the registered rewriters.
 HttpResponse DefaultResponseRewriterRegistry.rewriteHttpResponse(HttpRequest req, HttpResponse resp)
          Rewrites an HttpResponse object with the given request as context, using the registered rewriters.
 HttpResponse AccelResponseRewriterRegistry.rewriteHttpResponse(HttpRequest req, HttpResponse resp)
          Rewrites an HttpResponse object with the given request as context, using the registered rewriters.
 

Methods in org.apache.shindig.gadgets.rewrite with parameters of type HttpResponse
static String RewriterUtils.getMimeType(HttpRequest request, HttpResponse original)
           
static boolean RewriterUtils.isCss(HttpRequest request, HttpResponse original)
           
static boolean RewriterUtils.isHtml(HttpRequest request, HttpResponse original)
           
static boolean RewriterUtils.isJavascript(HttpRequest request, HttpResponse original)
           
 boolean OsTemplateXmlLoaderRewriter.rewrite(HttpRequest request, HttpResponse original, MutableContent content)
           
 HttpResponse ResponseRewriterRegistry.rewriteHttpResponse(HttpRequest req, HttpResponse resp)
          Rewrites an HttpResponse object with the given request as context, using the registered rewriters.
 HttpResponse DefaultResponseRewriterRegistry.rewriteHttpResponse(HttpRequest req, HttpResponse resp)
          Rewrites an HttpResponse object with the given request as context, using the registered rewriters.
 HttpResponse AccelResponseRewriterRegistry.rewriteHttpResponse(HttpRequest req, HttpResponse resp)
          Rewrites an HttpResponse object with the given request as context, using the registered rewriters.
 

Constructors in org.apache.shindig.gadgets.rewrite with parameters of type HttpResponse
MutableContent(GadgetHtmlParser contentParser, HttpResponse contentSource)
          Construct with HttpResponse so we can defer string decoding until we actually need the content.
 

Uses of HttpResponse in org.apache.shindig.gadgets.servlet
 

Methods in org.apache.shindig.gadgets.servlet that return HttpResponse
static HttpResponse ServletUtil.convertToJsonResponse(HttpResponse response)
          Converts the given HttpResponse into JSON form, with at least one field, dataUri, containing a Data URI that can be inlined into an HTML page.
static HttpResponse ServletUtil.errorResponse(GadgetException e)
           
protected  HttpResponse AccelHandler.fetch(HttpRequest request)
           
 HttpResponse ProxyHandler.fetch(ProxyUriManager.ProxyUri proxyUri)
           
protected  HttpResponse AccelHandler.handleErrors(HttpResponse results)
          Process errors when fetching uri using request pipeline and return the error response to be returned to the user if any.
 

Methods in org.apache.shindig.gadgets.servlet with parameters of type HttpResponse
protected  String MakeRequestHandler.convertResponseToJson(SecurityToken authToken, javax.servlet.http.HttpServletRequest request, HttpResponse results)
          Format a response as JSON, including additional JSON inserted by chained content fetchers.
static HttpResponse ServletUtil.convertToJsonResponse(HttpResponse response)
          Converts the given HttpResponse into JSON form, with at least one field, dataUri, containing a Data URI that can be inlined into an HTML page.
static void ServletUtil.copyResponseToServlet(HttpResponse response, javax.servlet.http.HttpServletResponse servletResponse)
           
protected  HttpResponse AccelHandler.handleErrors(HttpResponse results)
          Process errors when fetching uri using request pipeline and return the error response to be returned to the user if any.
protected  boolean AccelHandler.isRecoverable(HttpRequest req, HttpResponse results, RewritingException exception)
          Returns true in case the error encountered while rewriting the content is recoverable.
 boolean ProxyHandler.isRecoverable(HttpResponse results)
          Returns true in case the error encountered while rewriting the content is recoverable.
protected  void ProxyHandler.setResponseContentHeaders(HttpResponseBuilder response, HttpResponse results)
           
protected static void MakeRequestHandler.setResponseHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, HttpResponse results)
          Sets cache control headers for the response.
protected  Object HttpRequestHandler.transformBody(HttpRequestHandler.HttpApiRequest request, HttpResponse results)
          Format a response as JSON, including additional JSON inserted by chained content fetchers.
 

Constructors in org.apache.shindig.gadgets.servlet with parameters of type HttpResponse
HttpRequestHandler.HttpApiResponse(HttpResponse response, Object content, HttpRequestHandler.HttpApiRequest httpApiRequest)
          Construct response based on HttpResponse from fetcher
 

Uses of HttpResponse in org.apache.shindig.gadgets.uri
 

Methods in org.apache.shindig.gadgets.uri with parameters of type HttpResponse
static void UriUtils.copyResponseHeadersAndStatusCode(HttpResponse data, HttpResponseBuilder resp, boolean remapInternalServerError, boolean setHeaders, UriUtils.DisallowedHeaders... disallowedResponseHeaders)
          Copies the http response headers and status code to the final servlet response.
 



Copyright © 2007-2012. All Rights Reserved.