Class NOOPClientHelper
java.lang.Object
org.jboss.resteasy.core.providerfactory.CommonProviders
org.jboss.resteasy.core.providerfactory.ClientHelper
org.jboss.resteasy.core.providerfactory.NOOPClientHelper
A ClientHelper that does nothing, useful to save memory when creating a ResteasyProviderFactory for server side only
-
Field Summary
FieldsFields inherited from class org.jboss.resteasy.core.providerfactory.ClientHelper
asyncClientResponseProviders, attachedAsyncClientResponseProviders, attachedReactive, attachedRequestFilters, attachedResponseFilters, reactiveClasses, requestFilters, responseFiltersFields inherited from class org.jboss.resteasy.core.providerfactory.CommonProviders
attachedFeatures, attachedMessageBodyReaders, attachedMessageBodyWriters, attachedReaderInterceptors, attachedWriterInterceptors, dynamicFeatures, lockSnapshots, messageBodyReaders, messageBodyWriters, readerInterceptorRegistry, rpf, writerInterceptorRegistry -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAsyncClientResponseProvider(Class provider) voidaddClientRequestFilter(Class provider, int priority) voidaddClientResponseFilter(Class provider, int priority) voidaddCompositeWildcardMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr, String baseSubtype) voidaddCompositeWildcardMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw, String baseSubtype) voidaddDynamicFeature(Class provider) protected voidaddMessageBodyReader(MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin) protected voidaddMessageBodyWriter(MessageBodyWriter provider, Class<?> providerClass, int priority, boolean isBuiltin) voidaddReactiveClass(Class provider) voidaddReactiveClass(Class provider, Class<?> clazz) voidaddReaderInterceptor(Class provider, int priority) voidaddRegularMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr) voidaddRegularMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw) voidaddSubtypeWildMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr) voidaddSubtypeWildMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw) voidaddWildcardCompositeMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr, String baseSubtype) voidaddWildcardCompositeMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw, String baseSubtype) voidvoidvoidaddWriterInterceptor(Class provider, int priority) protected Map<Class<?>,AsyncClientResponseProvider> protected Set<DynamicFeature>protected MediaTypeMap<SortedKey<MessageBodyReader>>protected MediaTypeMap<SortedKey<MessageBodyWriter>>Map<Class<?>,Class<? extends RxInvokerProvider<?>>> protected Map<Class<?>,Class<? extends RxInvokerProvider<?>>> protected JaxrsInterceptorRegistry<ReaderInterceptor>protected JaxrsInterceptorRegistry<ClientRequestFilter>protected JaxrsInterceptorRegistry<ClientResponseFilter>protected RxInvokerProvider<?>getRxInvokerProviderFromReactiveClass(Class<?> clazz) protected JaxrsInterceptorRegistry<WriterInterceptor>protected booleanisReactive(Class<?> clazz) protected voidprocessProviderContracts(Class provider, Integer priorityOverride, boolean isBuiltin, Map<Class<?>, Integer> contracts, Map<Class<?>, Integer> newContracts) protected voidprocessProviderInstanceContracts(Object provider, Map<Class<?>, Integer> contracts, Integer priorityOverride, boolean builtIn, Map<Class<?>, Integer> newContracts) Methods inherited from class org.jboss.resteasy.core.providerfactory.ClientHelper
initializeClientProvidersMethods inherited from class org.jboss.resteasy.core.providerfactory.CommonProviders
lockSnapshots
-
Field Details
-
SINGLETON
-
-
Method Details
-
getRxInvokerProviderFromReactiveClass
- Overrides:
getRxInvokerProviderFromReactiveClassin classClientHelper
-
isReactive
- Overrides:
isReactivein classClientHelper
-
processProviderContracts
protected void processProviderContracts(Class provider, Integer priorityOverride, boolean isBuiltin, Map<Class<?>, Integer> contracts, Map<Class<?>, Integer> newContracts) - Overrides:
processProviderContractsin classClientHelper
-
processProviderInstanceContracts
protected void processProviderInstanceContracts(Object provider, Map<Class<?>, Integer> contracts, Integer priorityOverride, boolean builtIn, Map<Class<?>, Integer> newContracts) - Overrides:
processProviderInstanceContractsin classClientHelper
-
getRequestFiltersForWrite
- Overrides:
getRequestFiltersForWritein classClientHelper
-
getResponseFiltersForWrite
- Overrides:
getResponseFiltersForWritein classClientHelper
-
getAsyncClientResponseProvidersForWrite
- Overrides:
getAsyncClientResponseProvidersForWritein classClientHelper
-
getReactiveClassesForWrite
- Overrides:
getReactiveClassesForWritein classClientHelper
-
getRequestFilters
- Overrides:
getRequestFiltersin classClientHelper
-
getResponseFilters
- Overrides:
getResponseFiltersin classClientHelper
-
getAsyncClientResponseProviders
- Overrides:
getAsyncClientResponseProvidersin classClientHelper
-
getReactiveClasses
- Overrides:
getReactiveClassesin classClientHelper
-
addMessageBodyReader
protected void addMessageBodyReader(MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin) - Overrides:
addMessageBodyReaderin classCommonProviders
-
addMessageBodyWriter
protected void addMessageBodyWriter(MessageBodyWriter provider, Class<?> providerClass, int priority, boolean isBuiltin) - Overrides:
addMessageBodyWriterin classCommonProviders
-
getMessageBodyReadersForWrite
- Overrides:
getMessageBodyReadersForWritein classCommonProviders
-
getMessageBodyWritersForWrite
- Overrides:
getMessageBodyWritersForWritein classCommonProviders
-
getReaderInterceptorRegistryForWrite
- Overrides:
getReaderInterceptorRegistryForWritein classCommonProviders
-
getWriterInterceptorRegistryForWrite
- Overrides:
getWriterInterceptorRegistryForWritein classCommonProviders
-
getDynamicFeaturesForWrite
- Overrides:
getDynamicFeaturesForWritein classCommonProviders
-
getMessageBodyReaders
- Overrides:
getMessageBodyReadersin classCommonProviders
-
getMessageBodyWriters
- Overrides:
getMessageBodyWritersin classCommonProviders
-
getReaderInterceptorRegistry
- Overrides:
getReaderInterceptorRegistryin classCommonProviders
-
getWriterInterceptorRegistry
- Overrides:
getWriterInterceptorRegistryin classCommonProviders
-
getDynamicFeatures
- Overrides:
getDynamicFeaturesin classCommonProviders
-
addReactiveClass
- Overrides:
addReactiveClassin classClientHelper
-
addReactiveClass
- Overrides:
addReactiveClassin classClientHelper
-
addAsyncClientResponseProvider
- Overrides:
addAsyncClientResponseProviderin classClientHelper
-
addClientResponseFilter
- Overrides:
addClientResponseFilterin classClientHelper
-
addClientRequestFilter
- Overrides:
addClientRequestFilterin classClientHelper
-
addDynamicFeature
- Overrides:
addDynamicFeaturein classCommonProviders
-
addWriterInterceptor
- Overrides:
addWriterInterceptorin classCommonProviders
-
addReaderInterceptor
- Overrides:
addReaderInterceptorin classCommonProviders
-
addWildcardMBR
- Overrides:
addWildcardMBRin classCommonProviders
-
addSubtypeWildMBR
- Overrides:
addSubtypeWildMBRin classCommonProviders
-
addRegularMBR
- Overrides:
addRegularMBRin classCommonProviders
-
addCompositeWildcardMBR
public void addCompositeWildcardMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr, String baseSubtype) - Overrides:
addCompositeWildcardMBRin classCommonProviders
-
addWildcardCompositeMBR
public void addWildcardCompositeMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr, String baseSubtype) - Overrides:
addWildcardCompositeMBRin classCommonProviders
-
addWildcardMBW
- Overrides:
addWildcardMBWin classCommonProviders
-
addRegularMBW
- Overrides:
addRegularMBWin classCommonProviders
-
addSubtypeWildMBW
- Overrides:
addSubtypeWildMBWin classCommonProviders
-
addCompositeWildcardMBW
public void addCompositeWildcardMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw, String baseSubtype) - Overrides:
addCompositeWildcardMBWin classCommonProviders
-
addWildcardCompositeMBW
public void addWildcardCompositeMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw, String baseSubtype) - Overrides:
addWildcardCompositeMBWin classCommonProviders
-