# Uses of Package
org.glassfish.jersey.server.spi

Packages that use org.glassfish.jersey.server.spi
org.glassfish.jersey.server: Jersey server-side classes.
org.glassfish.jersey.server.spi: Jersey server-side service provider contract (SPI) classes.

Classes in org.glassfish.jersey.server.spi used by org.glassfish.jersey.server
Class and Description
ComponentProvider Component provider interface to allow custom management of 3rd party components life-cycle and dependency injection.
Container Jersey container service contract.
ContainerLifecycleListener Classes implementing this contract receive container life-cycle notification events.
ContainerResponseWriter A suspendable, request-scoped I/O container response writer.
RequestScopedInitializer Custom initialization provider that is guaranteed to be run from within an active request scope.

Classes in org.glassfish.jersey.server.spi used by org.glassfish.jersey.server.spi
Class and Description
Container Jersey container service contract.
ContainerLifecycleListener Classes implementing this contract receive container life-cycle notification events.
ContainerResponseWriter A suspendable, request-scoped I/O container response writer.
ContainerResponseWriter.TimeoutHandler Time-out handler can be registered when the container response writer gets suspended.
ExternalRequestContext Wrapper for externally provided request context data.
ValidationInterceptorContext Context for resource method validation interception processing (see `ValidationInterceptor`).