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

Packages that use HttpRequest
org.apache.shindig.gadgets.http   
org.apache.shindig.gadgets.oauth   
org.apache.shindig.gadgets.preload   
org.apache.shindig.gadgets.render   
org.apache.shindig.gadgets.rewrite   
org.apache.shindig.gadgets.rewrite.image   
org.apache.shindig.gadgets.servlet   
org.apache.shindig.gadgets.uri   
 

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

Methods in org.apache.shindig.gadgets.http that return HttpRequest
 HttpRequest HttpRequest.addAllHeaders(Map<String,? extends List<String>> headers)
          Adds all headers in the provided map to the request.
 HttpRequest HttpRequest.addHeader(String name, String value)
          Add a single header to the request.
 HttpRequest HttpRequest.addHeaders(Map<String,String> headers)
          Adds an entire map of headers to the request.
 HttpRequest HttpRequest.setAuthType(AuthType authType)
           
 HttpRequest HttpRequest.setCacheTtl(int cacheTtl)
           
 HttpRequest HttpRequest.setContainer(String container)
           
 HttpRequest HttpRequest.setFollowRedirects(boolean followRedirects)
           
 HttpRequest HttpRequest.setGadget(Uri gadget)
           
 HttpRequest HttpRequest.setHeader(String name, String value)
          Sets a single header value, overwriting any previously set headers with the same name.
 HttpRequest HttpRequest.setIgnoreCache(boolean ignoreCache)
           
 HttpRequest HttpRequest.setMethod(String method)
           
 HttpRequest HttpRequest.setOAuthArguments(OAuthArguments oauthArguments)
           
 HttpRequest HttpRequest.setPostBody(byte[] postBody)
          Assigns the specified body to the request, copying all input bytes.
 HttpRequest HttpRequest.setPostBody(InputStream is)
          Fills in the request body from an InputStream.
 HttpRequest HttpRequest.setRewriteMimeType(String rewriteMimeType)
           
 HttpRequest HttpRequest.setSecurityToken(SecurityToken securityToken)
          Assign the security token to use for making any form of authenticated request.
 HttpRequest HttpRequest.setUri(Uri uri)
           
 

Methods in org.apache.shindig.gadgets.http with parameters of type HttpRequest
 boolean HttpCache.addResponse(HttpRequest request, HttpResponse response)
          Add a request/response pair to the cache.
 boolean AbstractHttpCache.addResponse(HttpRequest request, HttpResponse response)
           
 String HttpCache.createKey(HttpRequest request)
          Create a string representation of the cache key.
 String AbstractHttpCache.createKey(HttpRequest request)
          Produce a key from the given request.
 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)
           
protected static String AbstractHttpCache.getAppUrl(HttpRequest request)
           
protected static String AbstractHttpCache.getInstanceId(HttpRequest request)
           
protected static String AbstractHttpCache.getOwnerId(HttpRequest request)
           
 HttpResponse HttpCache.getResponse(HttpRequest request)
           
 HttpResponse AbstractHttpCache.getResponse(HttpRequest request)
           
protected static String AbstractHttpCache.getServiceName(HttpRequest request)
           
protected static String AbstractHttpCache.getTokenName(HttpRequest request)
           
protected static String AbstractHttpCache.getTokenOwner(HttpRequest request)
           
protected static String AbstractHttpCache.getViewerId(HttpRequest request)
           
protected  boolean AbstractHttpCache.isCacheable(HttpRequest request)
           
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  void DefaultRequestPipeline.normalizeProtocol(HttpRequest request)
           
 HttpResponse HttpCache.removeResponse(HttpRequest key)
           
 HttpResponse AbstractHttpCache.removeResponse(HttpRequest request)
           
protected  void BasicHttpFetcher.slowResponseWarning(HttpRequest request, long started, long finished)
          Called when a request takes too long.
 

Constructors in org.apache.shindig.gadgets.http with parameters of type HttpRequest
HttpRequest(HttpRequest request)
          Clone an existing HttpRequest.
 

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

Fields in org.apache.shindig.gadgets.oauth declared as HttpRequest
protected  HttpRequest OAuthRequest.realRequest
          The request the client really wants to make.
 

Methods in org.apache.shindig.gadgets.oauth that return HttpRequest
 HttpRequest OAuthRequest.sanitizeAndSign(HttpRequest base, List<net.oauth.OAuth.Parameter> params, boolean tokenEndpoint)
          Start with an HttpRequest.
 

Methods in org.apache.shindig.gadgets.oauth with parameters of type HttpRequest
 void OAuthResponseParams.addRequestTrace(HttpRequest request, HttpResponse response)
          Add a request/response pair to our trace of actions associated with this request.
 HttpResponse OAuthRequest.fetch(HttpRequest request)
          OAuth authenticated fetch.
 String OAuthCallbackGenerator.generateCallback(OAuthFetcherConfig fetcherConfig, String baseCallback, HttpRequest request, OAuthResponseParams responseParams)
           
 String GadgetOAuthCallbackGenerator.generateCallback(OAuthFetcherConfig fetcherConfig, String baseCallback, HttpRequest request, OAuthResponseParams responseParams)
           
 HttpRequest OAuthRequest.sanitizeAndSign(HttpRequest base, List<net.oauth.OAuth.Parameter> params, boolean tokenEndpoint)
          Start with an HttpRequest.
 

Constructors in org.apache.shindig.gadgets.oauth with parameters of type HttpRequest
OAuthResponseParams(SecurityToken securityToken, HttpRequest originalRequest, BlobCrypter stateCrypter)
          Create response parameters.
 

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

