Class LocalResteasyProviderFactory
java.lang.Object
javax.ws.rs.ext.RuntimeDelegate
org.jboss.resteasy.spi.ResteasyProviderFactory
org.jboss.resteasy.client.jaxrs.internal.LocalResteasyProviderFactory
- All Implemented Interfaces:
javax.ws.rs.core.Configurable<ResteasyProviderFactory>
,javax.ws.rs.core.Configuration
,javax.ws.rs.ext.Providers
,HeaderValueProcessor
A version of ResteasyProviderFactory which does not reference its parent
after it is created. Used for client framework Configurables.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.resteasy.spi.ResteasyProviderFactory
ResteasyProviderFactory.SortedKey<T>
Nested classes/interfaces inherited from class javax.ws.rs.ext.RuntimeDelegate
javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T extends Object>
-
Field Summary
Fields inherited from class org.jboss.resteasy.spi.ResteasyProviderFactory
builtinsRegistered, classContracts, clientDynamicFeatures, clientErrorInterceptors, clientExceptionMappers, clientExecutionInterceptorRegistry, clientMessageBodyReaders, clientMessageBodyWriters, clientReaderInterceptorRegistry, clientRequestFilters, clientResponseFilters, clientWriterInterceptorRegistry, containerRequestFilterRegistry, containerResponseFilterRegistry, contextResolvers, contextualData, enabledFeatures, exceptionMappers, featureClasses, featureInstances, headerDelegates, injectorFactory, instance, maxForwards, paramConverterProviders, parent, pfr, precedence, properties, providerClasses, providerInstances, registerBuiltinByDefault, registerBuiltins, serverDynamicFeatures, serverMessageBodyReaders, serverMessageBodyWriters, serverReaderInterceptorRegistry, serverWriterInterceptorRegistry, stringConverters, stringParameterUnmarshallers
Fields inherited from class javax.ws.rs.ext.RuntimeDelegate
JAXRS_RUNTIME_DELEGATE_PROPERTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContracts
(Class<?> componentClass) CopyCopyjavax.ws.rs.RuntimeType
boolean
boolean
isEnabled
(javax.ws.rs.core.Feature feature) boolean
isRegistered
(Class<?> componentClass) Methods inherited from class org.jboss.resteasy.spi.ResteasyProviderFactory
addClientErrorInterceptor, addClientExceptionMapper, addClientExceptionMapper, addClientExceptionMapper, addClientExceptionMapper, addClientMessageBodyReader, addClientMessageBodyWriter, addContextDataLevel, addContextResolver, addContextResolver, addContextResolver, addContextResolver, addContextResolver, addExceptionMapper, addExceptionMapper, addExceptionMapper, addExceptionMapper, addHeaderDelegate, addMessageBodyReader, addMessageBodyReader, addMessageBodyReader, addMessageBodyReader, addMessageBodyWriter, addMessageBodyWriter, addMessageBodyWriter, addServerMessageBodyReader, addServerMessageBodyWriter, addStringConverter, addStringConverter, addStringConverter, addStringConverter, addStringParameterUnmarshaller, appendInterceptorPrecedence, clearContextData, clearInstanceIfEqual, createConstructorInjector, createEndpoint, createHeaderDelegate, createHeaderDelegateFromInterfaces, createLinkBuilder, createProviderInstance, createResponseBuilder, createStringParameterUnmarshaller, createUriBuilder, createVariantListBuilder, getClassContracts, getClasses, getClientDynamicFeatures, getClientErrorInterceptors, getClientExceptionMapper, getClientExceptionMappers, getClientExecutionInterceptorRegistry, getClientMessageBodyReader, getClientMessageBodyReaders, getClientMessageBodyWriter, getClientMessageBodyWriters, getClientReaderInterceptorRegistry, getClientRequestFilters, getClientResponseFilters, getClientWriterInterceptorRegistry, getConcreteMediaTypeFromMessageBodyWriters, getConfiguration, getContainerRequestFilterRegistry, getContainerResponseFilterRegistry, getContextData, getContextDataLevelCount, getContextDataMap, getContextResolver, getContextResolvers, getContextResolvers, getEnabledFeatures, getExceptionMapper, getExceptionMappers, getFeatureClasses, getFeatureInstances, getHeaderDelegate, getHeaderDelegates, getInjectorFactory, getInstance, getInstances, getMessageBodyReader, getMessageBodyWriter, getMutableProperties, getParamConverter, getParamConverterProviders, getParent, getPossibleMessageBodyWritersMap, getPrecedence, getPriority, getProperties, getProperty, getPropertyNames, getServerDynamicFeatures, getServerMessageBodyReader, getServerMessageBodyReaders, getServerMessageBodyWriter, getServerMessageBodyWriters, getServerReaderInterceptorRegistry, getServerWriterInterceptorRegistry, getStringConverter, getStringConverters, getStringParameterUnmarshallers, initialize, injectedInstance, injectedInstance, injectProperties, injectProperties, injectProperties, insertInterceptorPrecedenceAfter, insertInterceptorPrecedenceBefore, isA, isA, isBuiltinsRegistered, isRegisterBuiltins, isRegistered, peekInstance, popContextData, property, pushContext, pushContextDataMap, register, register, register, register, register, register, register, register, registerDefaultInterceptorPrecedences, registerDefaultInterceptorPrecedences, registerProvider, registerProvider, registerProvider, registerProviderInstance, registerProviderInstance, removeContextDataLevel, resolveMessageBodyReader, resolveMessageBodyWriter, setBuiltinsRegistered, setInjectorFactory, setInstance, setProperties, setRegisterBuiltinByDefault, setRegisterBuiltins, toHeaderString, toString
Methods inherited from class javax.ws.rs.ext.RuntimeDelegate
setInstance
-
Constructor Details
-
LocalResteasyProviderFactory
-
-
Method Details
-
isEnabled
public boolean isEnabled(javax.ws.rs.core.Feature feature) - Specified by:
isEnabled
in interfacejavax.ws.rs.core.Configuration
- Overrides:
isEnabled
in classResteasyProviderFactory
-
isEnabled
- Specified by:
isEnabled
in interfacejavax.ws.rs.core.Configuration
- Overrides:
isEnabled
in classResteasyProviderFactory
-
isRegistered
- Specified by:
isRegistered
in interfacejavax.ws.rs.core.Configuration
- Overrides:
isRegistered
in classResteasyProviderFactory
-
getContracts
- Specified by:
getContracts
in interfacejavax.ws.rs.core.Configuration
- Overrides:
getContracts
in classResteasyProviderFactory
-
getProviderClasses
Description copied from class:ResteasyProviderFactory
Copy- Overrides:
getProviderClasses
in classResteasyProviderFactory
- Returns:
-
getProviderInstances
Description copied from class:ResteasyProviderFactory
Copy- Overrides:
getProviderInstances
in classResteasyProviderFactory
- Returns:
-
getRuntimeType
public javax.ws.rs.RuntimeType getRuntimeType()- Specified by:
getRuntimeType
in interfacejavax.ws.rs.core.Configuration
- Overrides:
getRuntimeType
in classResteasyProviderFactory
-