Class NOOPServerHelper
- java.lang.Object
-
- org.jboss.resteasy.core.providerfactory.CommonProviders
-
- org.jboss.resteasy.core.providerfactory.ServerHelper
-
- org.jboss.resteasy.core.providerfactory.NOOPServerHelper
-
public final class NOOPServerHelper extends ServerHelper
A ServerHelper that does nothing, useful to save memory when creating a ResteasyProviderFactory for client side only
-
-
Field Summary
Fields Modifier and Type Field Description static NOOPServerHelperSINGLETON-
Fields inherited from class org.jboss.resteasy.core.providerfactory.ServerHelper
asyncResponseProviders, asyncStreamProviders, attachedAsyncResponseProviders, attachedAsyncStreamProviders, attachedExceptionMappers, attachedRequestFilters, attachedResponseFilters, exceptionMappers, 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 voidaddAsyncResponseProvider(Class provider)voidaddAsyncStreamProvider(Class provider)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)voidaddContainerRequestFilter(Class provider, int priority)voidaddContainerResponseFilter(Class provider, int priority)voidaddDynamicFeature(Class provider)voidaddExceptionMapper(Class provider, boolean isBuiltin)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)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<?>,AsyncResponseProvider>getAsyncResponseProviders()protected Map<Class<?>,AsyncResponseProvider>getAsyncResponseProvidersForWrite()Map<Class<?>,AsyncStreamProvider>getAsyncStreamProviders()protected Map<Class<?>,AsyncStreamProvider>getAsyncStreamProvidersForWrite()Set<javax.ws.rs.container.DynamicFeature>getDynamicFeatures()protected Set<javax.ws.rs.container.DynamicFeature>getDynamicFeaturesForWrite()Map<Class<?>,SortedKey<javax.ws.rs.ext.ExceptionMapper>>getExceptionMappers()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()JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>getReaderInterceptorRegistry()protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>getReaderInterceptorRegistryForWrite()JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>getRequestFilters()protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>getRequestFiltersForWrite()JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>getResponseFilters()protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>getResponseFiltersForWrite()JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>getWriterInterceptorRegistry()protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>getWriterInterceptorRegistryForWrite()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.ServerHelper
getExceptionMappersForWrite
-
Methods inherited from class org.jboss.resteasy.core.providerfactory.CommonProviders
lockSnapshots
-
-
-
-
Field Detail
-
SINGLETON
public static final NOOPServerHelper SINGLETON
-
-
Method Detail
-
processProviderContracts
protected void processProviderContracts(Class provider, Integer priorityOverride, boolean isBuiltin, Map<Class<?>,Integer> contracts, Map<Class<?>,Integer> newContracts)
- Overrides:
processProviderContractsin classServerHelper
-
processProviderInstanceContracts
protected void processProviderInstanceContracts(Object provider, Map<Class<?>,Integer> contracts, Integer priorityOverride, boolean builtIn, Map<Class<?>,Integer> newContracts)
- Overrides:
processProviderInstanceContractsin classServerHelper
-
getRequestFiltersForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter> getRequestFiltersForWrite()
- Overrides:
getRequestFiltersForWritein classServerHelper
-
getResponseFiltersForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter> getResponseFiltersForWrite()
- Overrides:
getResponseFiltersForWritein classServerHelper
-
getAsyncResponseProvidersForWrite
protected Map<Class<?>,AsyncResponseProvider> getAsyncResponseProvidersForWrite()
- Overrides:
getAsyncResponseProvidersForWritein classServerHelper
-
getAsyncStreamProvidersForWrite
protected Map<Class<?>,AsyncStreamProvider> getAsyncStreamProvidersForWrite()
- Overrides:
getAsyncStreamProvidersForWritein classServerHelper
-
getRequestFilters
public JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter> getRequestFilters()
- Overrides:
getRequestFiltersin classServerHelper
-
getResponseFilters
public JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter> getResponseFilters()
- Overrides:
getResponseFiltersin classServerHelper
-
getAsyncResponseProviders
public Map<Class<?>,AsyncResponseProvider> getAsyncResponseProviders()
- Overrides:
getAsyncResponseProvidersin classServerHelper
-
getAsyncStreamProviders
public Map<Class<?>,AsyncStreamProvider> getAsyncStreamProviders()
- Overrides:
getAsyncStreamProvidersin classServerHelper
-
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 classServerHelper
-
getMessageBodyWritersForWrite
protected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>> getMessageBodyWritersForWrite()
- Overrides:
getMessageBodyWritersForWritein classServerHelper
-
getReaderInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistryForWrite()
- Overrides:
getReaderInterceptorRegistryForWritein classServerHelper
-
getWriterInterceptorRegistryForWrite
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor> getWriterInterceptorRegistryForWrite()
- Overrides:
getWriterInterceptorRegistryForWritein classServerHelper
-
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
-
getExceptionMappers
public Map<Class<?>,SortedKey<javax.ws.rs.ext.ExceptionMapper>> getExceptionMappers()
- Overrides:
getExceptionMappersin classServerHelper
-
addExceptionMapper
public void addExceptionMapper(Class provider, boolean isBuiltin)
- Overrides:
addExceptionMapperin classServerHelper
-
addAsyncStreamProvider
public void addAsyncStreamProvider(Class provider)
- Overrides:
addAsyncStreamProviderin classServerHelper
-
addAsyncResponseProvider
public void addAsyncResponseProvider(Class provider)
- Overrides:
addAsyncResponseProviderin classServerHelper
-
addContainerResponseFilter
public void addContainerResponseFilter(Class provider, int priority)
- Overrides:
addContainerResponseFilterin classServerHelper
-
addContainerRequestFilter
public void addContainerRequestFilter(Class provider, int priority)
- Overrides:
addContainerRequestFilterin classServerHelper
-
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
-
-