- All Known Implementing Classes:
The created container is responsible for listening on a communication chanel
for new client requests, dispatching these requests to the registered
Jersey application handler using the handler's
handle(requestContext)} method and sending the responses provided by the
application back to the client.
A provider shall support a one-to-one mapping between a type, provided the type
Object. A provider may also support mapping of sub-types of a type
(provided the type is not
Object). It is expected that each provider
supports mapping for distinct set of types and subtypes so that different providers
do not conflict with each other.
An implementation can identify itself by placing a Java service provider configuration
file (if not already present) -
- in the resource directory
META-INF/services, and adding the fully
qualified service-provider-class of the implementation in the file.
- Paul Sandoz, Jakub Podlesak, Marek Potociar
createContainerCreate an container of a given type.
- Type Parameters:
T- the type of the container.
type- the type of the container.
application- JAX-RS / Jersey application.
- the container, otherwise
nullif the provider does not support the requested
ProcessingException- if there is an error creating the container.