Class ClientConfiguration
java.lang.Object
org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration
- All Implemented Interfaces:
javax.ws.rs.core.Configurable<ClientConfiguration>
,javax.ws.rs.core.Configuration
,javax.ws.rs.ext.Providers
,HeaderValueProcessor
public class ClientConfiguration
extends Object
implements javax.ws.rs.core.Configuration, javax.ws.rs.core.Configurable<ClientConfiguration>, javax.ws.rs.ext.Providers, HeaderValueProcessor
- Version:
- $Revision: 1 $
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Configuration
<T> javax.ws.rs.ext.ContextResolver<T>
getContextResolver
(Class<T> contextType, javax.ws.rs.core.MediaType mediaType) getContracts
(Class<?> componentClass) Set<javax.ws.rs.container.DynamicFeature>
<T extends Throwable>
javax.ws.rs.ext.ExceptionMapper<T>getExceptionMapper
(Class<T> type) <T> javax.ws.rs.ext.MessageBodyReader<T>
getMessageBodyReader
(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) <T> javax.ws.rs.ext.MessageBodyWriter<T>
getMessageBodyWriter
(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) getProperty
(String name) protected ResteasyProviderFactory
javax.ws.rs.ext.ReaderInterceptor[]
getReaderInterceptors
(Class declaring, AccessibleObject target) javax.ws.rs.client.ClientRequestFilter[]
getRequestFilters
(Class declaring, AccessibleObject target) javax.ws.rs.client.ClientResponseFilter[]
getResponseFilters
(Class declaring, AccessibleObject target) javax.ws.rs.RuntimeType
javax.ws.rs.ext.WriterInterceptor[]
getWriterInterceptors
(Class declaring, AccessibleObject target) boolean
boolean
isEnabled
(javax.ws.rs.core.Feature feature) boolean
isRegistered
(Class<?> componentClass) boolean
isRegistered
(Object component) void
setProperties
(Map<String, Object> newProps) toHeaderString
(Object object) Convert an object to a header string.
-
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:
toHeaderString
in interfaceHeaderValueProcessor
- Parameters:
object
-- Returns:
-
getMessageBodyWriter
public <T> javax.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) - Specified by:
getMessageBodyWriter
in interfacejavax.ws.rs.ext.Providers
-
getMessageBodyReader
public <T> javax.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) - Specified by:
getMessageBodyReader
in interfacejavax.ws.rs.ext.Providers
-
getWriterInterceptors
public javax.ws.rs.ext.WriterInterceptor[] getWriterInterceptors(Class declaring, AccessibleObject target) -
getReaderInterceptors
public javax.ws.rs.ext.ReaderInterceptor[] getReaderInterceptors(Class declaring, AccessibleObject target) -
getRequestFilters
public javax.ws.rs.client.ClientRequestFilter[] getRequestFilters(Class declaring, AccessibleObject target) -
getResponseFilters
public javax.ws.rs.client.ClientResponseFilter[] getResponseFilters(Class declaring, AccessibleObject target) -
getDynamicFeatures
-
toString
-
getExceptionMapper
- Specified by:
getExceptionMapper
in interfacejavax.ws.rs.ext.Providers
-
getContextResolver
public <T> javax.ws.rs.ext.ContextResolver<T> getContextResolver(Class<T> contextType, javax.ws.rs.core.MediaType mediaType) - Specified by:
getContextResolver
in interfacejavax.ws.rs.ext.Providers
-
getProperties
- Specified by:
getProperties
in interfacejavax.ws.rs.core.Configuration
-
getProperty
- Specified by:
getProperty
in interfacejavax.ws.rs.core.Configuration
-
getClasses
- Specified by:
getClasses
in interfacejavax.ws.rs.core.Configuration
-
getInstances
- Specified by:
getInstances
in interfacejavax.ws.rs.core.Configuration
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
property
- Specified by:
property
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
getConfiguration
public javax.ws.rs.core.Configuration getConfiguration()- Specified by:
getConfiguration
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
register
- Specified by:
register
in interfacejavax.ws.rs.core.Configurable<ClientConfiguration>
-
getRuntimeType
public javax.ws.rs.RuntimeType getRuntimeType()- Specified by:
getRuntimeType
in interfacejavax.ws.rs.core.Configuration
-
getPropertyNames
- Specified by:
getPropertyNames
in interfacejavax.ws.rs.core.Configuration
-
isEnabled
public boolean isEnabled(javax.ws.rs.core.Feature feature) - Specified by:
isEnabled
in interfacejavax.ws.rs.core.Configuration
-
isEnabled
- Specified by:
isEnabled
in interfacejavax.ws.rs.core.Configuration
-
isRegistered
- Specified by:
isRegistered
in interfacejavax.ws.rs.core.Configuration
-
isRegistered
- Specified by:
isRegistered
in interfacejavax.ws.rs.core.Configuration
-
getContracts
- Specified by:
getContracts
in interfacejavax.ws.rs.core.Configuration
-