Class ClientConfiguration
java.lang.Object
org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration
- All Implemented Interfaces:
jakarta.ws.rs.core.Configurable<ClientConfiguration>,jakarta.ws.rs.core.Configuration,jakarta.ws.rs.ext.Providers,HeaderValueProcessor
public class ClientConfiguration
extends Object
implements jakarta.ws.rs.core.Configuration, jakarta.ws.rs.core.Configurable<ClientConfiguration>, jakarta.ws.rs.ext.Providers, HeaderValueProcessor
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHeaderDelegate(Class<?> clazz, jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate header) jakarta.ws.rs.core.Configuration<T> jakarta.ws.rs.ext.ContextResolver<T> getContextResolver(Class<T> contextType, jakarta.ws.rs.core.MediaType mediaType) getContracts(Class<?> componentClass) Set<jakarta.ws.rs.container.DynamicFeature> <T extends Throwable>
jakarta.ws.rs.ext.ExceptionMapper<T> getExceptionMapper(Class<T> type) <T> jakarta.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType) <T> jakarta.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter(Class<T> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType) jakarta.ws.rs.ext.ParamConvertergetParamConverter(Class<?> clazz, Type genericType, Annotation[] annotations) getProperty(String name) protected ResteasyProviderFactoryjakarta.ws.rs.ext.ReaderInterceptor[]getReaderInterceptors(Class declaring, AccessibleObject target) jakarta.ws.rs.client.ClientRequestFilter[]getRequestFilters(Class declaring, AccessibleObject target) jakarta.ws.rs.client.ClientResponseFilter[]getResponseFilters(Class declaring, AccessibleObject target) jakarta.ws.rs.RuntimeType<I extends jakarta.ws.rs.client.RxInvoker<?>>
jakarta.ws.rs.client.RxInvokerProvider<I> getRxInvokerProvider(Class<I> clazz) jakarta.ws.rs.client.RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass(Class<?> clazz) jakarta.ws.rs.ext.WriterInterceptor[]getWriterInterceptors(Class declaring, AccessibleObject target) booleanisEnabled(jakarta.ws.rs.core.Feature feature) booleanbooleanisReactive(Class<?> clazz) booleanisRegistered(Class<?> componentClass) booleanisRegistered(Object component) voidsetProperties(Map<String, Object> newProps) toHeaderString(Object object) Convert an object to a header string.toString(Object object, Type type, Annotation[] annotations) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.ws.rs.core.Configuration
hasProperty
-
Field Details
-
providerFactory
-
-
Constructor Details
-
ClientConfiguration
-
ClientConfiguration
-
-
Method Details
-
setProperties
-
getProviderFactory
-
getMutableProperties
-
toHeaderString
Convert an object to a header string. First try StringConverter, then HeaderDelegate, then object.toString()- Specified by:
toHeaderStringin interfaceHeaderValueProcessor- Parameters:
object- header object- Returns:
- header string
-
getMessageBodyWriter
public <T> jakarta.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter(Class<T> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType) - Specified by:
getMessageBodyWriterin interfacejakarta.ws.rs.ext.Providers
-
getMessageBodyReader
public <T> jakarta.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType) - Specified by:
getMessageBodyReaderin interfacejakarta.ws.rs.ext.Providers
-
getWriterInterceptors
public jakarta.ws.rs.ext.WriterInterceptor[] getWriterInterceptors(Class declaring, AccessibleObject target) -
getReaderInterceptors
public jakarta.ws.rs.ext.ReaderInterceptor[] getReaderInterceptors(Class declaring, AccessibleObject target) -
getRequestFilters
public jakarta.ws.rs.client.ClientRequestFilter[] getRequestFilters(Class declaring, AccessibleObject target) -
getResponseFilters
public jakarta.ws.rs.client.ClientResponseFilter[] getResponseFilters(Class declaring, AccessibleObject target) -
getDynamicFeatures
-
getParamConverter
public jakarta.ws.rs.ext.ParamConverter getParamConverter(Class<?> clazz, Type genericType, Annotation[] annotations) -
toString
-
toString
-
getExceptionMapper
- Specified by:
getExceptionMapperin interfacejakarta.ws.rs.ext.Providers
-
getContextResolver
public <T> jakarta.ws.rs.ext.ContextResolver<T> getContextResolver(Class<T> contextType, jakarta.ws.rs.core.MediaType mediaType) - Specified by:
getContextResolverin interfacejakarta.ws.rs.ext.Providers
-
getProperties
- Specified by:
getPropertiesin interfacejakarta.ws.rs.core.Configuration
-
getProperty
- Specified by:
getPropertyin interfacejakarta.ws.rs.core.Configuration
-
getClasses
- Specified by:
getClassesin interfacejakarta.ws.rs.core.Configuration
-
getInstances
- Specified by:
getInstancesin interfacejakarta.ws.rs.core.Configuration
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
property
- Specified by:
propertyin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration()- Specified by:
getConfigurationin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<ClientConfiguration>
-
getRuntimeType
public jakarta.ws.rs.RuntimeType getRuntimeType()- Specified by:
getRuntimeTypein interfacejakarta.ws.rs.core.Configuration
-
getPropertyNames
- Specified by:
getPropertyNamesin interfacejakarta.ws.rs.core.Configuration
-
isEnabled
public boolean isEnabled(jakarta.ws.rs.core.Feature feature) - Specified by:
isEnabledin interfacejakarta.ws.rs.core.Configuration
-
isEnabled
- Specified by:
isEnabledin interfacejakarta.ws.rs.core.Configuration
-
isRegistered
- Specified by:
isRegisteredin interfacejakarta.ws.rs.core.Configuration
-
isRegistered
- Specified by:
isRegisteredin interfacejakarta.ws.rs.core.Configuration
-
getContracts
- Specified by:
getContractsin interfacejakarta.ws.rs.core.Configuration
-
getRxInvokerProvider
public <I extends jakarta.ws.rs.client.RxInvoker<?>> jakarta.ws.rs.client.RxInvokerProvider<I> getRxInvokerProvider(Class<I> clazz) -
getRxInvokerProviderFromReactiveClass
public jakarta.ws.rs.client.RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass(Class<?> clazz) -
isReactive
-
addHeaderDelegate
public void addHeaderDelegate(Class<?> clazz, jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate header)
-