Package org.glassfish.jersey.internal
Class JaxrsProviders
java.lang.Object
org.glassfish.jersey.internal.JaxrsProviders
- All Implemented Interfaces:
javax.ws.rs.ext.Providers
Jersey implementation of JAX-RS
Providers
contract.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Configurator which initializes and registersProviders
instance intoInjectionManager
andBootstrapBag
. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javax.inject.Provider<ExceptionMappers>
private javax.inject.Provider<ContextResolvers>
private javax.inject.Provider<MessageBodyWorkers>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> javax.ws.rs.ext.ContextResolver<T>
getContextResolver
(Class<T> contextType, javax.ws.rs.core.MediaType mediaType) <T extends Throwable>
javax.ws.rs.ext.ExceptionMapper<T>getExceptionMapper
(Class<T> type) <T> javax.ws.rs.ext.MessageBodyReader<T>
getMessageBodyReader
(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) <T> javax.ws.rs.ext.MessageBodyWriter<T>
getMessageBodyWriter
(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
-
Field Details
-
workers
-
resolvers
-
mappers
-
-
Constructor Details
-
JaxrsProviders
public JaxrsProviders()
-
-
Method Details
-
getMessageBodyReader
public <T> javax.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) - Specified by:
getMessageBodyReader
in interfacejavax.ws.rs.ext.Providers
-
getMessageBodyWriter
public <T> javax.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter(Class<T> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType) - Specified by:
getMessageBodyWriter
in interfacejavax.ws.rs.ext.Providers
-
getExceptionMapper
- Specified by:
getExceptionMapper
in interfacejavax.ws.rs.ext.Providers
-
getContextResolver
public <T> javax.ws.rs.ext.ContextResolver<T> getContextResolver(Class<T> contextType, javax.ws.rs.core.MediaType mediaType) - Specified by:
getContextResolver
in interfacejavax.ws.rs.ext.Providers
-