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 ClientHelper
asyncClientResponseProviders, attachedAsyncClientResponseProviders, attachedReactive, attachedRequestFilters, attachedResponseFilters, reactiveClasses, requestFilters, responseFiltersFields inherited from class 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(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype) voidaddCompositeWildcardMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype) voidaddDynamicFeature(Class provider) protected voidaddMessageBodyReader(jakarta.ws.rs.ext.MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin) protected voidaddMessageBodyWriter(jakarta.ws.rs.ext.MessageBodyWriter provider, Class<?> providerClass, int priority, boolean isBuiltin) voidaddReactiveClass(Class provider) voidaddReactiveClass(Class provider, Class<?> clazz) voidaddReaderInterceptor(Class provider, int priority) voidaddRegularMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr) voidaddRegularMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw) voidaddSubtypeWildMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr) voidaddSubtypeWildMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw) voidaddWildcardCompositeMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype) voidaddWildcardCompositeMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype) voidaddWildcardMBR(SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr) voidaddWildcardMBW(SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw) voidaddWriterInterceptor(Class provider, int priority) protected Map<Class<?>, AsyncClientResponseProvider> Set<jakarta.ws.rs.container.DynamicFeature> protected Set<jakarta.ws.rs.container.DynamicFeature> MediaTypeMap<SortedKey<jakarta.ws.rs.ext.MessageBodyReader>> protected MediaTypeMap<SortedKey<jakarta.ws.rs.ext.MessageBodyReader>> MediaTypeMap<SortedKey<jakarta.ws.rs.ext.MessageBodyWriter>> protected MediaTypeMap<SortedKey<jakarta.ws.rs.ext.MessageBodyWriter>> JaxrsInterceptorRegistry<jakarta.ws.rs.ext.ReaderInterceptor> protected JaxrsInterceptorRegistry<jakarta.ws.rs.ext.ReaderInterceptor> JaxrsInterceptorRegistry<jakarta.ws.rs.client.ClientRequestFilter> protected JaxrsInterceptorRegistry<jakarta.ws.rs.client.ClientRequestFilter> JaxrsInterceptorRegistry<jakarta.ws.rs.client.ClientResponseFilter> protected JaxrsInterceptorRegistry<jakarta.ws.rs.client.ClientResponseFilter> protected jakarta.ws.rs.client.RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass(Class<?> clazz) JaxrsInterceptorRegistry<jakarta.ws.rs.ext.WriterInterceptor> protected JaxrsInterceptorRegistry<jakarta.ws.rs.ext.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 ClientHelper
initializeClientProvidersMethods inherited from class CommonProviders
lockSnapshots
-
Field Details
-
SINGLETON
-
-
Method Details
-
getRxInvokerProviderFromReactiveClass
protected jakarta.ws.rs.client.RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass(Class<?> clazz) - 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
protected JaxrsInterceptorRegistry<jakarta.ws.rs.client.ClientRequestFilter> getRequestFiltersForWrite()- Overrides:
getRequestFiltersForWritein classClientHelper
-
getResponseFiltersForWrite
protected JaxrsInterceptorRegistry<jakarta.ws.rs.client.ClientResponseFilter> getResponseFiltersForWrite()- Overrides:
getResponseFiltersForWritein classClientHelper
-
getAsyncClientResponseProvidersForWrite
- Overrides:
getAsyncClientResponseProvidersForWritein classClientHelper
-
getReactiveClassesForWrite
protected Map<Class<?>, Class<? extends jakarta.ws.rs.client.RxInvokerProvider<?>>> getReactiveClassesForWrite()- Overrides:
getReactiveClassesForWritein classClientHelper
-
getRequestFilters
- Overrides:
getRequestFiltersin classClientHelper
-
getResponseFilters
- Overrides:
getResponseFiltersin classClientHelper
-
getAsyncClientResponseProviders
- Overrides:
getAsyncClientResponseProvidersin classClientHelper
-
getReactiveClasses
public Map<Class<?>, Class<? extends jakarta.ws.rs.client.RxInvokerProvider<?>>> getReactiveClasses()- Overrides:
getReactiveClassesin classClientHelper
-
addMessageBodyReader
protected void addMessageBodyReader(jakarta.ws.rs.ext.MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin) - Overrides:
addMessageBodyReaderin classCommonProviders
-
addMessageBodyWriter
protected void addMessageBodyWriter(jakarta.ws.rs.ext.MessageBodyWriter provider, Class<?> providerClass, int priority, boolean isBuiltin) - Overrides:
addMessageBodyWriterin classCommonProviders
-
getMessageBodyReadersForWrite
protected MediaTypeMap<SortedKey<jakarta.ws.rs.ext.MessageBodyReader>> getMessageBodyReadersForWrite()- Overrides:
getMessageBodyReadersForWritein classCommonProviders
-
getMessageBodyWritersForWrite
protected MediaTypeMap<SortedKey<jakarta.ws.rs.ext.MessageBodyWriter>> getMessageBodyWritersForWrite()- Overrides:
getMessageBodyWritersForWritein classCommonProviders
-
getReaderInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<jakarta.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistryForWrite()- Overrides:
getReaderInterceptorRegistryForWritein classCommonProviders
-
getWriterInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<jakarta.ws.rs.ext.WriterInterceptor> 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
public void addSubtypeWildMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr) - Overrides:
addSubtypeWildMBRin classCommonProviders
-
addRegularMBR
public void addRegularMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr) - Overrides:
addRegularMBRin classCommonProviders
-
addCompositeWildcardMBR
public void addCompositeWildcardMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype) - Overrides:
addCompositeWildcardMBRin classCommonProviders
-
addWildcardCompositeMBR
public void addWildcardCompositeMBR(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype) - Overrides:
addWildcardCompositeMBRin classCommonProviders
-
addWildcardMBW
- Overrides:
addWildcardMBWin classCommonProviders
-
addRegularMBW
public void addRegularMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw) - Overrides:
addRegularMBWin classCommonProviders
-
addSubtypeWildMBW
public void addSubtypeWildMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw) - Overrides:
addSubtypeWildMBWin classCommonProviders
-
addCompositeWildcardMBW
public void addCompositeWildcardMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype) - Overrides:
addCompositeWildcardMBWin classCommonProviders
-
addWildcardCompositeMBW
public void addWildcardCompositeMBW(jakarta.ws.rs.core.MediaType mediaType, SortedKey<jakarta.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype) - Overrides:
addWildcardCompositeMBWin classCommonProviders
-