Tabnine Logo
HttpRequest.getContainer
Code IndexAdd Tabnine to your IDE (free)

How to use
getContainer
method
in
org.apache.shindig.gadgets.http.HttpRequest

Best Java code snippets using org.apache.shindig.gadgets.http.HttpRequest.getContainer (Showing top 20 results out of 315)

origin: org.gatein.shindig/shindig-gadgets

@Override
public String getContainer() {
 return request.getContainer();
}
origin: org.apache.shindig/shindig-gadgets

@Override
public String getContainer() {
 return request.getContainer();
}
origin: com.lmco.shindig/shindig-gadgets

@Override
public String getContainer() {
 return request.getContainer();
}
origin: org.apache.shindig/shindig-gadgets

 public HttpResponse rewriteHttpResponse(HttpRequest req, HttpResponse resp,
     Gadget gadget) throws RewritingException {
  HttpResponseBuilder builder = new HttpResponseBuilder(htmlParser, resp);
  for (ResponseRewriter rewriter : getResponseRewriters(req.getContainer())) {
   rewriter.rewrite(req, builder, gadget);
  }

  // Returns the original HttpResponse if no changes have been made.
  return builder.create();
 }
}
origin: org.apache.shindig/shindig-gadgets

 public FetchedData fetch(ExternalReference ref, String mimeType) throws UriFetchException {
  Uri resourceUri = Uri.fromJavaUri(ref.getUri());
  if (contextUri != null) {
   resourceUri = contextUri.resolve(resourceUri);
  }
  HttpRequest request = new HttpRequest(resourceUri)
      .setContainer(req.getContainer())
      .setGadget(req.getGadget())
      .setInternalRequest( true );
  try {
   HttpResponse response = requestPipeline.execute(request);
   byte[] responseBytes = IOUtils.toByteArray(response.getResponse());
   return FetchedData.fromBytes(responseBytes, mimeType, response.getEncoding(),
     new InputSource(ref.getUri()));
  } catch (GadgetException e) {
   if (LOG.isLoggable(Level.INFO)) {
    LOG.logp(Level.INFO, classname, "proxyFetcher", MessageKeys.FAILED_TO_RETRIEVE, new Object[] {ref.toString()});
   }
   return null;
  } catch (IOException e) {
   if (LOG.isLoggable(Level.INFO)) {
    LOG.logp(Level.INFO, classname, "proxyFetcher", MessageKeys.FAILED_TO_READ, new Object[] {ref.toString()});
   }
   return null;
  }
 }
};
origin: org.apache.shindig/shindig-gadgets

