public static Dispatcher createDispatcher() { Dispatcher dispatcher = new SynchronousDispatcher(new ResteasyProviderFactoryImpl()); ResteasyProviderFactory.setInstance(dispatcher.getProviderFactory()); RegisterBuiltin.register(dispatcher.getProviderFactory()); return dispatcher; } }
public static <T> T fromBytes(Class<T> type, byte[] bytes) throws IOException { ResteasyProviderFactory factory = new ResteasyProviderFactoryImpl(); factory.register(ResteasyJackson2Provider.class); factory.register(JWTContextResolver.class); return fromBytes(type, bytes, factory); }
public static byte[] toByteArray(Object token, boolean indent) throws Exception { ResteasyProviderFactory factory = new ResteasyProviderFactoryImpl(); factory.register(new JWTContextResolver(indent)); factory.register(ResteasyJackson2Provider.class); return toByteArray(token, factory); }
@Override public ResteasyClientBuilderImpl withConfig(Configuration config) { providerFactory = new LocalResteasyProviderFactory(new ResteasyProviderFactoryImpl()); providerFactory.setProperties(config.getProperties()); for (Class clazz : config.getClasses()) { Map<Class<?>, Integer> contracts = config.getContracts(clazz); try { register(clazz, contracts); } catch (RuntimeException e) { throw new RuntimeException(Messages.MESSAGES.failedOnRegisteringClass(clazz.getName()), e); } } for (Object obj : config.getInstances()) { Map<Class<?>, Integer> contracts = config.getContracts(obj.getClass()); register(obj, contracts); } return this; }
public void registryUpdated(JaxrsInterceptorRegistry registry) { this.resourceMethodProviderFactory = new ResteasyProviderFactoryImpl(parentProviderFactory); for (DynamicFeature feature : parentProviderFactory.getServerDynamicFeatures()) { feature.configure(resourceInfo, new FeatureContextDelegate(resourceMethodProviderFactory)); } if (registry.getIntf().equals(WriterInterceptor.class)) { writerInterceptors = resourceMethodProviderFactory.getServerWriterInterceptorRegistry().postMatch(method.getResourceClass().getClazz(), method.getAnnotatedMethod()); } else if (registry.getIntf().equals(ContainerRequestFilter.class)) { requestFilters = resourceMethodProviderFactory.getContainerRequestFilterRegistry().postMatch(method.getResourceClass().getClazz(), method.getAnnotatedMethod()); } else if (registry.getIntf().equals(ContainerResponseFilter.class)) { responseFilters = resourceMethodProviderFactory.getContainerResponseFilterRegistry().postMatch(method.getResourceClass().getClazz(), method.getAnnotatedMethod()); } }
this.resourceMethodProviderFactory = new ResteasyProviderFactoryImpl(providerFactory); for (DynamicFeature feature : providerFactory.getServerDynamicFeatures())
public static Dispatcher createDispatcher() { Dispatcher dispatcher = new SynchronousDispatcher(new ResteasyProviderFactoryImpl()); ResteasyProviderFactory.setInstance(dispatcher.getProviderFactory()); RegisterBuiltin.register(dispatcher.getProviderFactory()); return dispatcher; } }
public void registryUpdated(JaxrsInterceptorRegistry registry) { this.resourceMethodProviderFactory = new ResteasyProviderFactoryImpl(parentProviderFactory); for (DynamicFeature feature : parentProviderFactory.getServerDynamicFeatures()) { feature.configure(resourceInfo, new FeatureContextDelegate(resourceMethodProviderFactory)); } if (registry.getIntf().equals(WriterInterceptor.class)) { writerInterceptors = resourceMethodProviderFactory.getServerWriterInterceptorRegistry().postMatch(method.getResourceClass().getClazz(), method.getAnnotatedMethod()); } else if (registry.getIntf().equals(ContainerRequestFilter.class)) { requestFilters = resourceMethodProviderFactory.getContainerRequestFilterRegistry().postMatch(method.getResourceClass().getClazz(), method.getAnnotatedMethod()); } else if (registry.getIntf().equals(ContainerResponseFilter.class)) { responseFilters = resourceMethodProviderFactory.getContainerResponseFilterRegistry().postMatch(method.getResourceClass().getClazz(), method.getAnnotatedMethod()); } }
this.resourceMethodProviderFactory = new ResteasyProviderFactoryImpl(providerFactory); for (DynamicFeature feature : providerFactory.getServerDynamicFeatures())