Uses of Class
org.glassfish.jersey.server.ContainerRequest
Packages that use ContainerRequest
Package
Description
Jersey multipart media support internal classes.
Jersey server-side classes.
Jersey server-side internal classes.
Jersey server-side JAX-RS injection support classes.
Jersey server-side internal monitoring and statistics classes.
Jersey server-side internal classes related to request and response processing.
Jersey server-side internal resource routing classes.
Jersey server-side internal model related and routing helper classes.
Jersey server-side monitoring JMX MBeans interfaces.
Jersey server-side internal service provider contract (SPI) classes.
Jersey generic Servlet container integration classes.
-
Uses of ContainerRequest in org.glassfish.jersey.media.multipart.internal
Methods in org.glassfish.jersey.media.multipart.internal that return types with arguments of type ContainerRequestModifier and TypeMethodDescriptionprotected Function<ContainerRequest, ?> FormDataParamValueParamProvider.createValueProvider(Parameter parameter) Methods in org.glassfish.jersey.media.multipart.internal with parameters of type ContainerRequestModifier and TypeMethodDescriptionFormDataParamValueParamProvider.FileProvider.apply(ContainerRequest request) FormDataParamValueParamProvider.FormDataBodyPartProvider.apply(ContainerRequest request) FormDataParamValueParamProvider.FormDataContentDispositionProvider.apply(ContainerRequest request) FormDataParamValueParamProvider.FormDataMultiPartProvider.apply(ContainerRequest request) FormDataParamValueParamProvider.FormDataParamValueProvider.apply(ContainerRequest request) FormDataParamValueParamProvider.ListFormDataBodyPartValueProvider.apply(ContainerRequest request) FormDataParamValueParamProvider.ListFormDataContentDispositionProvider.apply(ContainerRequest request) (package private) FormDataMultiPartFormDataParamValueParamProvider.ValueProvider.getEntity(ContainerRequest request) Returns aFormDataMultiPartentity from the request and stores it in the request context properties. -
Uses of ContainerRequest in org.glassfish.jersey.server
Fields in org.glassfish.jersey.server declared as ContainerRequestModifier and TypeFieldDescriptionprivate ContainerRequestChunkedOutput.requestContextprivate final ContainerRequestContainerResponse.requestContextMethods in org.glassfish.jersey.server that return ContainerRequestModifier and TypeMethodDescriptionContainerResponse.getRequestContext()Get the associated container request context paired with this response context.Methods in org.glassfish.jersey.server with parameters of type ContainerRequestModifier and TypeMethodDescriptionApplicationHandler.apply(ContainerRequest requestContext) Invokes a request and returns theresponse future.ApplicationHandler.apply(ContainerRequest request, OutputStream outputStream) Invokes a request and returns theresponse future.private static voidServerRuntime.ensureAbsolute(URI location, javax.ws.rs.core.MultivaluedMap<String, Object> headers, ContainerRequest request, boolean incompatible) Ensure that the value a "Location" header is an absolute URI, if present among headers.private static StringTracingUtils.getTracingLoggerNameSuffix(ContainerRequest request) Get request header specified JDK logger name suffix.private static TracingLogger.LevelTracingUtils.getTracingThreshold(TracingLogger.Level appThreshold, ContainerRequest containerRequest) voidApplicationHandler.handle(ContainerRequest request) The main request/response processing entry point for Jersey container implementations.static voidTracingUtils.initTracingSupport(TracingConfig type, TracingLogger.Level appThreshold, ContainerRequest containerRequest) According to configuration/request header it initializeTracingLoggerand put it to the request properties.private static booleanTracingUtils.isTracingSupportEnabled(TracingConfig type, ContainerRequest containerRequest) Test if application and request settings enabled tracing support.static voidTracingUtils.logStart(ContainerRequest request) Log tracing messages START events.voidServerRuntime.process(ContainerRequest request) Process a container request.(package private) voidChunkedOutput.setContext(RequestScope requestScope, RequestContext requestScopeContext, ContainerRequest requestContext, ContainerResponse responseContext, javax.ws.rs.container.ConnectionCallback connectionCallbackRunner) Set context used for writing chunks.Constructors in org.glassfish.jersey.server with parameters of type ContainerRequestModifierConstructorDescriptionContainerResponse(ContainerRequest requestContext, javax.ws.rs.core.Response response) Create a new Jersey container response context.(package private)ContainerResponse(ContainerRequest requestContext, OutboundJaxrsResponse response) Create a new Jersey container response context. -
Uses of ContainerRequest in org.glassfish.jersey.server.internal
Fields in org.glassfish.jersey.server.internal with type parameters of type ContainerRequestModifier and TypeFieldDescriptionprivate javax.inject.Provider<ContainerRequest> JsonWithPaddingInterceptor.containerRequestProvider -
Uses of ContainerRequest in org.glassfish.jersey.server.internal.inject
Fields in org.glassfish.jersey.server.internal.inject with type parameters of type ContainerRequestModifier and TypeFieldDescriptionprivate final javax.inject.Provider<ContainerRequest> ParamInjectionResolver.requestMethods in org.glassfish.jersey.server.internal.inject that return ContainerRequestModifier and TypeMethodDescriptionprivate static ContainerRequestFormParamValueParamProvider.FormParamValueProvider.ensureValidRequest(ContainerRequest request) Methods in org.glassfish.jersey.server.internal.inject that return types with arguments of type ContainerRequestModifier and TypeMethodDescriptionprotected abstract Function<ContainerRequest, ?> AbstractValueParamProvider.createValueProvider(Parameter parameter) Create a value provider for the parameter.BeanParamValueParamProvider.createValueProvider(Parameter parameter) CookieParamValueParamProvider.createValueProvider(Parameter parameter) protected Function<ContainerRequest, ?> EntityParamValueParamProvider.createValueProvider(Parameter parameter) FormParamValueParamProvider.createValueProvider(Parameter parameter) HeaderParamValueParamProvider.createValueProvider(Parameter parameter) MatrixParamValueParamProvider.createValueProvider(Parameter parameter) PathParamValueParamProvider.createValueProvider(Parameter parameter) QueryParamValueParamProvider.createValueProvider(Parameter parameter) protected Function<ContainerRequest, ?> WebTargetValueParamProvider.createValueProvider(Parameter parameter) final Function<ContainerRequest, ?> AbstractValueParamProvider.getValueProvider(Parameter parameter) Get an injected value provider for the parameter.Function<ContainerRequest, javax.ws.rs.container.AsyncResponse> AsyncResponseValueParamProvider.getValueProvider(Parameter parameter) DelegatedInjectionValueParamProvider.getValueProvider(Parameter parameter) Methods in org.glassfish.jersey.server.internal.inject with parameters of type ContainerRequestModifier and TypeMethodDescriptionBeanParamValueParamProvider.BeanParamValueProvider.apply(ContainerRequest request) CookieParamValueParamProvider.CookieParamValueProvider.apply(ContainerRequest containerRequest) javax.ws.rs.core.CookieCookieParamValueParamProvider.CookieTypeParamValueProvider.apply(ContainerRequest containerRequest) EntityParamValueParamProvider.EntityValueSupplier.apply(ContainerRequest containerRequest) FormParamValueParamProvider.FormParamValueProvider.apply(ContainerRequest request) HeaderParamValueParamProvider.HeaderParamValueProvider.apply(ContainerRequest containerRequest) MatrixParamValueParamProvider.MatrixParamValueProvider.apply(ContainerRequest containerRequest) List<javax.ws.rs.core.PathSegment> PathParamValueParamProvider.PathParamListPathSegmentValueSupplier.apply(ContainerRequest request) javax.ws.rs.core.PathSegmentPathParamValueParamProvider.PathParamPathSegmentValueSupplier.apply(ContainerRequest request) PathParamValueParamProvider.PathParamValueProvider.apply(ContainerRequest request) QueryParamValueParamProvider.QueryParamValueProvider.apply(ContainerRequest containerRequest) javax.ws.rs.client.WebTargetWebTargetValueParamProvider.WebTargetValueSupplier.apply(ContainerRequest containerRequest) private voidFormParamValueParamProvider.FormParamValueProvider.cacheForm(ContainerRequest request, javax.ws.rs.core.Form form) private static ContainerRequestFormParamValueParamProvider.FormParamValueProvider.ensureValidRequest(ContainerRequest request) private static javax.ws.rs.core.FormFormParamValueParamProvider.FormParamValueProvider.getCachedForm(ContainerRequest request, boolean decode) private javax.ws.rs.core.FormFormParamValueParamProvider.FormParamValueProvider.getForm(ContainerRequest request) private javax.ws.rs.core.FormFormParamValueParamProvider.FormParamValueProvider.getFormParameters(ContainerRequest request) private javax.ws.rs.core.FormFormParamValueParamProvider.FormParamValueProvider.switchUrlEncoding(ContainerRequest request, javax.ws.rs.core.Form otherForm) Method parameters in org.glassfish.jersey.server.internal.inject with type arguments of type ContainerRequestModifier and TypeMethodDescriptionprivate voidValueParamProviderConfigurator.registerResolver(InjectionManager im, ValueParamProvider vfp, Class<? extends Annotation> annotation, javax.inject.Provider<ContainerRequest> request) Constructor parameters in org.glassfish.jersey.server.internal.inject with type arguments of type ContainerRequestModifierConstructorDescriptionParamInjectionResolver(ValueParamProvider valueParamProvider, Class<A> annotation, javax.inject.Provider<ContainerRequest> request) Initialize the base parameter injection resolver. -
Uses of ContainerRequest in org.glassfish.jersey.server.internal.monitoring
Fields in org.glassfish.jersey.server.internal.monitoring declared as ContainerRequestModifier and TypeFieldDescriptionprivate ContainerRequestRequestEventImpl.Builder.containerRequestprivate final ContainerRequestRequestEventImpl.containerRequestMethods in org.glassfish.jersey.server.internal.monitoring that return ContainerRequestMethods in org.glassfish.jersey.server.internal.monitoring with parameters of type ContainerRequestModifier and TypeMethodDescriptionEmptyRequestEventBuilder.setContainerRequest(ContainerRequest containerRequest) RequestEventBuilder.setContainerRequest(ContainerRequest containerRequest) Set the container request.RequestEventImpl.Builder.setContainerRequest(ContainerRequest containerRequest) Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type ContainerRequestModifierConstructorDescriptionprivateRequestEventImpl(RequestEvent.Type type, ContainerRequest containerRequest, ContainerResponse containerResponse, Throwable throwable, ExtendedUriInfo extendedUriInfo, Iterable<javax.ws.rs.container.ContainerResponseFilter> containerResponseFilters, Iterable<javax.ws.rs.container.ContainerRequestFilter> containerRequestFilters, javax.ws.rs.ext.ExceptionMapper<?> exceptionMapper, boolean success, boolean responseSuccessfullyMapped, RequestEvent.ExceptionCause exceptionCause, boolean responseWritten) -
Uses of ContainerRequest in org.glassfish.jersey.server.internal.process
Fields in org.glassfish.jersey.server.internal.process declared as ContainerRequestMethods in org.glassfish.jersey.server.internal.process that return ContainerRequestModifier and TypeMethodDescriptionRequestProcessingConfigurator.ContainerRequestFactory.get()RequestProcessingContext.request()Get the processed container request.Constructors in org.glassfish.jersey.server.internal.process with parameters of type ContainerRequestModifierConstructorDescriptionRequestProcessingContext(InjectionManager injectionManager, ContainerRequest request, UriRoutingContext routingContext, RequestEventBuilder monitoringEventBuilder, RequestEventListener monitoringEventListener) Create new request processing context. -
Uses of ContainerRequest in org.glassfish.jersey.server.internal.routing
Fields in org.glassfish.jersey.server.internal.routing declared as ContainerRequestMethods in org.glassfish.jersey.server.internal.routing with parameters of type ContainerRequestModifier and TypeMethodDescription(package private) booleanMethodSelectingRouter.ConsumesProducesAcceptor.isConsumable(ContainerRequest requestContext) Determines whether thisConsumesProducesAcceptorrouter can process therequest.Constructors in org.glassfish.jersey.server.internal.routing with parameters of type ContainerRequestModifierConstructorDescriptionUriRoutingContext(ContainerRequest requestContext) Injection constructor. -
Uses of ContainerRequest in org.glassfish.jersey.server.model.internal
Methods in org.glassfish.jersey.server.model.internal with parameters of type ContainerRequestModifier and TypeMethodDescriptionfinal javax.ws.rs.core.ResponseAbstractJavaResourceMethodDispatcher.dispatch(Object resource, ContainerRequest request) protected abstract javax.ws.rs.core.ResponseAbstractJavaResourceMethodDispatcher.doDispatch(Object resource, ContainerRequest request) Dispatching functionality to be implemented by a concrete dispatcher implementation sub-class.protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.ObjectOutInvoker.doDispatch(Object resource, ContainerRequest containerRequest) protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.ResponseOutInvoker.doDispatch(Object resource, ContainerRequest containerRequest) protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.SseEventSinkInvoker.doDispatch(Object resource, ContainerRequest request) protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.TypeOutInvoker.doDispatch(Object resource, ContainerRequest containerRequest) protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.VoidOutInvoker.doDispatch(Object resource, ContainerRequest containerRequest) javax.ws.rs.core.ResponseVoidVoidDispatcherProvider.VoidToVoidDispatcher.doDispatch(Object resource, ContainerRequest containerRequest) (package private) final Object[]JavaResourceMethodDispatcherProvider.AbstractMethodParamInvoker.getParamValues(ContainerRequest request) (package private) final ObjectAbstractJavaResourceMethodDispatcher.invoke(ContainerRequest containerRequest, Object resource, Object... args) Use the underlying invocation handler to invoke the underlying Java method with the supplied input method argument values on a given resource instance. -
Uses of ContainerRequest in org.glassfish.jersey.server.monitoring
Methods in org.glassfish.jersey.server.monitoring that return ContainerRequest -
Uses of ContainerRequest in org.glassfish.jersey.server.spi.internal
Fields in org.glassfish.jersey.server.spi.internal with type parameters of type ContainerRequestModifier and TypeFieldDescriptionprivate final Function<ContainerRequest, T> ParamValueFactoryWithSource.parameterFunctionMethods in org.glassfish.jersey.server.spi.internal that return types with arguments of type ContainerRequestModifier and TypeMethodDescriptionprivate static Function<ContainerRequest, ?> ParameterValueHelper.getParamValueProvider(Collection<ValueParamProvider> valueProviders, Parameter parameter) ValueParamProvider.getValueProvider(Parameter parameter) Get an injected value provider for the parameter.Methods in org.glassfish.jersey.server.spi.internal with parameters of type ContainerRequestModifier and TypeMethodDescriptionParamValueFactoryWithSource.apply(ContainerRequest request) javax.ws.rs.core.ResponseResourceMethodDispatcher.dispatch(Object resource, ContainerRequest request) Reflectively dispatch a request to the underlyinginvocable resource methodvia the configuredinvocation handlerusing the provided resource class instance.static Object[]ParameterValueHelper.getParameterValues(List<ParamValueFactoryWithSource<?>> valueProviders, ContainerRequest request) Get the array of parameter values.Method parameters in org.glassfish.jersey.server.spi.internal with type arguments of type ContainerRequestModifier and TypeMethodDescriptionprivate static <T> ParamValueFactoryWithSource<T> ParameterValueHelper.wrapParamValueProvider(Function<ContainerRequest, T> factory, Parameter.Source paramSource) Constructor parameters in org.glassfish.jersey.server.spi.internal with type arguments of type ContainerRequestModifierConstructorDescriptionParamValueFactoryWithSource(Function<ContainerRequest, T> paramFunction, Parameter.Source parameterSource) Wrap provided param supplier. -
Uses of ContainerRequest in org.glassfish.jersey.servlet
Methods in org.glassfish.jersey.servlet with parameters of type ContainerRequestModifier and TypeMethodDescriptionprivate voidWebComponent.addRequestHeaders(javax.servlet.http.HttpServletRequest request, ContainerRequest requestContext) Copy request headers present inrequestintorequestContextignoringnullvalues.private voidWebComponent.filterFormParameters(javax.servlet.http.HttpServletRequest servletRequest, ContainerRequest containerRequest) Extract parameters contained inservlet requestand put them intocontainer requestunder "jersey.config.server.representation.decoded.form" property (asForminstance).private voidWebComponent.initContainerRequest(ContainerRequest requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, ResponseWriter responseWriter) InitializeContainerRequestinstance to used used to handleservletRequest.