@Test
public void testCreateNewHttpRequest() throws Exception {
 Gadget gadget = createMock(Gadget.class);
 Uri uri = Uri.parse(GADGET);
 GadgetSpec gadgetSpec = createMock(GadgetSpec.class);
 expect(gadgetSpec.getUrl()).andReturn(uri);
 expect(gadget.getSpec()).andReturn(gadgetSpec);
 GadgetContext context = createMock(GadgetContext.class);
 expect(context.getContainer()).andReturn(CONTAINER);
 expect(gadget.getContext()).andReturn(context);
 replay(gadgetSpec);
 replay(context);
 replay(gadget);
 CacheEnforcementVisitor visitor = new CacheEnforcementVisitor(
   null, null, null, null, CacheEnforcementVisitor.Tags.ALL_RESOURCES);
 HttpRequest newRequest = visitor.createNewHttpRequest(gadget, IMG_URL);
 assertEquals(CONTAINER, newRequest.getContainer());
 assertEquals("1", newRequest.getParam(CacheEnforcementVisitor.CACHE_ENFORCEMENT_FETCH_PARAM));
 assertEquals(uri, newRequest.getGadget());
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void testCreateNewHttpRequest() throws Exception {
 Gadget gadget = createMock(Gadget.class);
 Uri uri = Uri.parse(GADGET);
 GadgetSpec gadgetSpec = createMock(GadgetSpec.class);
 expect(gadgetSpec.getUrl()).andReturn(uri);
 expect(gadget.getSpec()).andReturn(gadgetSpec);
 GadgetContext context = createMock(GadgetContext.class);
 expect(context.getContainer()).andReturn(CONTAINER);
 expect(gadget.getContext()).andReturn(context);
 replay(gadgetSpec);
 replay(context);
 replay(gadget);
 CacheEnforcementVisitor visitor = new CacheEnforcementVisitor(
   null, null, null, null, CacheEnforcementVisitor.Tags.ALL_RESOURCES);
 HttpRequest newRequest = visitor.createNewHttpRequest(gadget, IMG_URL);
 assertEquals(CONTAINER, newRequest.getContainer());
 assertEquals("1", newRequest.getParam(CacheEnforcementVisitor.CACHE_ENFORCEMENT_FETCH_PARAM));
 assertEquals(uri, newRequest.getGadget());
}
origin: org.gatein.shindig/shindig-gadgets

 public FetchedData fetch(ExternalReference ref, String mimeType) throws UriFetchException {
  Uri resourceUri = Uri.fromJavaUri(ref.getUri());
  if (contextUri != null) {
   resourceUri = contextUri.resolve(resourceUri);
  }
  HttpRequest request = new HttpRequest(resourceUri)
      .setContainer(req.getContainer())
      .setGadget(req.getGadget());
  
  try {
   HttpResponse response = requestPipeline.execute(request);
   byte[] responseBytes = IOUtils.toByteArray(response.getResponse());
   return FetchedData.fromBytes(responseBytes, mimeType, response.getEncoding(),
     new InputSource(ref.getUri()));
  } catch (GadgetException e) {
   LOG.info("Failed to retrieve: " + ref.toString());
   return null;
  } catch (IOException e) {
   LOG.info("Failed to read: " + ref.toString());
   return null;
  }
 }
};
origin: com.lmco.shindig/shindig-gadgets

 public FetchedData fetch(ExternalReference ref, String mimeType) throws UriFetchException {
  Uri resourceUri = Uri.fromJavaUri(ref.getUri());
  if (contextUri != null) {
   resourceUri = contextUri.resolve(resourceUri);
  }
  HttpRequest request = new HttpRequest(resourceUri)
      .setContainer(req.getContainer())
      .setGadget(req.getGadget());
  
  try {
   HttpResponse response = requestPipeline.execute(request);
   byte[] responseBytes = IOUtils.toByteArray(response.getResponse());
   return FetchedData.fromBytes(responseBytes, mimeType, response.getEncoding(),
     new InputSource(ref.getUri()));
  } catch (GadgetException e) {
   LOG.info("Failed to retrieve: " + ref.toString());
   return null;
  } catch (IOException e) {
   LOG.info("Failed to read: " + ref.toString());
   return null;
  }
 }
};
origin: com.lmco.shindig/shindig-gadgets

@Test
public void testHttpRequestFillsParentAndContainer() throws Exception {
 setupNoArgsProxyRequestMock("www.example.com", URL_ONE);
 //HttpRequest req = new HttpRequest(Uri.parse(URL_ONE));
 HttpResponse resp = new HttpResponseBuilder().setResponse(DATA_ONE.getBytes()).create();
 Capture<HttpRequest> httpRequest = new Capture<HttpRequest>();
 expect(pipeline.execute(capture(httpRequest))).andReturn(resp);
 replay();
 HttpResponse response = proxyHandler.fetch(request);
 verify();
 // Check that the HttpRequest passed in has all the relevant fields sets
 assertEquals("default", httpRequest.getValue().getContainer());
 assertEquals(Uri.parse(URL_ONE), httpRequest.getValue().getUri());
 assertEquals(DATA_ONE, response.getResponseAsString());
 assertTrue(rewriter.responseWasRewritten());
}
origin: org.apache.shindig/shindig-gadgets

private void checkRequest(HttpRequest request) {
 assertEquals(context.getContainer(), request.getContainer());
 assertEquals(GADGET_URL.toString(), request.getGadget().toString());
 assertEquals(context.getToken().getAppId(), request.getSecurityToken().getAppId());
}
origin: com.lmco.shindig/shindig-gadgets

