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.messagebody | |
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 |
---|---|
private ResteasyProviderFactory |
ClientRequestFactory.providerFactory
Deprecated.
|
private ResteasyProviderFactory |
ProxyConfig.providerFactory
Deprecated.
|
protected ResteasyProviderFactory |
ClientRequest.providerFactory
Deprecated.
|
private ResteasyProviderFactory |
ProxyBuilder.providerFactory
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ResteasyProviderFactory |
ProxyConfig.getProviderFactory()
Deprecated.
|
ResteasyProviderFactory |
ClientRequest.getProviderFactory()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
ProxyFactory.create(java.lang.Class<T> clazz,
java.lang.String base,
ResteasyProviderFactory providerFactory,
java.util.Map<java.lang.String,java.lang.Object> requestAttributes)
Deprecated.
|
static <T> T |
ProxyFactory.create(java.lang.Class<T> clazz,
java.net.URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory)
Deprecated.
|
static <T> T |
ProxyFactory.create(java.lang.Class<T> clazz,
java.net.URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory)
Deprecated.
|
static <T> T |
ProxyFactory.create(java.lang.Class<T> clazz,
java.net.URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory,
java.util.Map<java.lang.String,java.lang.Object> requestAttributes)
Deprecated.
|
static <T> ClientInvoker |
ProxyFactory.createClientInvoker(java.lang.Class<T> clazz,
java.lang.reflect.Method method,
java.net.URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory)
Deprecated.
|
static <T> ClientInvoker |
ProxyFactory.createClientInvoker(java.lang.Class<T> clazz,
java.lang.reflect.Method method,
java.net.URI baseUri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory,
java.util.Map<java.lang.String,java.lang.Object> requestAttributes)
Deprecated.
|
private void |
ClientRequestFactory.init(ClientExecutor executor,
ResteasyProviderFactory providerFactory,
java.net.URI base)
Deprecated.
|
ProxyBuilder<T> |
ProxyBuilder.providerFactory(ResteasyProviderFactory fact)
Deprecated.
|
Constructor and Description |
---|
ClientRequest(javax.ws.rs.core.UriBuilder uri,
ClientExecutor executor,
ResteasyProviderFactory providerFactory)
Deprecated.
|
ClientRequestFactory(ClientExecutor executor,
ResteasyProviderFactory providerFactory)
Deprecated.
|
ClientRequestFactory(ClientExecutor executor,
ResteasyProviderFactory providerFactory,
java.net.URI base)
Deprecated.
|
ProxyConfig(java.lang.ClassLoader loader,
ClientExecutor executor,
ResteasyProviderFactory providerFactory,
EntityExtractorFactory extractorFactory,
java.util.Map<java.lang.String,java.lang.Object> requestAttributes,
javax.ws.rs.core.MediaType serverConsumes,
javax.ws.rs.core.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,
java.lang.Class declaring,
java.lang.reflect.Method method) |
void |
BaseClientResponse.setProviderFactory(ResteasyProviderFactory providerFactory) |
Constructor and Description |
---|
ClientInvoker(java.net.URI baseUri,
java.lang.Class declaring,
java.lang.reflect.Method method,
ResteasyProviderFactory providerFactory,
ClientExecutor executor,
EntityExtractorFactory extractorFactory) |
Modifier and Type | Field and Description |
---|---|
private ResteasyProviderFactory |
PathParamMarshaller.factory |
Modifier and Type | Method and Description |
---|---|
static Marshaller |
ClientMarshallerFactory.createMarshaller(java.lang.Class<?> declaring,
ResteasyProviderFactory providerFactory,
java.lang.Class<?> type,
java.lang.annotation.Annotation[] annotations,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
boolean ignoreBody) |
static Marshaller |
ClientMarshallerFactory.createMarshaller(java.lang.Class<?> declaring,
ResteasyProviderFactory providerFactory,
java.lang.Class<?> type,
java.lang.annotation.Annotation[] annotations,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
javax.ws.rs.core.MediaType defaultConsumes,
boolean ignoreBody) |
static Marshaller[] |
ClientMarshallerFactory.createMarshallers(java.lang.Class declaringClass,
java.lang.reflect.Method method,
ResteasyProviderFactory providerFactory) |
static Marshaller[] |
ClientMarshallerFactory.createMarshallers(java.lang.Class declaringClass,
java.lang.reflect.Method method,
ResteasyProviderFactory providerFactory,
javax.ws.rs.core.MediaType defaultConsumes) |
protected void |
FormMarshaller.populateMap(java.lang.Class clazz,
ResteasyProviderFactory factory) |
Constructor and Description |
---|
FormMarshaller(java.lang.Class clazz,
ResteasyProviderFactory factory) |
PathParamMarshaller(java.lang.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 |
---|---|
private ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.defaultFactory |
private ResteasyProviderFactory |
MessageBodyParameterInjector.factory |
protected ResteasyProviderFactory |
ResourcePropertyInjector.factory |
protected ResteasyProviderFactory |
MethodInjectorImpl.factory |
private ResteasyProviderFactory |
ContextParameterInjector.factory |
protected ResteasyProviderFactory |
ResourceMethodInvoker.parentProviderFactory |
protected ResteasyProviderFactory |
LocatorRegistry.providerFactory |
protected ResteasyProviderFactory |
SynchronousDispatcher.providerFactory |
protected ResteasyProviderFactory |
ResourceLocatorInvoker.providerFactory |
protected ResteasyProviderFactory |
ExceptionHandler.providerFactory |
protected ResteasyProviderFactory |
ResourceMethodRegistry.providerFactory |
protected ResteasyProviderFactory |
ResourceMethodInvoker.resourceMethodProviderFactory |
Modifier and Type | Field and Description |
---|---|
private static ThreadLocalStack<ResteasyProviderFactory> |
ThreadLocalResteasyProviderFactory.delegate |
Modifier and Type | Method and Description |
---|---|
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.getDelegate() |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.getParent() |
ResteasyProviderFactory |
Dispatcher.getProviderFactory() |
ResteasyProviderFactory |
SynchronousDispatcher.getProviderFactory() |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.property(java.lang.String name,
java.lang.Object value) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Class<?> providerClass) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Class<?> componentClass,
java.lang.Class<?>... contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Class<?> componentClass,
int priority) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Class<?> componentClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Object provider) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Object component,
java.lang.Class<?>... contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Object component,
int priority) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.register(java.lang.Object component,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) |
ResteasyProviderFactory |
ThreadLocalResteasyProviderFactory.setProperties(java.util.Map<java.lang.String,?> properties) |
Modifier and Type | Method and Description |
---|---|
ConstructorInjector |
InjectorFactoryImpl.createConstructor(java.lang.reflect.Constructor constructor,
ResteasyProviderFactory providerFactory) |
ConstructorInjector |
InjectorFactoryImpl.createConstructor(ResourceConstructor constructor,
ResteasyProviderFactory providerFactory) |
private ValueInjector |
InjectorFactoryImpl.createContextProxy(java.lang.Class type,
ResteasyProviderFactory providerFactory) |
MethodInjector |
InjectorFactoryImpl.createMethodInjector(ResourceLocator method,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(java.lang.Class injectTargetClass,
java.lang.reflect.AccessibleObject injectTarget,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory providerFactory) |
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(java.lang.Class injectTargetClass,
java.lang.reflect.AccessibleObject injectTarget,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory providerFactory) |
ValueInjector |
InjectorFactoryImpl.createParameterExtractor(Parameter parameter,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
InjectorFactoryImpl.createPropertyInjector(java.lang.Class resourceClass,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
InjectorFactoryImpl.createPropertyInjector(ResourceClass resourceClass,
ResteasyProviderFactory providerFactory) |
private static void |
ServerResponseWriter.executeFilters(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory,
ResourceMethodInvoker method) |
private ValueInjector |
PropertyInjectorImpl.getParameterExtractor(java.lang.Class<?> clazz,
ResteasyProviderFactory factory,
java.lang.reflect.AccessibleObject accessibleObject,
java.lang.annotation.Annotation[] annotations,
java.lang.Class<?> type,
java.lang.reflect.Type genericType) |
protected void |
StringParameterInjector.initialize(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.String paramName,
java.lang.Class paramType,
java.lang.String defaultValue,
java.lang.reflect.AccessibleObject target,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
protected void |
PropertyInjectorImpl.populateMap(java.lang.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.writeNomapResponse(BuiltResponse jaxrsResponse,
HttpRequest request,
HttpResponse response,
ResteasyProviderFactory providerFactory) |
Constructor and Description |
---|
AbstractCollectionFormInjector(java.lang.Class collectionType,
java.lang.Class genericType,
java.lang.String prefix,
java.util.regex.Pattern pattern,
ResteasyProviderFactory factory)
Creates an injector to inject a collection.
|
AsynchronousDispatcher(ResteasyProviderFactory providerFactory) |
AsynchronousDispatcher(ResteasyProviderFactory providerFactory,
ResourceMethodRegistry registry) |
ConstructorInjectorImpl(java.lang.reflect.Constructor constructor,
ResteasyProviderFactory factory) |
ConstructorInjectorImpl(ResourceConstructor constructor,
ResteasyProviderFactory factory) |
ContextParameterInjector(java.lang.Class proxy,
java.lang.Class type,
ResteasyProviderFactory factory) |
CookieParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String cookieName,
java.lang.String defaultValue,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
ExceptionHandler(ResteasyProviderFactory providerFactory,
java.util.Set<java.lang.String> unwrappedExceptions) |
FormInjector(java.lang.Class type,
ResteasyProviderFactory factory) |
FormParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String header,
java.lang.String defaultValue,
boolean encode,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
HeaderParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String header,
java.lang.String defaultValue,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
ListFormInjector(java.lang.Class collectionType,
java.lang.Class genericType,
java.lang.String prefix,
ResteasyProviderFactory factory)
Constructor.
|
LocatorRegistry(java.lang.Class<?> clazz,
ResteasyProviderFactory providerFactory) |
MapFormInjector(java.lang.Class collectionType,
java.lang.Class keyType,
java.lang.Class valueType,
java.lang.String prefix,
ResteasyProviderFactory factory)
Constructor.
|
MatrixParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String paramName,
java.lang.String defaultValue,
boolean encode,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
MessageBodyParameterInjector(java.lang.Class declaringClass,
java.lang.reflect.AccessibleObject target,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
MethodInjectorImpl(ResourceLocator resourceMethod,
ResteasyProviderFactory factory) |
PathParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String paramName,
java.lang.String defaultValue,
boolean encode,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
PrefixedFormInjector(java.lang.Class type,
java.lang.String prefix,
ResteasyProviderFactory factory)
Constructor setting the prefix.
|
PropertyInjectorImpl(java.lang.Class<?> clazz,
ResteasyProviderFactory factory) |
QueryInjector(java.lang.Class type,
ResteasyProviderFactory factory) |
QueryParamInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.reflect.AccessibleObject target,
java.lang.String paramName,
java.lang.String defaultValue,
boolean encode,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
ResourceLocatorInvoker(ResourceFactory resource,
InjectorFactory injector,
ResteasyProviderFactory providerFactory,
ResourceLocator locator) |
ResourceMethodInvoker(ResourceMethod method,
InjectorFactory injector,
ResourceFactory resource,
ResteasyProviderFactory providerFactory) |
ResourceMethodRegistry(ResteasyProviderFactory providerFactory) |
ResourcePropertyInjector(ResourceClass resourceClass,
ResteasyProviderFactory factory) |
StringParameterInjector(java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.String paramName,
java.lang.Class paramType,
java.lang.String defaultValue,
java.lang.reflect.AccessibleObject target,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
SynchronousDispatcher(ResteasyProviderFactory providerFactory) |
SynchronousDispatcher(ResteasyProviderFactory providerFactory,
ResourceMethodRegistry registry) |
ThreadLocalResteasyProviderFactory(ResteasyProviderFactory defaultFactory) |
Modifier and Type | Field and Description |
---|---|
protected ResteasyProviderFactory |
AbstractWriterInterceptorContext.providerFactory |
protected ResteasyProviderFactory |
InterceptorRegistry.providerFactory
Deprecated.
|
protected ResteasyProviderFactory |
JaxrsInterceptorRegistry.providerFactory |
protected ResteasyProviderFactory |
AbstractReaderInterceptorContext.providerFactory |
Modifier and Type | Method and Description |
---|---|
ContainerResponseFilterRegistry |
ContainerResponseFilterRegistry.clone(ResteasyProviderFactory factory) |
ReaderInterceptorRegistry |
ReaderInterceptorRegistry.clone(ResteasyProviderFactory factory) |
ClientResponseFilterRegistry |
ClientResponseFilterRegistry.clone(ResteasyProviderFactory factory) |
ContainerRequestFilterRegistry |
ContainerRequestFilterRegistry.clone(ResteasyProviderFactory factory) |
JaxrsInterceptorRegistry<T> |
JaxrsInterceptorRegistry.clone(ResteasyProviderFactory factory) |
WriterInterceptorRegistry |
WriterInterceptorRegistry.clone(ResteasyProviderFactory factory) |
InterceptorRegistry<T> |
InterceptorRegistry.cloneTo(ResteasyProviderFactory factory)
Deprecated.
|
Constructor and Description |
---|
AbstractReaderInterceptorContext(javax.ws.rs.core.MediaType mediaType,
ResteasyProviderFactory providerFactory,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.ext.ReaderInterceptor[] interceptors,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers,
java.lang.reflect.Type genericType,
java.lang.Class type,
java.io.InputStream inputStream) |
AbstractWriterInterceptorContext(javax.ws.rs.ext.WriterInterceptor[] interceptors,
java.lang.annotation.Annotation[] annotations,
java.lang.Object entity,
java.lang.reflect.Type genericType,
javax.ws.rs.core.MediaType mediaType,
java.lang.Class type,
java.io.OutputStream outputStream,
ResteasyProviderFactory providerFactory,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers) |
ClientReaderInterceptorContext(javax.ws.rs.ext.ReaderInterceptor[] interceptors,
ResteasyProviderFactory providerFactory,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers,
java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> properties) |
ClientResponseFilterRegistry(ResteasyProviderFactory providerFactory) |
ClientWriterInterceptorContext(javax.ws.rs.ext.WriterInterceptor[] interceptors,
ResteasyProviderFactory providerFactory,
java.lang.Object entity,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> properties) |
ContainerRequestFilterRegistry(ResteasyProviderFactory providerFactory,
LegacyPrecedence precedence) |
ContainerResponseFilterRegistry(ResteasyProviderFactory providerFactory,
LegacyPrecedence precedence) |
InterceptorRegistry(java.lang.Class<T> intf,
ResteasyProviderFactory providerFactory)
Deprecated.
|
JaxrsInterceptorRegistry(ResteasyProviderFactory providerFactory,
java.lang.Class<T> intf) |
ReaderInterceptorRegistry(ResteasyProviderFactory providerFactory,
LegacyPrecedence precedence) |
ServerReaderInterceptorContext(javax.ws.rs.ext.ReaderInterceptor[] interceptors,
ResteasyProviderFactory providerFactory,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers,
java.io.InputStream inputStream,
HttpRequest request) |
ServerWriterInterceptorContext(javax.ws.rs.ext.WriterInterceptor[] interceptors,
ResteasyProviderFactory providerFactory,
java.lang.Object entity,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers,
java.io.OutputStream outputStream,
HttpRequest request) |
WriterInterceptorRegistry(ResteasyProviderFactory providerFactory,
LegacyPrecedence precedence) |
Modifier and Type | Field and Description |
---|---|
private ResteasyProviderFactory |
WriterUtility.factory |
private ResteasyProviderFactory |
ReaderUtility.factory |
Constructor and Description |
---|
ReaderUtility(ResteasyProviderFactory factory,
javax.ws.rs.ext.ReaderInterceptor[] interceptors) |
WriterUtility(ResteasyProviderFactory factory,
javax.ws.rs.ext.WriterInterceptor[] interceptors) |
Modifier and Type | Method and Description |
---|---|
static void |
RegisterBuiltin.register(ResteasyProviderFactory factory) |
static void |
RegisterBuiltin.registerProviders(ResteasyProviderFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
JndiComponentResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
java.lang.Object |
SingletonResource.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
java.lang.Object |
JndiResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
java.lang.Object |
POJOResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory) |
void |
JndiComponentResourceFactory.registered(ResteasyProviderFactory factory) |
void |
SingletonResource.registered(ResteasyProviderFactory factory) |
void |
JndiResourceFactory.registered(ResteasyProviderFactory factory) |
void |
POJOResourceFactory.registered(ResteasyProviderFactory factory) |
Modifier and Type | Field and Description |
---|---|
private ResteasyProviderFactory |
HttpServletResponseHeaders.factory |
protected ResteasyProviderFactory |
HttpServletResponseWrapper.factory |
protected ResteasyProviderFactory |
ServletContainerDispatcher.providerFactory |
Constructor and Description |
---|
HttpServletResponseHeaders(javax.servlet.http.HttpServletResponse response,
ResteasyProviderFactory factory) |
HttpServletResponseWrapper(javax.servlet.http.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 java.util.concurrent.atomic.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.peekInstance()
Will not initialize singleton if not set
|
ResteasyProviderFactory |
ResteasyProviderFactory.property(java.lang.String name,
java.lang.Object value) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Class<?> providerClass) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Class<?> componentClass,
java.lang.Class<?>... contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Class<?> componentClass,
int priority) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Class<?> componentClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Object provider) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Object component,
java.lang.Class<?>... contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Object component,
int priority) |
ResteasyProviderFactory |
ResteasyProviderFactory.register(java.lang.Object component,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) |
ResteasyProviderFactory |
ResteasyProviderFactory.setProperties(java.util.Map<java.lang.String,?> properties) |
Modifier and Type | Method and Description |
---|---|
static void |
ResteasyProviderFactory.clearInstanceIfEqual(ResteasyProviderFactory factory) |
static javax.ws.rs.core.Application |
ResteasyDeployment.createApplication(java.lang.String applicationClass,
Dispatcher dispatcher,
ResteasyProviderFactory providerFactory) |
ConstructorInjector |
InjectorFactory.createConstructor(java.lang.reflect.Constructor constructor,
ResteasyProviderFactory factory) |
ConstructorInjector |
InjectorFactory.createConstructor(ResourceConstructor constructor,
ResteasyProviderFactory providerFactory) |
static java.lang.Object |
ResteasyDeployment.createFromInjectorFactory(java.lang.String classname,
ResteasyProviderFactory providerFactory) |
MethodInjector |
InjectorFactory.createMethodInjector(ResourceLocator method,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactory.createParameterExtractor(java.lang.Class injectTargetClass,
java.lang.reflect.AccessibleObject injectTarget,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
boolean useDefault,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactory.createParameterExtractor(java.lang.Class injectTargetClass,
java.lang.reflect.AccessibleObject injectTarget,
java.lang.Class type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
ResteasyProviderFactory factory) |
ValueInjector |
InjectorFactory.createParameterExtractor(Parameter parameter,
ResteasyProviderFactory providerFactory) |
PropertyInjector |
InjectorFactory.createPropertyInjector(java.lang.Class resourceClass,
ResteasyProviderFactory factory) |
PropertyInjector |
InjectorFactory.createPropertyInjector(ResourceClass resourceClass,
ResteasyProviderFactory providerFactory) |
java.lang.Object |
ResourceFactory.createResource(HttpRequest request,
HttpResponse response,
ResteasyProviderFactory factory)
Called per request to obtain a resource instance to invoke http request on.
|
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.
|