@Override public Map<String, Object> getResponseContext() { return config.getResponseContext(); }
@Override public Map<String, Object> getResponseContext() { return config.getResponseContext(); }
@Override public Map<String, Object> getResponseContext() { return config.getResponseContext(); }
return r; if (PropertyUtils.isTrue(super.getConfiguration().getResponseContext().get(BUFFER_PROXY_RESPONSE))) { r.bufferEntity();
return r; if (PropertyUtils.isTrue(super.getConfiguration().getResponseContext().get(BUFFER_PROXY_RESPONSE))) { r.bufferEntity();
clientCfg.getResponseContext().put("response.stream.auto.close", responseAutoClose); clientCfg.getResponseContext().put(AbstractClient.EXECUTOR_SERVICE_PROPERTY, executorServiceProp);
clientCfg.getResponseContext().put("response.stream.auto.close", responseAutoClose); clientCfg.getResponseContext().put(AbstractClient.EXECUTOR_SERVICE_PROPERTY, executorServiceProp);
@Test public void testBookWithSpaceProxyWithBufferedStream() throws Exception { BookStore store = JAXRSClientFactory.create("http://localhost:" + PORT, BookStore.class); WebClient.getConfig(store).getResponseContext().put("buffer.proxy.response", "true"); Book book = store.getBookWithSpace("123"); assertEquals(123L, book.getId()); assertTrue(WebClient.client(store).getResponse().readEntity(String.class).contains("<Book")); }