Class NOOPClientHelper
- java.lang.Object
-
- org.jboss.resteasy.core.providerfactory.CommonProviders
-
- org.jboss.resteasy.core.providerfactory.ClientHelper
-
- org.jboss.resteasy.core.providerfactory.NOOPClientHelper
-
public final class NOOPClientHelper extends ClientHelper
A ClientHelper that does nothing, useful to save memory when creating a ResteasyProviderFactory for server side only
-
-
Field Summary
Fields Modifier and Type Field Description static NOOPClientHelperSINGLETON-
Fields inherited from class org.jboss.resteasy.core.providerfactory.ClientHelper
asyncClientResponseProviders, attachedAsyncClientResponseProviders, attachedReactive, attachedRequestFilters, attachedResponseFilters, reactiveClasses, requestFilters, responseFilters
-
Fields inherited from class org.jboss.resteasy.core.providerfactory.CommonProviders
attachedFeatures, attachedMessageBodyReaders, attachedMessageBodyWriters, attachedReaderInterceptors, attachedWriterInterceptors, dynamicFeatures, lockSnapshots, messageBodyReaders, messageBodyWriters, readerInterceptorRegistry, rpf, writerInterceptorRegistry
-
-
Method Summary
-
Methods inherited from class org.jboss.resteasy.core.providerfactory.ClientHelper
initializeClientProviders
-
Methods inherited from class org.jboss.resteasy.core.providerfactory.CommonProviders
lockSnapshots
-
-
-
-
Field Detail
-
SINGLETON
public static final NOOPClientHelper SINGLETON
-
-
Method Detail
-
getRxInvokerProviderFromReactiveClass
protected RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass(Class<?> clazz)
- Overrides:
getRxInvokerProviderFromReactiveClassin classClientHelper
-
isReactive
protected boolean isReactive(Class<?> clazz)
- 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<ClientRequestFilter> getRequestFiltersForWrite()
- Overrides:
getRequestFiltersForWritein classClientHelper
-
getResponseFiltersForWrite
protected JaxrsInterceptorRegistry<ClientResponseFilter> getResponseFiltersForWrite()
- Overrides:
getResponseFiltersForWritein classClientHelper
-
getAsyncClientResponseProvidersForWrite
protected Map<Class<?>,AsyncClientResponseProvider> getAsyncClientResponseProvidersForWrite()
- Overrides:
getAsyncClientResponseProvidersForWritein classClientHelper
-
getReactiveClassesForWrite
protected Map<Class<?>,Class<? extends RxInvokerProvider<?>>> getReactiveClassesForWrite()
- Overrides:
getReactiveClassesForWritein classClientHelper
-
getRequestFilters
public JaxrsInterceptorRegistry<ClientRequestFilter> getRequestFilters()
- Overrides:
getRequestFiltersin classClientHelper
-
getResponseFilters
public JaxrsInterceptorRegistry<ClientResponseFilter> getResponseFilters()
- Overrides:
getResponseFiltersin classClientHelper
-
getAsyncClientResponseProviders
public Map<Class<?>,AsyncClientResponseProvider> getAsyncClientResponseProviders()
- Overrides:
getAsyncClientResponseProvidersin classClientHelper
-
getReactiveClasses
public Map<Class<?>,Class<? extends RxInvokerProvider<?>>> 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
protected MediaTypeMap<SortedKey<MessageBodyReader>> getMessageBodyReadersForWrite()
- Overrides:
getMessageBodyReadersForWritein classCommonProviders
-
getMessageBodyWritersForWrite
protected MediaTypeMap<SortedKey<MessageBodyWriter>> getMessageBodyWritersForWrite()
- Overrides:
getMessageBodyWritersForWritein classCommonProviders
-
getReaderInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<ReaderInterceptor> getReaderInterceptorRegistryForWrite()
- Overrides:
getReaderInterceptorRegistryForWritein classCommonProviders
-
getWriterInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<WriterInterceptor> getWriterInterceptorRegistryForWrite()
- Overrides:
getWriterInterceptorRegistryForWritein classCommonProviders
-
getDynamicFeaturesForWrite
protected Set<DynamicFeature> getDynamicFeaturesForWrite()
- Overrides:
getDynamicFeaturesForWritein classCommonProviders
-
getMessageBodyReaders
public MediaTypeMap<SortedKey<MessageBodyReader>> getMessageBodyReaders()
- Overrides:
getMessageBodyReadersin classCommonProviders
-
getMessageBodyWriters
public MediaTypeMap<SortedKey<MessageBodyWriter>> getMessageBodyWriters()
- Overrides:
getMessageBodyWritersin classCommonProviders
-
getReaderInterceptorRegistry
public JaxrsInterceptorRegistry<ReaderInterceptor> getReaderInterceptorRegistry()
- Overrides:
getReaderInterceptorRegistryin classCommonProviders
-
getWriterInterceptorRegistry
public JaxrsInterceptorRegistry<WriterInterceptor> getWriterInterceptorRegistry()
- Overrides:
getWriterInterceptorRegistryin classCommonProviders
-
getDynamicFeatures
public Set<DynamicFeature> getDynamicFeatures()
- Overrides:
getDynamicFeaturesin classCommonProviders
-
addReactiveClass
public void addReactiveClass(Class provider)
- Overrides:
addReactiveClassin classClientHelper
-
addReactiveClass
public void addReactiveClass(Class provider, Class<?> clazz)
- Overrides:
addReactiveClassin classClientHelper
-
addAsyncClientResponseProvider
public void addAsyncClientResponseProvider(Class provider)
- Overrides:
addAsyncClientResponseProviderin classClientHelper
-
addClientResponseFilter
public void addClientResponseFilter(Class provider, int priority)
- Overrides:
addClientResponseFilterin classClientHelper
-
addClientRequestFilter
public void addClientRequestFilter(Class provider, int priority)
- Overrides:
addClientRequestFilterin classClientHelper
-
addDynamicFeature
public void addDynamicFeature(Class provider)
- Overrides:
addDynamicFeaturein classCommonProviders
-
addWriterInterceptor
public void addWriterInterceptor(Class provider, int priority)
- Overrides:
addWriterInterceptorin classCommonProviders
-
addReaderInterceptor
public void addReaderInterceptor(Class provider, int priority)
- Overrides:
addReaderInterceptorin classCommonProviders
-
addWildcardMBR
public void addWildcardMBR(SortedKey<MessageBodyReader> mbr)
- Overrides:
addWildcardMBRin classCommonProviders
-
addSubtypeWildMBR
public void addSubtypeWildMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr)
- Overrides:
addSubtypeWildMBRin classCommonProviders
-
addRegularMBR
public void addRegularMBR(MediaType mediaType, SortedKey<MessageBodyReader> mbr)
- 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
public void addWildcardMBW(SortedKey<MessageBodyWriter> mbw)
- Overrides:
addWildcardMBWin classCommonProviders
-
addRegularMBW
public void addRegularMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw)
- Overrides:
addRegularMBWin classCommonProviders
-
addSubtypeWildMBW
public void addSubtypeWildMBW(MediaType mediaType, SortedKey<MessageBodyWriter> mbw)
- 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
-
-