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
Classes in org.glassfish.jersey.media.multipart.internal that implement interfaces with type arguments of type ContainerRequestMethods 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
Classes in org.glassfish.jersey.server.internal.inject that implement interfaces with type arguments of type ContainerRequestModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final classprivate static classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classFields 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
Classes in org.glassfish.jersey.server.internal.process that implement interfaces with type arguments of type ContainerRequestModifier and TypeClassDescriptionprivate static classFields 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
Classes in org.glassfish.jersey.server.spi.internal that implement interfaces with type arguments of type ContainerRequestModifier and TypeClassDescriptionfinal classExtendsSupplierinterface withParameter.Sourceinformation.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.