Package org.apache.shindig.gadgets.rewrite

Examples of org.apache.shindig.gadgets.rewrite.DefaultResponseRewriterRegistry


    final StringBuilder stringBuilder = new StringBuilder("");
    ResponseRewriter rewriter = getResponseRewriterThatThrowsExceptions(stringBuilder);

    ResponseRewriterRegistry rewriterRegistry =
        new DefaultResponseRewriterRegistry(
            Arrays.<ResponseRewriter>asList(rewriter), null);
    ProxyHandler proxyHandler = new ProxyHandler(pipeline, rewriterRegistry, true, gadgetAdminStore,
        LONG_LIVED_REFRESH);

    request.setReturnOriginalContentOnError(true);
View Full Code Here


    final StringBuilder stringBuilder = new StringBuilder("");
    ResponseRewriter rewriter = getResponseRewriterThatThrowsExceptions(stringBuilder);

    ResponseRewriterRegistry rewriterRegistry =
        new DefaultResponseRewriterRegistry(
            Arrays.<ResponseRewriter>asList(rewriter), null);
    ProxyHandler proxyHandler = new ProxyHandler(pipeline, rewriterRegistry, true, gadgetAdminStore,
        LONG_LIVED_REFRESH);

    boolean exceptionCaught = false;
View Full Code Here

    builder.setContent("response");

    fetcher.response = builder.create();

    RequestPipeline pipeline = new DefaultRequestPipeline(fetcher, cache, oauth, oauth2,
            new DefaultResponseRewriterRegistry(null, null), new NoOpInvalidationService(),
            new HttpResponseMetadataHelper());
    HttpResponse response = pipeline.execute(request);
    assertEquals(1, response.getMetadata().size());
    assertEquals("q7u8tbpmidtu1gtqhjv0kb0rvo",
            response.getMetadata().get(HttpResponseMetadataHelper.DATA_HASH));
View Full Code Here

    builder.setContent("response");

    fetcher.response = builder.create();

    RequestPipeline pipeline = new DefaultRequestPipeline(fetcher, cache, oauth, oauth2,
            new DefaultResponseRewriterRegistry(null, null), new NoOpInvalidationService(),
            new HttpResponseMetadataHelper());
    HttpResponse response = pipeline.execute(request);
    // Verify time is current time instead of expired
    assertEquals(DateUtil.formatRfc1123Date(1000L * time), response.getHeader("Date"));
    assertEquals(roundToSeconds(100000 - 1), roundToSeconds(response.getCacheTtl() - 1));
View Full Code Here

    final StringBuilder stringBuilder = new StringBuilder("");
    ResponseRewriter rewriter = getResponseRewriterThatThrowsExceptions(stringBuilder);

    ResponseRewriterRegistry rewriterRegistry =
        new DefaultResponseRewriterRegistry(
            Arrays.<ResponseRewriter>asList(rewriter), null);
    ProxyHandler proxyHandler = new ProxyHandler(pipeline, rewriterRegistry, true);

    request.setReturnOriginalContentOnError(true);
    HttpResponse recorder = proxyHandler.fetch(request);
View Full Code Here

    final StringBuilder stringBuilder = new StringBuilder("");
    ResponseRewriter rewriter = getResponseRewriterThatThrowsExceptions(stringBuilder);

    ResponseRewriterRegistry rewriterRegistry =
        new DefaultResponseRewriterRegistry(
            Arrays.<ResponseRewriter>asList(rewriter), null);
    ProxyHandler proxyHandler = new ProxyHandler(pipeline, rewriterRegistry, true);

    boolean exceptionCaught = false;
    try {
View Full Code Here

    signedRequest.getOAuthArguments().setSignViewer(true);

    fetcher = new DefaultRequestPipelineTest.FakeHttpFetcher();
    oauth = new DefaultRequestPipelineTest.FakeOAuthRequestProvider();
    requestPipeline = new DefaultRequestPipeline(fetcher, cache, oauth,
        new DefaultResponseRewriterRegistry(null, null), service,
        new HttpResponseMetadataHelper());
  }
View Full Code Here

    ContainerConfig config = new FakeContainerConfig();
    AccelUriManager accelUriManager = new DefaultAccelUriManager(
        config, new DefaultProxyUriManager(config, null));

    rewriter = new FakeCaptureRewriter();
    rewriterRegistry = new DefaultResponseRewriterRegistry(
        Arrays.<ResponseRewriter>asList(rewriter), null);
    servlet = new HtmlAccelServlet();
    servlet.setHandler(new AccelHandler(pipeline, rewriterRegistry,
                                        accelUriManager, true));
  }
View Full Code Here

    signedRequest.getOAuthArguments().setSignViewer(true);

    fetcher = new DefaultRequestPipelineTest.FakeHttpFetcher();
    oauth = new DefaultRequestPipelineTest.FakeOAuthRequestProvider();
    requestPipeline = new DefaultRequestPipeline(fetcher, cache, oauth, oauth2,
        new DefaultResponseRewriterRegistry(null, null), service,
        new HttpResponseMetadataHelper());
  }
View Full Code Here

    builder.setContent("response");

    fetcher.response = builder.create();

    RequestPipeline pipeline = new DefaultRequestPipeline(fetcher, cache, oauth, oauth2,
            new DefaultResponseRewriterRegistry(null, null), new NoOpInvalidationService(),
            new HttpResponseMetadataHelper());
    HttpResponse response = pipeline.execute(request);
    assertEquals(1, response.getMetadata().size());
    assertEquals("q7u8tbpmidtu1gtqhjv0kb0rvo",
            response.getMetadata().get(HttpResponseMetadataHelper.DATA_HASH));
View Full Code Here

TOP

Related Classes of org.apache.shindig.gadgets.rewrite.DefaultResponseRewriterRegistry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.