Package com.sun.jersey.api.client

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


        }
    }

    private static Client createClient(String apiKey, String secretKey) {
        Client client = Client.create();
        client.addFilter(new HmacClientFilter(apiKey, secretKey, client.getMessageBodyWorkers()));
        return client;
    }
}
View Full Code Here


        dcc.getProperties().put(HTTPSProperties.PROPERTY_HTTPS_PROPERTIES, prop);

        Client c = Client.create(dcc);

        // client basic auth demonstration
        c.addFilter(new HTTPBasicAuthFilter("user", "password"));

        System.out.println("Client: GET " + Server.BASE_URI);

        WebResource r = c.resource(Server.BASE_URI);
View Full Code Here

     * @return HttpLowLevel object that is completely configured to use.
     */
    public static final HttpLowLevel instantiateBasic(@Nonnull final String url, @Nonnull final String userName, @Nonnull final String password, @Nullable final String token, @Nullable final String requestId)
    {
        final Client client = createClient();
        client.addFilter(new HTTPBasicAuthFilter(userName, password));
        if (token != null) {
            client.addFilter(new SodaTokenFilter(token));
        }
        if (requestId != null) {
            client.addFilter(new SodaRequestIdFilter(requestId));
View Full Code Here

    public static final HttpLowLevel instantiateBasic(@Nonnull final String url, @Nonnull final String userName, @Nonnull final String password, @Nullable final String token, @Nullable final String requestId)
    {
        final Client client = createClient();
        client.addFilter(new HTTPBasicAuthFilter(userName, password));
        if (token != null) {
            client.addFilter(new SodaTokenFilter(token));
        }
        if (requestId != null) {
            client.addFilter(new SodaRequestIdFilter(requestId));
        }
        client.setChunkedEncodingSize(10240); // enable streaming and not put whole inputstream in memory
View Full Code Here

        client.addFilter(new HTTPBasicAuthFilter(userName, password));
        if (token != null) {
            client.addFilter(new SodaTokenFilter(token));
        }
        if (requestId != null) {
            client.addFilter(new SodaRequestIdFilter(requestId));
        }
        client.setChunkedEncodingSize(10240); // enable streaming and not put whole inputstream in memory
        //client.setConnectTimeout(1000 * 60);
        return new HttpLowLevel(client, url);
    }
View Full Code Here

    public void publish(File widget) {
        HTTPBasicAuthFilter authFilter = new HTTPBasicAuthFilter(WOOKIE_USER,WOOKIE_PASS);
       
        ClientConfig clientConfig = new DefaultClientConfig();
        Client client = Client.create(clientConfig);       
        client.addFilter(authFilter);
        client.addFilter(new LoggingFilter());
       
        WebResource webResource = client.resource(WOOKIE_URL);
       
        FormDataMultiPart formDataMultiPart = new FormDataMultiPart();
View Full Code Here

        HTTPBasicAuthFilter authFilter = new HTTPBasicAuthFilter(WOOKIE_USER,WOOKIE_PASS);
       
        ClientConfig clientConfig = new DefaultClientConfig();
        Client client = Client.create(clientConfig);       
        client.addFilter(authFilter);
        client.addFilter(new LoggingFilter());
       
        WebResource webResource = client.resource(WOOKIE_URL);
       
        FormDataMultiPart formDataMultiPart = new FormDataMultiPart();
        formDataMultiPart.bodyPart(new FileDataBodyPart(WIDGET_PARAM_NAME, widget, MediaType.APPLICATION_OCTET_STREAM_TYPE));
View Full Code Here

    public List<OMRService> searchServicesByQuery(String query) throws XmlException, IOException {
        HTTPBasicAuthFilter authFilter = new HTTPBasicAuthFilter(USER,PASS);
       
        ClientConfig clientConfig = new DefaultClientConfig();
        Client client = Client.create(clientConfig);       
        client.addFilter(authFilter);
       
        WebResource webResource = client.resource(OMR_SERVER_URL);
        String string = webResource.get(String.class);
       
        System.out.println(string);
View Full Code Here

                .get(Pizza.class);
    }

    private static Client createClient(String apiKey, String secretKey) {
        Client client = Client.create();
        client.addFilter(new HmacClientFilter(apiKey, secretKey, client.getMessageBodyWorkers()));
        return client;
    }
}
View Full Code Here

            String proxyUser = config.getProxyUser(), proxyPassword = config.getProxyPassword();
            if ( proxyUser == null ) {
                proxyUser = System.getProperty( "http.proxyUser" );
                proxyPassword = System.getProperty( "http.proxyPassword" );
            }
            client.addFilter( new ProxyAuthFilter( proxyUser, proxyPassword ) );

            addFilters( client, config );

            return client;
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.