## Uses of Class
org.glassfish.jersey.server.ContainerRequest

Packages that use ContainerRequest
org.glassfish.jersey.server: Jersey server-side classes.
org.glassfish.jersey.server.monitoring: Jersey server-side monitoring JMX MBeans interfaces.

### Uses of ContainerRequest in org.glassfish.jersey.server

Methods in org.glassfish.jersey.server that return ContainerRequest
`ContainerRequest` ContainerResponse.`getRequestContext()` Get the associated container request context paired with this response context.

Methods in org.glassfish.jersey.server with parameters of type ContainerRequest
`Future<ContainerResponse>` ApplicationHandler.`apply(ContainerRequest requestContext)` Invokes a request and returns the `response future`.
`Future<ContainerResponse>` ApplicationHandler.`apply(ContainerRequest request, OutputStream outputStream)` Invokes a request and returns the `response future`.
`void` ApplicationHandler.`handle(ContainerRequest request)` The main request/response processing entry point for Jersey container implementations.
`static void` TracingUtils.`initTracingSupport(TracingConfig type, org.glassfish.jersey.message.internal.TracingLogger.Level appThreshold, ContainerRequest containerRequest)` According to configuration/request header it initialize `TracingLogger` and put it to the request properties.
`static void` TracingUtils.`logStart(ContainerRequest request)` Log tracing messages START events.
`void` ServerRuntime.`process(ContainerRequest request)` Process a container request.

Constructors in org.glassfish.jersey.server with parameters of type ContainerRequest
Constructor and Description
`ContainerResponse(ContainerRequest requestContext, jakarta.ws.rs.core.Response response)` Create a new Jersey container response context.

### Uses of ContainerRequest in org.glassfish.jersey.server.monitoring

Methods in org.glassfish.jersey.server.monitoring that return ContainerRequest
`ContainerRequest` RequestEvent.`getContainerRequest()` Get the container request.