Package javax.ws.rs.client

Examples of javax.ws.rs.client.Client.register()


  public static Client httpNoAuth() {
    Client client = ClientBuilder.newBuilder()
        .register(JsonObjectMessageBodyWriter.class)
        .register(JsonObjectMessageBodyReader.class).build();
    client.register(JacksonFeature.class);
    client.register(JsonObjectMapperProvider.class);
    return client;
  }
}
View Full Code Here


        }
    }

    private static Client createClient() {
        Client c = JerseyClientFactory.newClient();
        c.register(new MultiPartFeature())
            .register(new CsrfProtectionFilter("CLI"))
            .register(new ActionReportJsonReader())
            .register(new ParameterMapFormWriter())
            .register(new PayloadPartProvider())
            .register(new AdminCommandStateJsonReader())
View Full Code Here

        out.println("<title>Servlet TestServlet</title>");           
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Servlet TestServlet at " + request.getContextPath() + "</h1>");
        Client client = ClientBuilder.newClient();
        client
                .register(MyClientReaderInterceptor.class)
                .register(MyClientWriterInterceptor.class);
        WebTarget target = client.target("http://"
                + request.getServerName()
                + ":"
View Full Code Here

        out.println("<title>Servlet TestServlet</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Servlet TestServlet at " + request.getContextPath() + "</h1>");
        Client client = ClientBuilder.newClient();
        client
                .register(MyReader.class)
                .register(MyWriter.class);

        WebTarget target = client.target("http://"
                + request.getServerName()
View Full Code Here

        out.println("<title>Servlet TestServlet</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Servlet TestServlet at " + request.getContextPath() + "</h1>");
        Client client = ClientBuilder.newClient();
        client.register(ClientLoggingFilter.class);
        WebTarget target = client.target("http://"
                + request.getServerName()
                + ":"
                + request.getServerPort()
                + request.getContextPath()
View Full Code Here

            out.println("<title>Servlet TestServlet</title>");
            out.println("</head>");
            out.println("<body>");
            out.println("<h1>Servlet TestServlet at " + request.getContextPath() + "</h1>");
            Client client = ClientBuilder.newClient();
            client.register(MoxyJsonFeature.class);
           
            WebTarget target = client.target("http://"
                    + request.getServerName()
                    + ":"
                    + request.getServerPort()
View Full Code Here

        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Server-side Content Preference</h1>");
        out.println("Initializing client...<br>");
        Client client = ClientBuilder.newClient();
        WebTarget target = client.
                register(LoggingFilter.class)
                .target("http://"
                + request.getServerName()
                + ":"
                + request.getServerPort()
View Full Code Here

        out.println("<title>Servlet TestServlet</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Servlet TestServlet at " + request.getContextPath() + "</h1>");
        Client client = ClientBuilder.newClient();
        client.register(ClientLoggingFilter.class).register(MyClientReaderInterceptor.class).register(MyClientWriterInterceptor.class);
        WebTarget target = client.target("http://"
                + request.getServerName()
                + ":"
                + request.getServerPort()
                + request.getContextPath()
View Full Code Here

        out.println("<title>Request Binding</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Request Binding</h1>");
        Client client = ClientBuilder.newClient();
        WebTarget target = client
                .register(new LoggingFilter(Logger.getAnonymousLogger(), true))
                .target("http://"
                + request.getServerName()
                + ":"
                + request.getServerPort()
View Full Code Here

        Executors.newSingleThreadExecutor().submit(new Runnable() {
            @Override
            public void run() {
                final Client resourceClient = ClientBuilder.newClient();
                resourceClient.register(new MoxyJsonFeature());
                final WebTarget messageStreamResource = resourceClient.target(App.getApiUri()).path("message/stream");

                Message message = null;
                try {
                    while (!cancelled && (message = messages.take()) != null) {
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.