Package org.glassfish.jersey.spi
Common Jersey service provider contract (SPI) classes.
-
Interface Summary Interface Description ContextResolvers An injectable interface providing look-up forContextResolver<T>
provider instances.ExceptionMappers Provides lookup ofExceptionMapper
instances that can be used to map exceptions to responses.ExecutorServiceProvider An extension contract for providing pluggable executor service providers to be used by Jersey client or server runtime whenever a specific executor service is needed to execute a Jersey runtime processing task.ExtendedExceptionMapper<T extends java.lang.Throwable> Extension of aexception mapper interface
.HeaderDelegateProvider<T> A provider that supports the conversion of an HTTP header, of type T, to and from aString
.ScheduledExecutorServiceProvider An extension contract for providing pluggable scheduled executor service providers to be used by Jersey client or server runtime whenever a specific scheduler is needed to schedule execution of a Jersey runtime processing task. -
Class Summary Class Description AbstractThreadPoolProvider<E extends java.util.concurrent.ThreadPoolExecutor> Abstract thread pool executor provider.ContentEncoder Standard contract for plugging in content encoding support.ScheduledThreadPoolExecutorProvider Default implementation of the Jerseyscheduled executor service provider SPI
.ThreadPoolExecutorProvider Default implementation of the Jerseyexecutor service provider SPI
. -
Annotation Types Summary Annotation Type Description Contract Used to annotate SPI provider contracts recognized by Jersey (in addition to the JAX-RS providers).