Methods in org.apache.shindig.gadgets.preload that return HttpRequest
static HttpRequest HttpPreloader.newHttpRequest(GadgetContext context, RequestAuthenticationInfo authenticationInfo)
           
 

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

Uses of HttpRequest in org.apache.shindig.gadgets.render
 

Methods in org.apache.shindig.gadgets.render with parameters of type HttpRequest
 void SanitizingResponseRewriter.rewrite(HttpRequest request, HttpResponseBuilder resp)
           
 void CajaResponseRewriter.rewrite(HttpRequest req, HttpResponseBuilder resp)
           
 

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

Methods in org.apache.shindig.gadgets.rewrite with parameters of type HttpRequest
 ContentRewriterFeature.Config ContentRewriterFeature.Factory.get(HttpRequest request)
           
static String RewriterUtils.getMimeType(HttpRequest request, HttpResponse original)
           
static String RewriterUtils.getMimeType(HttpRequest request, HttpResponseBuilder original)
           
static boolean RewriterUtils.isCss(HttpRequest request, HttpResponse original)
           
static boolean RewriterUtils.isCss(HttpRequest request, HttpResponseBuilder original)
           
static boolean RewriterUtils.isHtml(HttpRequest request, HttpResponse original)
           
static boolean RewriterUtils.isHtml(HttpRequest request, HttpResponseBuilder original)
           
static boolean RewriterUtils.isJavascript(HttpRequest request, HttpResponse original)
           
static boolean RewriterUtils.isJavascript(HttpRequest request, HttpResponseBuilder original)
           
static Gadget DomWalker.makeGadget(HttpRequest request)
           
 void ResponseRewriter.rewrite(HttpRequest request, HttpResponseBuilder response)
           
 void DomWalker.Rewriter.rewrite(HttpRequest request, HttpResponseBuilder builder)
           
 void CssResponseRewriter.rewrite(HttpRequest request, HttpResponseBuilder original)
           
 void CaptureRewriter.rewrite(HttpRequest request, HttpResponseBuilder original)
           
 void BaseTagRemoverRewriter.rewrite(HttpRequest request, HttpResponseBuilder response)
           
 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.
 

Uses of HttpRequest in org.apache.shindig.gadgets.rewrite.image
 

Methods in org.apache.shindig.gadgets.rewrite.image with parameters of type HttpRequest
 void BasicImageRewriter.rewrite(HttpRequest request, HttpResponseBuilder response)
           
 

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

Methods in org.apache.shindig.gadgets.servlet that return HttpRequest
protected  HttpRequest AccelHandler.buildHttpRequest(HttpRequest request, ProxyUriManager.ProxyUri uriToProxyOrRewrite)
          Build an HttpRequest object encapsulating the request details as requested by the user.
protected  HttpRequest MakeRequestHandler.buildHttpRequest(javax.servlet.http.HttpServletRequest request)
          Generate a remote content request based on the parameters sent from the client.
static HttpRequest ServletUtil.fromHttpServletRequest(javax.servlet.http.HttpServletRequest servletReq)
          Returns an HttpRequest object encapsulating the servlet request.
 

Methods in org.apache.shindig.gadgets.servlet with parameters of type HttpRequest
protected  HttpRequest AccelHandler.buildHttpRequest(HttpRequest request, ProxyUriManager.ProxyUri uriToProxyOrRewrite)
          Build an HttpRequest object encapsulating the request details as requested by the user.
protected  HttpResponse AccelHandler.fetch(HttpRequest request)
           
 ProxyUriManager.ProxyUri AccelHandler.getProxyUri(HttpRequest httpRequest)
          Returns the proxy uri encapsulating the request uri.
protected  boolean AccelHandler.isRecoverable(HttpRequest req, HttpResponse results, RewritingException exception)
          Returns true in case the error encountered while rewriting the content is recoverable.
protected  void MakeRequestHandler.setPostData(javax.servlet.http.HttpServletRequest request, HttpRequest req)
          Set http request post data according to servlet request.
static void ServletUtil.setXForwardedForHeader(HttpRequest inboundRequest, HttpRequest req)
          Sets standard forwarding headers on the proxied request.
static void ServletUtil.setXForwardedForHeader(javax.servlet.http.HttpServletRequest inboundRequest, HttpRequest req)
           
 

Constructors in org.apache.shindig.gadgets.servlet with parameters of type HttpRequest
ConcatProxyServlet.HttpFetchCallable(HttpRequest httpReq)
           
 

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

Methods in org.apache.shindig.gadgets.uri that return HttpRequest
 HttpRequest ProxyUriManager.ProxyUri.makeHttpRequest(Uri targetUri)
           
 HttpRequest ProxyUriBase.makeHttpRequest(Uri targetUri)
           
 

Methods in org.apache.shindig.gadgets.uri with parameters of type HttpRequest
static void UriUtils.copyRequestData(HttpRequest origRequest, HttpRequest req)
          Copies the post data from HttpServletRequest object to HttpRequest object.
static void UriUtils.copyRequestHeaders(HttpRequest origRequest, HttpRequest req, UriUtils.DisallowedHeaders... disallowedRequestHeaders)
          Copies headers from HttpServletRequest object to HttpRequest object.
static void UriUtils.maybeRewriteContentType(HttpRequest req, HttpResponseBuilder response)
          Rewrite the content type of the final http response if the request has the rewrite-mime-type param.
 Uri DefaultAccelUriManager.parseAndNormalize(HttpRequest httpRequest)
           
 Uri AccelUriManager.parseAndNormalize(HttpRequest httpRequest)
          Parses and normalizes the given request uri to be proxied through accel.
 



Copyright © 2007-2012. All Rights Reserved.