Package org.jboss.resteasy.client.jaxrs

Examples of org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder


   @Test
   public void testProxy() throws Exception
   {
      count = 0;
      ResteasyClient client = new ResteasyClientBuilder().build();
      ResteasyWebTarget target = client.target(generateBaseUrl());
      target.register(BrowserCacheFeature.class);

      MyProxy proxy = target.proxy(MyProxy.class);
      String rtn = null;
View Full Code Here


   }

   @Test
   public void testMaxSize() throws Exception
   {
      ResteasyClient client = new ResteasyClientBuilder().build();
      ResteasyWebTarget target = client.target(generateBaseUrl());
      target.register(BrowserCacheFeature.class);
      LightweightBrowserCache cache = (LightweightBrowserCache)target.getConfiguration().getProperty(BrowserCache.class.getName());
      cache.setMaxBytes(20);
      MyProxy proxy = target.proxy(MyProxy.class);
View Full Code Here

   }

   @Test
   public void testPerson() throws Exception
   {
      ResteasyClient client = new ResteasyClientBuilder().build();
      client.register(PersonConverter.class);
      client.register(CompanyConverter.class);

      MyClient proxy = ProxyBuilder.builder(MyClient.class, client.target(generateBaseUrl())).build();
      Person person = new Person("name");
View Full Code Here

   }

   @Test
   public void testCompany() throws Exception
   {
      ResteasyClient client = new ResteasyClientBuilder().build();
      client.register(PersonConverter.class);
      client.register(CompanyConverter.class);
      MyClient proxy = ProxyBuilder.builder(MyClient.class, client.target(generateBaseUrl())).build();
      Company company = new Company("name");
      proxy.putCompany(company);
View Full Code Here

   @Test
   public void test() throws Exception
   {
      final Dispatcher dispatcher = EmbeddedContainer.start().getDispatcher();
      ResteasyClient client = new ResteasyClientBuilder().build();
      try
      {
         dispatcher.getRegistry().addPerRequestResource(FormResourceImpl.class);
         final FormResource proxy = ProxyBuilder.builder(FormResource.class, client.target(generateBaseUrl())).build();
         final String result = proxy.put("value");
View Full Code Here

   }

   @Test
   public void testClientResponse() throws Exception
   {
      ResteasyClient resteasyClient = new ResteasyClientBuilder().build();
      Client client = ProxyBuilder.builder(Client.class, resteasyClient.target(generateBaseUrl())).build();

      Assert.assertEquals("hello", client.getAsString());
      Response is = client.getAsInputStream();
      Assert.assertEquals("hello", new String(ReadFromStream.readFromStream(
View Full Code Here

      deployment.getRegistry().addPerRequestResource(ResourceUriShortWrapper.class);
      deployment.getRegistry().addPerRequestResource(ResourceUriIntWrapper.class);
      deployment.getRegistry().addPerRequestResource(ResourceUriLongWrapper.class);
      deployment.getRegistry().addPerRequestResource(ResourceUriFloatWrapper.class);
      deployment.getRegistry().addPerRequestResource(ResourceUriDoubleWrapper.class);
      client = new ResteasyClientBuilder().build();
      resourceUriBoolean = ProxyBuilder.builder(IResourceUriBoolean.class, client.target(generateBaseUrl())).build();
      resourceUriByte = ProxyBuilder.builder(IResourceUriByte.class, client.target(generateBaseUrl())).build();
   }
View Full Code Here

   }

   @Test
   public void testPreflight() throws Exception
   {
      ResteasyClient client = new ResteasyClientBuilder().build();
      WebTarget target = client.target(TestPortProvider.generateURL("/test"));
      Response response = target.request().header(CorsHeaders.ORIGIN, "http://localhost")
              .options();
      Assert.assertEquals(403, response.getStatus());
      response.close();
View Full Code Here

   }

   @Test
   public void testIt() throws Exception
   {
      ResteasyClient client = new ResteasyClientBuilder().providerFactory(deployment.getProviderFactory()).build();
      MyClient proxy = client.target(generateBaseUrl()).proxy(MyClient.class);
      proxy.put("pojo", "pojo", "pojo", "pojo");
      client.close();
   }
View Full Code Here

   }

   @Test
   public void testDefault() throws Exception
   {
      ResteasyClient client = new ResteasyClientBuilder().providerFactory(deployment.getProviderFactory()).build();
      MyDefaultClient proxy = client.target(generateBaseUrl()).proxy(MyDefaultClient.class);
      proxy.put();
      client.close();
   }
View Full Code Here

TOP

Related Classes of org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder

Copyright © 2018 www.massapicom. 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.