public final class NOOPClientHelper extends ClientHelper
Modifier and Type | Field and Description |
---|---|
static NOOPClientHelper |
SINGLETON |
asyncClientResponseProviders, attachedAsyncClientResponseProviders, attachedReactive, attachedRequestFilters, attachedResponseFilters, reactiveClasses, requestFilters, responseFilters
attachedFeatures, attachedMessageBodyReaders, attachedMessageBodyWriters, attachedReaderInterceptors, attachedWriterInterceptors, dynamicFeatures, lockSnapshots, messageBodyReaders, messageBodyWriters, readerInterceptorRegistry, rpf, writerInterceptorRegistry
Modifier and Type | Method and Description |
---|---|
void |
addAsyncClientResponseProvider(Class provider) |
void |
addClientRequestFilter(Class provider,
int priority) |
void |
addClientResponseFilter(Class provider,
int priority) |
void |
addCompositeWildcardMBR(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr,
String baseSubtype) |
void |
addCompositeWildcardMBW(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw,
String baseSubtype) |
void |
addDynamicFeature(Class provider) |
protected void |
addMessageBodyReader(javax.ws.rs.ext.MessageBodyReader provider,
Class<?> providerClass,
int priority,
boolean isBuiltin) |
protected void |
addMessageBodyWriter(javax.ws.rs.ext.MessageBodyWriter provider,
Class<?> providerClass,
int priority,
boolean isBuiltin) |
void |
addReactiveClass(Class provider) |
void |
addReactiveClass(Class provider,
Class<?> clazz) |
void |
addReaderInterceptor(Class provider,
int priority) |
void |
addRegularMBR(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr) |
void |
addRegularMBW(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw) |
void |
addSubtypeWildMBR(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr) |
void |
addSubtypeWildMBW(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw) |
void |
addWildcardCompositeMBR(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr,
String baseSubtype) |
void |
addWildcardCompositeMBW(javax.ws.rs.core.MediaType mediaType,
SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw,
String baseSubtype) |
void |
addWildcardMBR(SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr) |
void |
addWildcardMBW(SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw) |
void |
addWriterInterceptor(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 boolean |
isReactive(Class<?> clazz) |
protected void |
processProviderContracts(Class provider,
Integer priorityOverride,
boolean isBuiltin,
Map<Class<?>,Integer> contracts,
Map<Class<?>,Integer> newContracts) |
protected void |
processProviderInstanceContracts(Object provider,
Map<Class<?>,Integer> contracts,
Integer priorityOverride,
boolean builtIn,
Map<Class<?>,Integer> newContracts) |
initializeClientProviders
lockSnapshots
public static final NOOPClientHelper SINGLETON
protected javax.ws.rs.client.RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass(Class<?> clazz)
getRxInvokerProviderFromReactiveClass
in class ClientHelper
protected boolean isReactive(Class<?> clazz)
isReactive
in class ClientHelper
protected void processProviderContracts(Class provider, Integer priorityOverride, boolean isBuiltin, Map<Class<?>,Integer> contracts, Map<Class<?>,Integer> newContracts)
processProviderContracts
in class ClientHelper
protected void processProviderInstanceContracts(Object provider, Map<Class<?>,Integer> contracts, Integer priorityOverride, boolean builtIn, Map<Class<?>,Integer> newContracts)
processProviderInstanceContracts
in class ClientHelper
protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter> getRequestFiltersForWrite()
getRequestFiltersForWrite
in class ClientHelper
protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter> getResponseFiltersForWrite()
getResponseFiltersForWrite
in class ClientHelper
protected Map<Class<?>,AsyncClientResponseProvider> getAsyncClientResponseProvidersForWrite()
getAsyncClientResponseProvidersForWrite
in class ClientHelper
protected Map<Class<?>,Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> getReactiveClassesForWrite()
getReactiveClassesForWrite
in class ClientHelper
public JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter> getRequestFilters()
getRequestFilters
in class ClientHelper
public JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter> getResponseFilters()
getResponseFilters
in class ClientHelper
public Map<Class<?>,AsyncClientResponseProvider> getAsyncClientResponseProviders()
getAsyncClientResponseProviders
in class ClientHelper
public Map<Class<?>,Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> getReactiveClasses()
getReactiveClasses
in class ClientHelper
protected void addMessageBodyReader(javax.ws.rs.ext.MessageBodyReader provider, Class<?> providerClass, int priority, boolean isBuiltin)
addMessageBodyReader
in class CommonProviders
protected void addMessageBodyWriter(javax.ws.rs.ext.MessageBodyWriter provider, Class<?> providerClass, int priority, boolean isBuiltin)
addMessageBodyWriter
in class CommonProviders
protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>> getMessageBodyReadersForWrite()
getMessageBodyReadersForWrite
in class CommonProviders
protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>> getMessageBodyWritersForWrite()
getMessageBodyWritersForWrite
in class CommonProviders
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistryForWrite()
getReaderInterceptorRegistryForWrite
in class CommonProviders
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor> getWriterInterceptorRegistryForWrite()
getWriterInterceptorRegistryForWrite
in class CommonProviders
protected Set<javax.ws.rs.container.DynamicFeature> getDynamicFeaturesForWrite()
getDynamicFeaturesForWrite
in class CommonProviders
public MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>> getMessageBodyReaders()
getMessageBodyReaders
in class CommonProviders
public MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>> getMessageBodyWriters()
getMessageBodyWriters
in class CommonProviders
public JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistry()
getReaderInterceptorRegistry
in class CommonProviders
public JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor> getWriterInterceptorRegistry()
getWriterInterceptorRegistry
in class CommonProviders
public Set<javax.ws.rs.container.DynamicFeature> getDynamicFeatures()
getDynamicFeatures
in class CommonProviders
public void addReactiveClass(Class provider)
addReactiveClass
in class ClientHelper
public void addReactiveClass(Class provider, Class<?> clazz)
addReactiveClass
in class ClientHelper
public void addAsyncClientResponseProvider(Class provider)
addAsyncClientResponseProvider
in class ClientHelper
public void addClientResponseFilter(Class provider, int priority)
addClientResponseFilter
in class ClientHelper
public void addClientRequestFilter(Class provider, int priority)
addClientRequestFilter
in class ClientHelper
public void addDynamicFeature(Class provider)
addDynamicFeature
in class CommonProviders
public void addWriterInterceptor(Class provider, int priority)
addWriterInterceptor
in class CommonProviders
public void addReaderInterceptor(Class provider, int priority)
addReaderInterceptor
in class CommonProviders
public void addWildcardMBR(SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)
addWildcardMBR
in class CommonProviders
public void addSubtypeWildMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)
addSubtypeWildMBR
in class CommonProviders
public void addRegularMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr)
addRegularMBR
in class CommonProviders
public void addCompositeWildcardMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype)
addCompositeWildcardMBR
in class CommonProviders
public void addWildcardCompositeMBR(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyReader> mbr, String baseSubtype)
addWildcardCompositeMBR
in class CommonProviders
public void addWildcardMBW(SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)
addWildcardMBW
in class CommonProviders
public void addRegularMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)
addRegularMBW
in class CommonProviders
public void addSubtypeWildMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw)
addSubtypeWildMBW
in class CommonProviders
public void addCompositeWildcardMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype)
addCompositeWildcardMBW
in class CommonProviders
public void addWildcardCompositeMBW(javax.ws.rs.core.MediaType mediaType, SortedKey<javax.ws.rs.ext.MessageBodyWriter> mbw, String baseSubtype)
addWildcardCompositeMBW
in class CommonProviders
Copyright © 2020 JBoss by Red Hat. All rights reserved.