Package org.apache.http.impl.execchain

Examples of org.apache.http.impl.execchain.ClientExecChain.execute()


        response.setHeader("Content-Length", "128");
        response.setHeader("ETag", "\"etag\"");
        response.setHeader("Cache-Control", "public, max-age=3600");
        response.setHeader("Last-Modified", DateUtils.formatDate(tenSecondsAgo));

        EasyMock.expect(backend.execute(
                EasyMock.eq(route),
                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.same(context),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);
View Full Code Here


        EasyMock.verify(backend);

        removeCache();

        EasyMock.reset(backend);
        EasyMock.expect(backend.execute(
                EasyMock.eq(route),
                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.same(context),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);
View Full Code Here

        response.setHeader("Content-Length", "128");
        response.setHeader("ETag", "\"etag\"");
        response.setHeader("Cache-Control", "public, max-age=3600");
        response.setHeader("Last-Modified", DateUtils.formatDate(tenSecondsAgo));

        EasyMock.expect(backend.execute(
                EasyMock.eq(route),
                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.isA(HttpClientContext.class),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);
View Full Code Here

        EasyMock.replay(backend);

        final BasicHttpCache cache = new BasicHttpCache(resourceFactory, httpCacheStorage, cacheConfig);
        final ClientExecChain t = createCachingExecChain(backend, cache, cacheConfig);

        final HttpResponse response1 = t.execute(route, get, context, null);
        Assert.assertEquals(200, response1.getStatusLine().getStatusCode());
        IOUtils.consume(response1.getEntity());

        EasyMock.verify(backend);
View Full Code Here

                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.isA(HttpClientContext.class),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);

        final HttpResponse response2 = t.execute(route, get, context, null);
        Assert.assertEquals(200, response2.getStatusLine().getStatusCode());
        IOUtils.consume(response2.getEntity());

        EasyMock.verify(backend);
    }
View Full Code Here

        response.setHeader("Content-Length", "128");
        response.setHeader("ETag", "\"etag\"");
        response.setHeader("Cache-Control", "public, max-age=3600");
        response.setHeader("Last-Modified", DateUtils.formatDate(tenSecondsAgo));

        EasyMock.expect(backend.execute(
                EasyMock.eq(route),
                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.same(context),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);
View Full Code Here

        EasyMock.replay(backend);

        final BasicHttpCache cache = new BasicHttpCache(resourceFactory, httpCacheStorage, cacheConfig);
        final ClientExecChain t = createCachingExecChain(backend, cache, cacheConfig);

        final HttpResponse response1 = t.execute(route, get, context, null);
        Assert.assertEquals(200, response1.getStatusLine().getStatusCode());
        IOUtils.consume(response1.getEntity());

        EasyMock.verify(backend);
View Full Code Here

                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.same(context),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);

        final HttpResponse response2 = t.execute(route, get, context, null);
        Assert.assertEquals(200, response2.getStatusLine().getStatusCode());
        IOUtils.consume(response2.getEntity());

        EasyMock.verify(backend);
    }
View Full Code Here

        response.setHeader("Content-Length", "128");
        response.setHeader("ETag", "\"etag\"");
        response.setHeader("Cache-Control", "public, max-age=3600");
        response.setHeader("Last-Modified", DateUtils.formatDate(tenSecondsAgo));

        EasyMock.expect(backend.execute(
                EasyMock.eq(route),
                EasyMock.isA(HttpRequestWrapper.class),
                EasyMock.isA(HttpClientContext.class),
                EasyMock.<HttpExecutionAware>isNull())).andReturn(Proxies.enhanceResponse(response));
        EasyMock.replay(backend);
View Full Code Here

        EasyMock.replay(backend);

        final BasicHttpCache cache = new BasicHttpCache(resourceFactory, httpCacheStorage, cacheConfig);
        final ClientExecChain t = createCachingExecChain(backend, cache, cacheConfig);

        final HttpResponse response1 = t.execute(route, get, context, null);
        Assert.assertEquals(200, response1.getStatusLine().getStatusCode());
        IOUtils.consume(response1.getEntity());

        EasyMock.verify(backend);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.