Package javax.ws.rs.client

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


        out.println("<title>JAX-RS Entity Providers</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>JAX-RS Entity Providers</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("</head>");
        out.println("<body>");
        out.println("<h1>Client-side Content Negotiation</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(new LoggingFilter(Logger.getAnonymousLogger(), true));
            WebTarget target = client.target("http://"
                    + request.getServerName()
                    + ":"
                    + request.getServerPort()
                    + request.getContextPath()
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

           .header("header", MediaType.APPLICATION_ATOM_XML_TYPE)
           .entity("entity");
      Response fake = builder.build();

      Client client = ClientBuilder.newClient();
      client.register(createRequestFilter(fake));
      Response response = client.target("http://nowhere").register(createRequestFilter(fake))
              .register(HeadersFilter.class).request().get();
   }

   @Priority(100)
View Full Code Here

         }
      };

      System.out.println("is static: " + Modifier.isStatic(feature.getClass().getModifiers()));
      Client client = ClientBuilder.newClient();
      client.register(feature.getClass());

   }

   //@Test
   public void testInnerFeature() throws Exception
View Full Code Here

         }
      };
      System.out.println("is static: " + Modifier.isStatic(feature.getClass().getModifiers()));

      Client client = ClientBuilder.newClient();
      client.register(feature.getClass());


   }

   public static class FeatureReturningFalse implements Feature {
View Full Code Here

   @Test
   public void testDoubleClassRegistration()
   {
      Client client = ClientBuilder.newClient();
      int count = client.getConfiguration().getClasses().size();
      client.register(FeatureReturningFalse.class).register(FeatureReturningFalse.class);
      Assert.assertEquals(count + 1, client.getConfiguration().getClasses().size());
      client.close();

   }
View Full Code Here

   public void testDoubleRegistration()
   {
      Client client = ClientBuilder.newClient();
      int count = client.getConfiguration().getInstances().size();
      Object reg = new FeatureReturningFalse();
      client.register(reg);
      client.register(reg);
      Assert.assertEquals(count + 1, client.getConfiguration().getInstances().size());
      client.close();

   }
View Full Code Here

   {
      Client client = ClientBuilder.newClient();
      int count = client.getConfiguration().getInstances().size();
      Object reg = new FeatureReturningFalse();
      client.register(reg);
      client.register(reg);
      Assert.assertEquals(count + 1, client.getConfiguration().getInstances().size());
      client.close();

   }
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.