Package org.jboss.resteasy.spi

Examples of org.jboss.resteasy.spi.ResteasyProviderFactory


*/
public class SpringContextLoaderSupport
{
   public void customizeContext(ServletContext servletContext, ConfigurableWebApplicationContext configurableWebApplicationContext)
   {
      ResteasyProviderFactory providerFactory = (ResteasyProviderFactory) servletContext.getAttribute(ResteasyProviderFactory.class.getName());
      if (providerFactory == null)
         throw new RuntimeException("RESTeasy Provider Factory is null, do you have the ResteasyBootstrap listener configured?");

      Registry registry = (Registry) servletContext.getAttribute(Registry.class.getName());
      if (registry == null)
View Full Code Here


   }

   @Test
   public void testPriority() throws Exception
   {
      ContainerResponseFilterRegistry containerResponseFilterRegistry = new ContainerResponseFilterRegistry(new ResteasyProviderFactory(), new LegacyPrecedence());
      ClientResponseFilterRegistry clientResponseFilterRegistry = new ClientResponseFilterRegistry(new ResteasyProviderFactory());
      JaxrsInterceptorRegistry<ClientRequestFilter> clientRequestFilterRegistry = new JaxrsInterceptorRegistry<ClientRequestFilter>(new ResteasyProviderFactory(), ClientRequestFilter.class);

      containerResponseFilterRegistry.registerClass(ContainerResponseFilter2.class);
      containerResponseFilterRegistry.registerClass(ContainerResponseFilter1.class);
      containerResponseFilterRegistry.registerClass(ContainerResponseFilter3.class);
View Full Code Here

   }

   @Test
   public void testPriorityOverride()
   {
      JaxrsInterceptorRegistry<ClientRequestFilter> clientRequestFilterRegistry = new JaxrsInterceptorRegistry<ClientRequestFilter>(new ResteasyProviderFactory(), ClientRequestFilter.class);

      clientRequestFilterRegistry.registerClass(ClientRequestFilter3.class, 100);
      clientRequestFilterRegistry.registerClass(ClientRequestFilter1.class, 200);
      clientRequestFilterRegistry.registerClass(ClientRequestFilter2.class, 300);
View Full Code Here

public class ProviderInjectionTest
{
   @BeforeClass
   public static void before()
   {
      ResteasyProviderFactory.setInstance(new ResteasyProviderFactory());
   }
View Full Code Here

      ResteasyProviderFactory.pushContext(Injected.class, new Injected(MY_SPECIAL_STRING));

      Field declaredField = MyType.class.getDeclaredField("name");
      StringParameterInjector injector = new StringParameterInjector(String.class, String.class, "name",
              MyType.class, null, declaredField,
              declaredField.getAnnotations(), new ResteasyProviderFactory());

      assertSame(MY_SPECIAL_STRING, injector.extractValue("ignored"));
   }
View Full Code Here

   }

   @BeforeClass
   public static void setup()
   {
      ResteasyProviderFactory provider = ResteasyProviderFactory.getInstance();
      RegisterBuiltin.register(provider);
      provider.registerProvider(MyProvider.class);
   }
View Full Code Here

public class UriBuilderTest
{
   @BeforeClass
   public static void before()
   {
      ResteasyProviderFactory.setInstance(new ResteasyProviderFactory());
   }
View Full Code Here

public class CacheControlTest
{
   @BeforeClass
   public static void before()
   {
      ResteasyProviderFactory.setInstance(new ResteasyProviderFactory());
   }
View Full Code Here

   @Test
   public void test1New() throws Exception
   {
      ResteasyDeployment deployment = new ResteasyDeployment();
      deployment.setRegisterBuiltin(false);
      ResteasyProviderFactory factory = new ResteasyProviderFactory();
      factory.registerProviderInstance(new DefaultTextPlain());
      factory.registerProviderInstance(new TestReaderWriter());
      factory.registerProviderInstance(new TestReaderWriter());
      deployment.setProviderFactory(factory);
      EmbeddedContainer.start(deployment);
      dispatcher = deployment.getDispatcher();     
      dispatcher.getRegistry().addPerRequestResource(SimpleResource.class);
View Full Code Here

   public void testStreamClosedWhenGetEntity() throws Exception
   {
      HttpClient httpClient = new DefaultHttpClient();
      ClientExecutor clientExecutor = new ApacheHttpClient4Executor(httpClient);

      ResteasyProviderFactory pf = ResteasyProviderFactory.getInstance();
      pf.addClientErrorInterceptor(new MyClienteErrorInterceptor());

      MyResource proxy = ProxyFactory.create(MyResource.class, URI.create(generateBaseUrl()), clientExecutor, pf);

      try
      {
View Full Code Here

TOP

Related Classes of org.jboss.resteasy.spi.ResteasyProviderFactory

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.