private void checkRequest(HttpRequest request) {
 assertEquals(context.getContainer(), request.getContainer());
 assertEquals(GADGET_URL.toString(), request.getGadget().toString());
 assertEquals(context.getToken().getAppId(), request.getSecurityToken().getAppId());
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

private void checkRequest(HttpRequest request) {
 assertEquals(context.getContainer(), request.getContainer());
 assertEquals(GADGET_URL.toString(), request.getGadget().toString());
 assertEquals(context.getToken().getAppId(), request.getSecurityToken().getAppId());
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void testHttpRequestFillsParentAndContainer() throws Exception {
 setupNoArgsProxyRequestMock("www.example.com", URL_ONE);
 setupGadgetAdminMock(true);
 //HttpRequest req = new HttpRequest(Uri.parse(URL_ONE));
 HttpResponse resp = new HttpResponseBuilder().setResponse(DATA_ONE.getBytes()).create();
 Capture<HttpRequest> httpRequest = new Capture<HttpRequest>();
 expect(pipeline.execute(capture(httpRequest))).andReturn(resp);
 replay();
 HttpResponse response = proxyHandler.fetch(request);
 verify();
 // Check that the HttpRequest passed in has all the relevant fields sets
 assertEquals("default", httpRequest.getValue().getContainer());
 assertEquals(Uri.parse(URL_ONE), httpRequest.getValue().getUri());
 assertEquals(DATA_ONE, response.getResponseAsString());
 assertTrue(rewriter.responseWasRewritten());
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void testHttpRequestFillsParentAndContainer() throws Exception {
 setupNoArgsProxyRequestMock("www.example.com", URL_ONE);
 setupGadgetAdminMock(true);
 //HttpRequest req = new HttpRequest(Uri.parse(URL_ONE));
 HttpResponse resp = new HttpResponseBuilder().setResponse(DATA_ONE.getBytes()).create();
 Capture<HttpRequest> httpRequest = new Capture<HttpRequest>();
 expect(pipeline.execute(capture(httpRequest))).andReturn(resp);
 replay();
 HttpResponse response = proxyHandler.fetch(request);
 verify();
 // Check that the HttpRequest passed in has all the relevant fields sets
 assertEquals("default", httpRequest.getValue().getContainer());
 assertEquals(Uri.parse(URL_ONE), httpRequest.getValue().getUri());
 assertEquals(DATA_ONE, response.getResponseAsString());
 assertTrue(rewriter.responseWasRewritten());
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

if (request.getContainer() == null) {
 throw new GadgetException(GadgetException.Code.FAILED_TO_RETRIEVE_CONTENT,
   "No container associated with rendering request.");
origin: com.lmco.shindig/shindig-gadgets

if (request.getContainer() == null) {
 throw new GadgetException(GadgetException.Code.FAILED_TO_RETRIEVE_CONTENT,
   "No container associated with rendering request.");
origin: com.lmco.shindig/shindig-gadgets

assertEquals(request.getContainer(), request2.getContainer());
assertEquals(request.getGadget(), request2.getGadget());
assertEquals(request.getMethod(), request2.getMethod());
origin: org.apache.shindig/shindig-gadgets

assertEquals(request.getContainer(), request2.getContainer());
assertEquals(request.getGadget(), request2.getGadget());
assertEquals(request.getMethod(), request2.getMethod());
origin: org.wso2.org.apache.shindig/shindig-gadgets

assertEquals(request.getContainer(), request2.getContainer());
assertEquals(request.getGadget(), request2.getGadget());
assertEquals(request.getMethod(), request2.getMethod());
org.apache.shindig.gadgets.httpHttpRequestgetContainer

Popular methods of HttpRequest

  • <init>
    Clone an existing HttpRequest.
  • addHeader
    Add a single header to the request. If a value for the given name is already set, a second value is
  • getAuthType
  • getCacheTtl
  • getFollowRedirects
  • getGadget
  • getHeader
  • getHeaders
  • getIgnoreCache
  • getMethod
  • getOAuthArguments
  • getParam
  • getOAuthArguments,
  • getParam,
  • getParamAsInteger,
  • getPostBody,
  • getPostBodyAsString,
  • getPostBodyLength,
  • getRewriteMimeType,
  • getSecurityToken,
  • getUri

Popular in Java

  • Parsing JSON documents to java classes using gson
  • findViewById (Activity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getExternalFilesDir (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • URLConnection (java.net)
    A connection to a URL for reading or writing. For HTTP connections, see HttpURLConnection for docume
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now