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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAsyncClientResponseProvider(Class provider)voidaddClientRequestFilter(Class provider, int priority)voidaddClientResponseFilter(Class provider, int priority)voidaddCompositeWildcardMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype)voidaddCompositeWildcardMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype)voidaddDynamicFeature(Class provider)protected voidaddMessageBodyReader(javax.ws.rs.ext.MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin)protected voidaddMessageBodyWriter(javax.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(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)voidaddRegularMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)voidaddSubtypeWildMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)voidaddSubtypeWildMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)voidaddWildcardCompositeMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype)voidaddWildcardCompositeMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype)voidaddWildcardMBR(SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)voidaddWildcardMBW(SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)voidaddWriterInterceptor(Class provider, int priority)Map<Class<?>,AsyncClientResponseProvider>getAsyncClientResponseProviders()protected Map<Class<?>,AsyncClientResponseProvider>getAsyncClientResponseProvidersForWrite()Set<javax.ws.rs.container.DynamicFeature>getDynamicFeatures()protected Set<javax.ws.rs.container.DynamicFeature>getDynamicFeaturesForWrite()MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>>getMessageBodyReaders()protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>>getMessageBodyReadersForWrite()MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>>getMessageBodyWriters()protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>>getMessageBodyWritersForWrite()Map<Class<?>,Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>>getReactiveClasses()protected Map<Class<?>,Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>>getReactiveClassesForWrite()JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>getReaderInterceptorRegistry()protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>getReaderInterceptorRegistryForWrite()JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>getRequestFilters()protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>getRequestFiltersForWrite()JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>getResponseFilters()protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>getResponseFiltersForWrite()protected javax.ws.rs.client.RxInvokerProvider<?>getRxInvokerProviderFromReactiveClass(Class<?> clazz)JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>getWriterInterceptorRegistry()protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>getWriterInterceptorRegistryForWrite()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
initializeClientProviders 
- 
Methods inherited from class org.jboss.resteasy.core.providerfactory.CommonProviders
lockSnapshots 
 - 
 
 - 
 
- 
- 
Field Detail
- 
SINGLETON
public static final NOOPClientHelper SINGLETON
 
 - 
 
- 
Method Detail
- 
getRxInvokerProviderFromReactiveClass
protected javax.ws.rs.client.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<javax.ws.rs.client.ClientRequestFilter> getRequestFiltersForWrite()
- Overrides:
 getRequestFiltersForWritein classClientHelper
 
- 
getResponseFiltersForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter> getResponseFiltersForWrite()
- Overrides:
 getResponseFiltersForWritein classClientHelper
 
- 
getAsyncClientResponseProvidersForWrite
protected Map<Class<?>,AsyncClientResponseProvider> getAsyncClientResponseProvidersForWrite()
- Overrides:
 getAsyncClientResponseProvidersForWritein classClientHelper
 
- 
getReactiveClassesForWrite
protected Map<Class<?>,Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> getReactiveClassesForWrite()
- Overrides:
 getReactiveClassesForWritein classClientHelper
 
- 
getRequestFilters
public JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter> getRequestFilters()
- Overrides:
 getRequestFiltersin classClientHelper
 
- 
getResponseFilters
public JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter> getResponseFilters()
- Overrides:
 getResponseFiltersin classClientHelper
 
- 
getAsyncClientResponseProviders
public Map<Class<?>,AsyncClientResponseProvider> getAsyncClientResponseProviders()
- Overrides:
 getAsyncClientResponseProvidersin classClientHelper
 
- 
getReactiveClasses
public Map<Class<?>,Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> getReactiveClasses()
- Overrides:
 getReactiveClassesin classClientHelper
 
- 
addMessageBodyReader
protected void addMessageBodyReader(javax.ws.rs.ext.MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin)- Overrides:
 addMessageBodyReaderin classCommonProviders
 
- 
addMessageBodyWriter
protected void addMessageBodyWriter(javax.ws.rs.ext.MessageBodyWriter provider, Class<?> providerClass, int priority, boolean isBuiltin)- Overrides:
 addMessageBodyWriterin classCommonProviders
 
- 
getMessageBodyReadersForWrite
protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>> getMessageBodyReadersForWrite()
- Overrides:
 getMessageBodyReadersForWritein classCommonProviders
 
- 
getMessageBodyWritersForWrite
protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>> getMessageBodyWritersForWrite()
- Overrides:
 getMessageBodyWritersForWritein classCommonProviders
 
- 
getReaderInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistryForWrite()
- Overrides:
 getReaderInterceptorRegistryForWritein classCommonProviders
 
- 
getWriterInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor> getWriterInterceptorRegistryForWrite()
- Overrides:
 getWriterInterceptorRegistryForWritein classCommonProviders
 
- 
getDynamicFeaturesForWrite
protected Set<javax.ws.rs.container.DynamicFeature> getDynamicFeaturesForWrite()
- Overrides:
 getDynamicFeaturesForWritein classCommonProviders
 
- 
getMessageBodyReaders
public MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>> getMessageBodyReaders()
- Overrides:
 getMessageBodyReadersin classCommonProviders
 
- 
getMessageBodyWriters
public MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>> getMessageBodyWriters()
- Overrides:
 getMessageBodyWritersin classCommonProviders
 
- 
getReaderInterceptorRegistry
public JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistry()
- Overrides:
 getReaderInterceptorRegistryin classCommonProviders
 
- 
getWriterInterceptorRegistry
public JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor> getWriterInterceptorRegistry()
- Overrides:
 getWriterInterceptorRegistryin classCommonProviders
 
- 
getDynamicFeatures
public Set<javax.ws.rs.container.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<javax.ws.rs.ext.MessageBodyReader> mbr)
- Overrides:
 addWildcardMBRin classCommonProviders
 
- 
addSubtypeWildMBR
public void addSubtypeWildMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)- Overrides:
 addSubtypeWildMBRin classCommonProviders
 
- 
addRegularMBR
public void addRegularMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)- Overrides:
 addRegularMBRin classCommonProviders
 
- 
addCompositeWildcardMBR
public void addCompositeWildcardMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype)- Overrides:
 addCompositeWildcardMBRin classCommonProviders
 
- 
addWildcardCompositeMBR
public void addWildcardCompositeMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype)- Overrides:
 addWildcardCompositeMBRin classCommonProviders
 
- 
addWildcardMBW
public void addWildcardMBW(SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)
- Overrides:
 addWildcardMBWin classCommonProviders
 
- 
addRegularMBW
public void addRegularMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)- Overrides:
 addRegularMBWin classCommonProviders
 
- 
addSubtypeWildMBW
public void addSubtypeWildMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)- Overrides:
 addSubtypeWildMBWin classCommonProviders
 
- 
addCompositeWildcardMBW
public void addCompositeWildcardMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype)- Overrides:
 addCompositeWildcardMBWin classCommonProviders
 
- 
addWildcardCompositeMBW
public void addWildcardCompositeMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype)- Overrides:
 addWildcardCompositeMBWin classCommonProviders
 
 - 
 
 -