Package com.sun.jersey.api.client

Examples of com.sun.jersey.api.client.Client.addFilter()


public class HttpClientFactory {

    public Client createClient() {
        Client client = ApacheHttpClient.create();
        client.setFollowRedirects(true);
        client.addFilter(new HTTPBasicAuthFilter("management/admin", "Pyi1bo1r"));
        client.addFilter(new ApplicationKeyFilter());
        return client;
    }

    private static class ApplicationKeyFilter extends ClientFilter {
View Full Code Here


    public Client createClient() {
        Client client = ApacheHttpClient.create();
        client.setFollowRedirects(true);
        client.addFilter(new HTTPBasicAuthFilter("management/admin", "Pyi1bo1r"));
        client.addFilter(new ApplicationKeyFilter());
        return client;
    }

    private static class ApplicationKeyFilter extends ClientFilter {
        @Override
View Full Code Here

        }
        config.getProperties().put(ApacheHttpClientConfig.PROPERTY_READ_TIMEOUT, READ_TIMEOUT_IN_MILLIS);

        Client client = ApacheHttpClient.create(config);
        client.setFollowRedirects(true);
        client.addFilter(new HTTPBasicAuthFilter(platformParameters.getPrincipal(), platformParameters.getPassword()));
       
        return client;
    }

    private static boolean hasText(String string) {
View Full Code Here

public class HttpClientFactory {

    public Client createClient() {
        Client client = ApacheHttpClient.create();
        client.setFollowRedirects(true);
        client.addFilter(new HTTPBasicAuthFilter("management/admin", "Pyi1bo1r"));
        client.addFilter(new ApplicationKeyFilter());
        return client;
    }

    private static class ApplicationKeyFilter extends ClientFilter {
View Full Code Here

    public Client createClient() {
        Client client = ApacheHttpClient.create();
        client.setFollowRedirects(true);
        client.addFilter(new HTTPBasicAuthFilter("management/admin", "Pyi1bo1r"));
        client.addFilter(new ApplicationKeyFilter());
        return client;
    }

    private static class ApplicationKeyFilter extends ClientFilter {
        @Override
View Full Code Here

    cc.getClasses().add(JacksonJsonProvider.class);

    Client client = ApacheHttpClient4.create(cc);

    client.setFollowRedirects(Boolean.TRUE);
    client.addFilter(new HTTPBasicAuthFilter(credsToUse.getKey(), credsToUse.getSecretKey()));

    return client;
  }

  protected <T> T handleResponse(ResourceRef ref, ResponseHandler<T> responseHandler) {
View Full Code Here

    this.piCloud = new PiCloudClient(creds) {
      @Override
      protected Client getClient(PiCloudCreds credsToUse) {
        Client client = super.getClient(credsToUse);
       
        client.addFilter(new LoggingFilter(System.err));
       
        return client;
      }
    };
  }
View Full Code Here

   
    assertThat(r.get(String.class), is("[Widget name:dingo, description:awesome]"));
   
    assertThat(r.header("Accept-Encoding", "gzip").get(String.class), is(not("[Widget name:dingo, description:awesome]")));
   
    client.addFilter(new GZIPContentEncodingFilter());
   
    assertThat(r.header("Accept-Encoding", "gzip").get(String.class), is("[Widget name:dingo, description:awesome]"));
  }
 
  @AfterClass
View Full Code Here

        String username = config.getUsername();
        if (username != null && username.length() > 0) {
            String password = config.getPassword();
            client.removeFilter(null);
            client.addFilter(new HTTPBasicAuthFilter(username, password));
        }
        client.addFilter(new LoggingFilter(LOGGER));

        WebResource webResource = client.resource(config.getApiUrl());
        Markdown markdown = new Markdown(mdText);
View Full Code Here

        if (username != null && username.length() > 0) {
            String password = config.getPassword();
            client.removeFilter(null);
            client.addFilter(new HTTPBasicAuthFilter(username, password));
        }
        client.addFilter(new LoggingFilter(LOGGER));

        WebResource webResource = client.resource(config.getApiUrl());
        Markdown markdown = new Markdown(mdText);
        ClientResponse response = webResource.path("markdown").type(MediaType.APPLICATION_JSON).entity(markdown).accept(MediaType.TEXT_HTML)
                .post(ClientResponse.class);
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.