Package | Description |
---|---|
org.jboss.resteasy.client |
JAX-RS specification 1.1 (https://jcp.org/en/jsr/detail?id=311)
had no client framework, so Resteasy release 2.x provided one.
|
org.jboss.resteasy.client.core | |
org.jboss.resteasy.client.core.marshallers | |
org.jboss.resteasy.client.jaxrs | |
org.jboss.resteasy.client.jaxrs.internal | |
org.jboss.resteasy.core | |
org.jboss.resteasy.core.interception | |
org.jboss.resteasy.core.interception.jaxrs | |
org.jboss.resteasy.core.messagebody | |
org.jboss.resteasy.jsapi | |
org.jboss.resteasy.plugins.providers | |
org.jboss.resteasy.plugins.server.resourcefactory | |
org.jboss.resteasy.plugins.server.servlet | |
org.jboss.resteasy.spi |
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
ClientRequest.providerFactory
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ResteasyProviderFactory |
ClientRequest.getProviderFactory()
Deprecated.
|
ResteasyProviderFactory |
ProxyConfig.getProviderFactory()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
ProxyFactory.create(Class<T> clazz,
String base,
ResteasyProviderFactory providerFactory,
Map<String,Object> requestAttributes)
Deprecated.
|
static <T> T |
ProxyFactory.create(Class<T> clazz,
URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory)
Deprecated.
|
static <T> T |
ProxyFactory.create(Class<T> clazz,
URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory)
Deprecated.
|
static <T> T |
ProxyFactory.create(Class<T> clazz,
URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory,
Map<String,Object> requestAttributes)
Deprecated.
|
static <T> ClientInvoker |
ProxyFactory.createClientInvoker(Class<T> clazz,
Method method,
URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory)
Deprecated.
|
static <T> ClientInvoker |
ProxyFactory.createClientInvoker(Class<T> clazz,
Method method,
URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory,
Map<String,Object> requestAttributes)
Deprecated.
|
ProxyBuilder<T> |
ProxyBuilder.providerFactory(ResteasyProviderFactory fact)
Deprecated.
|
Constructor and Description |
---|
ClientRequest(UriBuilder uri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory)
Deprecated.
|
ClientRequestFactory(ClientExecutor executor,
ResteasyProviderFactory providerFactory)
Deprecated.
|
ClientRequestFactory(ClientExecutor executor,
ResteasyProviderFactory providerFactory,
URI base)
Deprecated.
|
ProxyConfig(ClassLoader loader,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory,
Map<String,Object> requestAttributes,
MediaType serverConsumes,
MediaType serverProduces)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
ClientInvoker.providerFactory |
protected ResteasyProviderFactory |
BaseClientResponse.providerFactory |
Modifier and Type | Method and Description |
---|---|
ResteasyProviderFactory |
ClientInvoker.getProviderFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
ClientInvokerInterceptorFactory.applyDefaultInterceptors(ClientInterceptorRepositoryImpl repository,
ResteasyProviderFactory providerFactory) |
static void |
ClientInvokerInterceptorFactory.applyDefaultInterceptors(ClientInterceptorRepositoryImpl repository,
ResteasyProviderFactory providerFactory,
Class declaring,
Method method) |
void |
BaseClientResponse.setProviderFactory(ResteasyProviderFactory providerFactory) |
Constructor and Description |
---|
ClientInvoker(URI baseUri,
Class declaring,
Method method,
ResteasyProviderFactory providerFactory,
ClientExecutor executor,
EntityExtractorFactory extractorFactory) |
Modifier and Type | Method and Description |
---|---|
static Marshaller |
ClientMarshallerFactory.createMarshaller(Class<?> declaring,
ResteasyProviderFactory providerFactory,
Class<?> type,
Annotation[] annotations,
Type genericType,
AccessibleObject target,
boolean ignoreBody) |
static Marshaller |
ClientMarshallerFactory.createMarshaller(Class<?> declaring,
ResteasyProviderFactory providerFactory,
Class<?> type,
Annotation[] annotations,
Type genericType,
AccessibleObject target,
MediaType defaultConsumes,
boolean ignoreBody) |
static Marshaller[] |
ClientMarshallerFactory.createMarshallers(Class declaringClass,
Method method,
ResteasyProviderFactory providerFactory) |
static Marshaller[] |
ClientMarshallerFactory.createMarshallers(Class declaringClass,
Method method,
ResteasyProviderFactory providerFactory,
MediaType defaultConsumes) |
protected void |
FormMarshaller.populateMap(Class clazz,
ResteasyProviderFactory factory) |
Constructor and Description |
---|
FormMarshaller(Class clazz,
ResteasyProviderFactory factory) |
PathParamMarshaller(String paramName,
boolean encoded,
ResteasyProviderFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
ResteasyClientBuilder.providerFactory |
Modifier and Type | Method and Description |
---|---|
protected ResteasyProviderFactory |
ResteasyClientBuilder.getProviderFactory() |
Modifier and Type | Method and Description |
---|---|
ResteasyClientBuilder |
ResteasyClientBuilder.providerFactory(ResteasyProviderFactory providerFactory)
Changing the providerFactory will wipe clean any registered components or properties.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalResteasyProviderFactory
A version of ResteasyProviderFactory which does not reference its parent
after it is created.
|
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
ClientConfiguration.providerFactory |
Modifier and Type | Method and Description |
---|---|
protected ResteasyProviderFactory |
ClientConfiguration.getProviderFactory() |
Constructor and Description |
---|
ClientConfiguration(ResteasyProviderFactory factory) |
LocalResteasyProviderFactory(ResteasyProviderFactory factory) |
Modifier and Type | Class and Description |
---|---|
class |
ThreadLocalResteasyProviderFactory
Allow applications to push/pop provider factories onto the stack.
|
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
MethodInjectorImpl.factory |
protected ResteasyProviderFactory |
ResourcePropertyInjector.factory |
protected ResteasyProviderFactory |
ResourceMethodInvoker.parentProviderFactory |
protected ResteasyProviderFactory |
ResourceMethodRegistry.providerFactory |
protected ResteasyProviderFactory |
ExceptionHandler.providerFactory |
protected ResteasyProviderFactory |
ResourceLocatorInvoker.providerFactory |
protected ResteasyProviderFactory |
SynchronousDispatcher.providerFactory |
protected ResteasyProviderFactory |
LocatorRegistry.providerFactory |
protected ResteasyProviderFactory |
ResourceMethodInvoker.resourceMethodProviderFactory |
Modifier and Type | Method and Description |
---|---|
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.getDelegate() |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.getParent() |
ResteasyProviderFactory |
Dispatcher.getProviderFactory() |
ResteasyProviderFactory |
SynchronousDispatcher.getProviderFactory() |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.property(String name,
Object value) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Class<?> providerClass) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Class<?> componentClass,
Class<?>... contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Class<?> componentClass,
int priority) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Class<?> componentClass,
Map<Class<?>,Integer> contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Object provider) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Object component,
Class<?>... contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Object component,
int priority) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(Object component,
Map<Class<?>,Integer> contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.setProperties(Map<String,?> properties) |
Modifier and Type | Method and Description |
---|---|
ConstructorInjector |
InjectorFactoryImpl.createConstructor(Constructor constructor,
ResteasyProviderFactory providerFactory) |
ConstructorInjector |
InjectorFactoryImpl.createConstructor(ResourceConstructor constructor,
ResteasyProviderFactory providerFactory) |
MethodInjector |
InjectorFactoryImpl.createMethodInjector(ResourceLocator method,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
Class type,
Type genericType,
Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory providerFactory)
Deprecated.
|
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
Class type,
Type genericType,
Annotation[] annotations,
ResteasyProviderFactory providerFactory)
Deprecated.
|
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
String defaultName,
Class type,
Type genericType,
Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory providerFactory) |
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
String defaultName,
Class type,
Type genericType,
Annotation[] annotations,
ResteasyProviderFactory providerFactory) |
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(Parameter parameter,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
InjectorFactoryImpl.createPropertyInjector(Class resourceClass,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
InjectorFactoryImpl.createPropertyInjector(ResourceClass resourceClass,
ResteasyProviderFactory providerFactory) |
protected static MediaType |
ServerResponseWriter.getDefaultContentType(HttpRequest request,
BuiltResponse jaxrsResponse,
ResteasyProviderFactory providerFactory,
ResourceMethodInvoker method) |
static MediaType |
ServerResponseWriter.getResponseMediaType(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory,
ResourceMethodInvoker method) |
protected void |
StringParameterInjector.initialize(Class<?> type,
Type genericType,
String paramName,
Class<?> paramType,
String defaultValue,
AccessibleObject target,
Annotation[] annotations,
ResteasyProviderFactory factory) |
protected void |
PropertyInjectorImpl.populateMap(Class<?> clazz,
ResteasyProviderFactory factory) |
static void |
ThreadLocalResteasyProviderFactory.push(ResteasyProviderFactory factory) |
protected static void |
ServerResponseWriter.setDefaultContentType(HttpRequest request,
BuiltResponse jaxrsResponse,
ResteasyProviderFactory providerFactory,
ResourceMethodInvoker method) |
static void |
ServerResponseWriter.setResponseMediaType(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory,
ResourceMethodInvoker method) |
static void |
ServerResponseWriter.writeNomapResponse(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory)
Deprecated.
|
static void |
ServerResponseWriter.writeNomapResponse(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory,
boolean sendHeaders)
Deprecated.
|
static void |
ServerResponseWriter.writeNomapResponse(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory,
Consumer<Throwable> onComplete) |
static void |
ServerResponseWriter.writeNomapResponse(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory,
Consumer<Throwable> onComplete,
boolean sendHeaders) |
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
AbstractReaderInterceptorContext.providerFactory |
protected ResteasyProviderFactory |
JaxrsInterceptorRegistry.providerFactory |
protected ResteasyProviderFactory |
AbstractWriterInterceptorContext.providerFactory |
protected ResteasyProviderFactory |
InterceptorRegistry.providerFactory
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ClientResponseFilterRegistry |
ClientResponseFilterRegistry.clone(ResteasyProviderFactory factory) |
ReaderInterceptorRegistry |
ReaderInterceptorRegistry.clone(ResteasyProviderFactory factory) |
WriterInterceptorRegistry |
WriterInterceptorRegistry.clone(ResteasyProviderFactory factory) |
ContainerResponseFilterRegistry |
ContainerResponseFilterRegistry.clone(ResteasyProviderFactory factory) |
JaxrsInterceptorRegistry<T> |
JaxrsInterceptorRegistry.clone(ResteasyProviderFactory factory) |
ContainerRequestFilterRegistry |
ContainerRequestFilterRegistry.clone(ResteasyProviderFactory factory) |
InterceptorRegistry<T> |
InterceptorRegistry.cloneTo(ResteasyProviderFactory factory)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ClientRequestFilterRegistry |
ClientRequestFilterRegistry.clone(ResteasyProviderFactory factory) |
Constructor and Description |
---|
ClientRequestFilterRegistry(ResteasyProviderFactory providerFactory) |
Constructor and Description |
---|
ReaderUtility(ResteasyProviderFactory factory,
ReaderInterceptor[] interceptors) |
WriterUtility(ResteasyProviderFactory factory,
WriterInterceptor[] interceptors) |
Constructor and Description |
---|
ServiceRegistry(ServiceRegistry parent,
ResourceMethodRegistry registry,
ResteasyProviderFactory providerFactory,
ResourceLocatorInvoker invoker) |
Modifier and Type | Method and Description |
---|---|
static void |
RegisterBuiltin.register(ResteasyProviderFactory factory) |
static void |
RegisterBuiltin.registerProviders(ResteasyProviderFactory factory) |
Modifier and Type | Method and Description |
---|---|
Object |
JndiResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
Object |
JndiComponentResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
Object |
SingletonResource.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
Object |
POJOResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
void |
JndiResourceFactory.registered(ResteasyProviderFactory factory) |
void |
JndiComponentResourceFactory.registered(ResteasyProviderFactory factory) |
void |
SingletonResource.registered(ResteasyProviderFactory factory) |
void |
POJOResourceFactory.registered(ResteasyProviderFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
HttpServletResponseWrapper.factory |
protected ResteasyProviderFactory |
ServletContainerDispatcher.providerFactory |
Constructor and Description |
---|
HttpServletResponseHeaders(HttpServletResponse response,
ResteasyProviderFactory factory) |
HttpServletResponseWrapper(HttpServletResponse response,
ResteasyProviderFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected static ResteasyProviderFactory |
ResteasyProviderFactory.instance |
protected ResteasyProviderFactory |
ResteasyProviderFactory.parent |
protected ResteasyProviderFactory |
ResteasyDeployment.providerFactory |
Modifier and Type | Field and Description |
---|---|
protected static AtomicReference<ResteasyProviderFactory> |
ResteasyProviderFactory.pfr |
Modifier and Type | Method and Description |
---|---|
ResteasyProviderFactory |
ProviderFactoryDelegate.getDelegate() |
static ResteasyProviderFactory |
ResteasyProviderFactory.getInstance()
Initializes ResteasyProviderFactory singleton if not set.
|
ResteasyProviderFactory |
ResteasyProviderFactory.getParent() |
ResteasyProviderFactory |
ResteasyDeployment.getProviderFactory() |
static ResteasyProviderFactory |
ResteasyProviderFactory.newInstance() |
static ResteasyProviderFactory |
ResteasyProviderFactory.peekInstance()
Will not initialize singleton if not set.
|
ResteasyProviderFactory |
ResteasyProviderFactory.property(String name,
Object value) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Class<?> providerClass) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Class<?> componentClass,
Class<?>... contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Class<?> componentClass,
int priority) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Class<?> componentClass,
Map<Class<?>,Integer> contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Object provider) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Object component,
Class<?>... contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Object component,
int priority) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(Object component,
Map<Class<?>,Integer> contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.setProperties(Map<String,?> properties) |
Modifier and Type | Method and Description |
---|---|
static void |
ResteasyProviderFactory.clearInstanceIfEqual(ResteasyProviderFactory factory) |
static Application |
ResteasyDeployment.createApplication(String applicationClass,
Dispatcher dispatcher,
ResteasyProviderFactory providerFactory) |
ConstructorInjector |
InjectorFactory.createConstructor(Constructor constructor,
ResteasyProviderFactory factory) |
ConstructorInjector |
InjectorFactory.createConstructor(ResourceConstructor constructor,
ResteasyProviderFactory providerFactory) |
static Object |
ResteasyDeployment.createFromInjectorFactory(String classname,
ResteasyProviderFactory providerFactory) |
MethodInjector |
InjectorFactory.createMethodInjector(ResourceLocator method,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactory.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
Class type,
Type genericType,
Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory factory)
Deprecated.
|
ValueInjector |
InjectorFactory.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
Class type,
Type genericType,
Annotation[] annotations,
ResteasyProviderFactory factory)
Deprecated.
|
ValueInjector |
InjectorFactory.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
String defaultName,
Class type,
Type genericType,
Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactory.createParameterExtractor(Class injectTargetClass,
AccessibleObject injectTarget,
String defaultName,
Class type,
Type genericType,
Annotation[] annotations,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactory.createParameterExtractor(Parameter parameter,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
InjectorFactory.createPropertyInjector(Class resourceClass,
ResteasyProviderFactory factory) |
PropertyInjector |
InjectorFactory.createPropertyInjector(ResourceClass resourceClass,
ResteasyProviderFactory providerFactory) |
Object |
ResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory)
Called per request to obtain a resource instance to invoke http request on.
|
protected void |
ResteasyProviderFactory.initialize(ResteasyProviderFactory parent) |
void |
ResteasyProviderFactory.initializeClientProviders(ResteasyProviderFactory factory) |
void |
ResourceFactory.registered(ResteasyProviderFactory factory)
Callback after registration has been completed.
|
static void |
ResteasyProviderFactory.setInstance(ResteasyProviderFactory factory) |
void |
ResteasyDeployment.setProviderFactory(ResteasyProviderFactory providerFactory) |
Constructor and Description |
---|
ResteasyProviderFactory(ResteasyProviderFactory parent)
Copies a specific component registry when a new
provider is added.
|
ResteasyProviderFactory(ResteasyProviderFactory parent,
boolean local)
If local is true, copies components needed by client configuration,
so that parent is not referenced.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.