public class ServerHelper extends CommonProviders
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class<?>,AsyncResponseProvider> |
asyncResponseProviders |
protected Map<Class<?>,AsyncStreamProvider> |
asyncStreamProviders |
protected boolean |
attachedAsyncResponseProviders |
protected boolean |
attachedAsyncStreamProviders |
protected boolean |
attachedExceptionMappers |
protected boolean |
attachedRequestFilters |
protected boolean |
attachedResponseFilters |
protected Map<Class<?>,SortedKey<javax.ws.rs.ext.ExceptionMapper>> |
exceptionMappers |
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter> |
requestFilters |
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter> |
responseFilters |
attachedFeatures, attachedMessageBodyReaders, attachedMessageBodyWriters, attachedReaderInterceptors, attachedWriterInterceptors, dynamicFeatures, lockSnapshots, messageBodyReaders, messageBodyWriters, readerInterceptorRegistry, rpf, writerInterceptorRegistry| Constructor and Description |
|---|
ServerHelper() |
ServerHelper(ResteasyProviderFactoryImpl rpf) |
ServerHelper(ResteasyProviderFactoryImpl rpf,
ServerHelper parent) |
addCompositeWildcardMBR, addCompositeWildcardMBW, addDynamicFeature, addMessageBodyReader, addMessageBodyWriter, addReaderInterceptor, addRegularMBR, addRegularMBW, addSubtypeWildMBR, addSubtypeWildMBW, addWildcardCompositeMBR, addWildcardCompositeMBW, addWildcardMBR, addWildcardMBW, addWriterInterceptor, getDynamicFeatures, getDynamicFeaturesForWrite, getMessageBodyReaders, getMessageBodyWriters, getReaderInterceptorRegistry, getWriterInterceptorRegistry, lockSnapshotsprotected boolean attachedRequestFilters
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter> requestFilters
protected boolean attachedResponseFilters
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter> responseFilters
protected boolean attachedAsyncResponseProviders
protected Map<Class<?>,AsyncResponseProvider> asyncResponseProviders
protected boolean attachedAsyncStreamProviders
protected Map<Class<?>,AsyncStreamProvider> asyncStreamProviders
protected boolean attachedExceptionMappers
public ServerHelper()
public ServerHelper(ResteasyProviderFactoryImpl rpf)
public ServerHelper(ResteasyProviderFactoryImpl rpf, ServerHelper parent)
protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor> getReaderInterceptorRegistryForWrite()
getReaderInterceptorRegistryForWrite in class CommonProvidersprotected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor> getWriterInterceptorRegistryForWrite()
getWriterInterceptorRegistryForWrite in class CommonProvidersprotected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyReader>> getMessageBodyReadersForWrite()
getMessageBodyReadersForWrite in class CommonProvidersprotected MediaTypeMap<SortedKey<javax.ws.rs.ext.MessageBodyWriter>> getMessageBodyWritersForWrite()
getMessageBodyWritersForWrite in class CommonProvidersprotected void processProviderContracts(Class provider, Integer priorityOverride, boolean isBuiltin, Map<Class<?>,Integer> contracts, Map<Class<?>,Integer> newContracts)
processProviderContracts in class CommonProviderspublic void addExceptionMapper(Class provider, boolean isBuiltin)
public void addAsyncStreamProvider(Class provider)
public void addAsyncResponseProvider(Class provider)
public void addContainerResponseFilter(Class provider, int priority)
public void addContainerRequestFilter(Class provider, int priority)
protected void processProviderInstanceContracts(Object provider, Map<Class<?>,Integer> contracts, Integer priorityOverride, boolean builtIn, Map<Class<?>,Integer> newContracts)
processProviderInstanceContracts in class CommonProvidersprotected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter> getRequestFiltersForWrite()
protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter> getResponseFiltersForWrite()
protected Map<Class<?>,AsyncResponseProvider> getAsyncResponseProvidersForWrite()
protected Map<Class<?>,AsyncStreamProvider> getAsyncStreamProvidersForWrite()
protected Map<Class<?>,SortedKey<javax.ws.rs.ext.ExceptionMapper>> getExceptionMappersForWrite()
public JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter> getRequestFilters()
public JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter> getResponseFilters()
public Map<Class<?>,AsyncResponseProvider> getAsyncResponseProviders()
public Map<Class<?>,AsyncStreamProvider> getAsyncStreamProviders()
Copyright © 2020 JBoss by Red Hat. All rights reserved.