Package javax.ws.rs.client

Examples of javax.ws.rs.client.WebTarget.property()


        do {
            Metrix.event("doRestCommand() - about to create target");
            WebTarget target = createTarget(uri);
            Metrix.event("doRestCommand() - about to configure security");
            target.property(ClientProperties.SSL_CONFIG, new SslConfig(new BasicHostnameVerifier(host), getSslContext()));
            /*
             * Any code that wants to trigger a retry will say so explicitly.
             */
            shouldTryCommandAgain = false;
            try {
View Full Code Here


    }

    @Test
    public void testDontFollow() {
        WebTarget t = target("test/redirect");
        t.property(ClientProperties.FOLLOW_REDIRECTS, false);
        assertEquals(303, t.request().get().getStatus());
    }
}
View Full Code Here

    }

    @Test
    public void testDoFollowPerRequestOverride() {
        WebTarget t = target("test/redirect");
        t.property(ClientProperties.FOLLOW_REDIRECTS, true);
        Response r = t.request().get();
        assertEquals(200, r.getStatus());
        assertEquals("GET", r.readEntity(String.class));
    }
View Full Code Here

        final URI u = target().getUri();
        ClientConfig config = new ClientConfig().property(ClientProperties.FOLLOW_REDIRECTS, true);
        config.connectorProvider(new JettyConnectorProvider());
        Client client = ClientBuilder.newClient(config);
        WebTarget t = client.target(u);
        t.property(ClientProperties.FOLLOW_REDIRECTS, false);
        Response r = t.path("test/redirect").request().get();
        assertEquals(303, r.getStatus());
        client.close();
    }
}
View Full Code Here

    }

    @Test
    public void testDontFollow() {
        WebTarget t = target("followTest/redirect1");
        t.property(ClientProperties.FOLLOW_REDIRECTS, false);
        assertEquals(302, t.request().get().getStatus());
    }
}
View Full Code Here

        String entity = getVeryLongString();
        Response response = target.request().post(Entity.entity(entity, MediaType.TEXT_PLAIN_TYPE));
        Assert.assertEquals(200, response.getStatus());
        Assert.assertEquals("chunked", response.readEntity(String.class));

        response = target.property(ClientProperties.REQUEST_ENTITY_PROCESSING, RequestEntityProcessing.BUFFERED)
                .request().post(Entity.entity(entity, MediaType.TEXT_PLAIN_TYPE));
        Assert.assertEquals(200, response.getStatus());
        Assert.assertEquals(String.valueOf(entity.length()), response.readEntity(String.class));
    }
View Full Code Here

        Client c = ClientBuilder.newBuilder().newClient();

        c.property("a", "val");

        WebTarget w1 = c.target("http://a");
        w1.property("b", "val");

        WebTarget w2 = w1.path("c");
        w2.property("c", "val");

        assertTrue(c.getConfiguration().getProperties().containsKey("a"));
View Full Code Here

        WebTarget w1 = c.target("http://a");
        w1.property("b", "val");

        WebTarget w2 = w1.path("c");
        w2.property("c", "val");

        assertTrue(c.getConfiguration().getProperties().containsKey("a"));
        assertTrue(w1.getConfiguration().getProperties().containsKey("a"));
        assertTrue(w2.getConfiguration().getProperties().containsKey("a"));
View Full Code Here

        assertFalse(c.getConfiguration().getProperties().containsKey("c"));
        assertFalse(w1.getConfiguration().getProperties().containsKey("c"));
        assertTrue(w2.getConfiguration().getProperties().containsKey("c"));

        w2.property("a", null);

        assertTrue(c.getConfiguration().getProperties().containsKey("a"));
        assertTrue(w1.getConfiguration().getProperties().containsKey("a"));
        assertFalse(w2.getConfiguration().getProperties().containsKey("a"));
    }
View Full Code Here

    }

    @Test
    public void testDontFollow() {
        final WebTarget target = target("test/redirect");
        target.property(ClientProperties.FOLLOW_REDIRECTS, false);
        assertEquals(303, target.request().get().getStatus());
    }
}
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.