Uses of Class
org.glassfish.jersey.server.ContainerRequest
-
Packages that use ContainerRequest Package Description org.glassfish.jersey.media.multipart.internal Jersey multipart media support internal classes.org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.server.internal Jersey server-side internal classes.org.glassfish.jersey.server.internal.inject Jersey server-side JAX-RS injection support classes.org.glassfish.jersey.server.internal.monitoring Jersey server-side internal monitoring and statistics classes.org.glassfish.jersey.server.internal.process Jersey server-side internal classes related to request and response processing.org.glassfish.jersey.server.internal.routing Jersey server-side internal resource routing classes.org.glassfish.jersey.server.model.internal Jersey server-side internal model related and routing helper classes.org.glassfish.jersey.server.monitoring Jersey server-side monitoring JMX MBeans interfaces.org.glassfish.jersey.server.spi.internal Jersey server-side internal service provider contract (SPI) classes.org.glassfish.jersey.servlet 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 ContainerRequest Modifier and Type Method Description protected java.util.function.Function<ContainerRequest,?>FormDataParamValueParamProvider. createValueProvider(Parameter parameter)Methods in org.glassfish.jersey.media.multipart.internal with parameters of type ContainerRequest Modifier and Type Method Description java.io.FileFormDataParamValueParamProvider.FileProvider. apply(ContainerRequest request)FormDataBodyPartFormDataParamValueParamProvider.FormDataBodyPartProvider. apply(ContainerRequest request)FormDataContentDispositionFormDataParamValueParamProvider.FormDataContentDispositionProvider. apply(ContainerRequest request)FormDataMultiPartFormDataParamValueParamProvider.FormDataMultiPartProvider. apply(ContainerRequest request)java.lang.ObjectFormDataParamValueParamProvider.FormDataParamValueProvider. apply(ContainerRequest request)java.util.List<FormDataBodyPart>FormDataParamValueParamProvider.ListFormDataBodyPartValueProvider. apply(ContainerRequest request)java.util.List<FormDataContentDisposition>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 ContainerRequest Modifier and Type Field Description private ContainerRequestChunkedOutput. requestContextprivate ContainerRequestContainerResponse. requestContextMethods in org.glassfish.jersey.server that return ContainerRequest Modifier and Type Method Description ContainerRequestContainerResponse. getRequestContext()Get the associated container request context paired with this response context.Methods in org.glassfish.jersey.server with parameters of type ContainerRequest Modifier and Type Method Description java.util.concurrent.Future<ContainerResponse>ApplicationHandler. apply(ContainerRequest requestContext)Invokes a request and returns theresponse future.java.util.concurrent.Future<ContainerResponse>ApplicationHandler. apply(ContainerRequest request, java.io.OutputStream outputStream)Invokes a request and returns theresponse future.private static voidServerRuntime. ensureAbsolute(java.net.URI location, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers, ContainerRequest request, boolean incompatible)Ensure that the value a "Location" header is an absolute URI, if present among headers.private static java.lang.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 ContainerRequest Constructor Description ContainerResponse(ContainerRequest requestContext, javax.ws.rs.core.Response response)Create a new Jersey container response context.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 ContainerRequest Modifier and Type Field Description private 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 ContainerRequest Modifier and Type Field Description private javax.inject.Provider<ContainerRequest>ParamInjectionResolver. requestMethods in org.glassfish.jersey.server.internal.inject that return ContainerRequest Modifier and Type Method Description private static ContainerRequestFormParamValueParamProvider.FormParamValueProvider. ensureValidRequest(ContainerRequest request)Methods in org.glassfish.jersey.server.internal.inject that return types with arguments of type ContainerRequest Modifier and Type Method Description protected abstract java.util.function.Function<ContainerRequest,?>AbstractValueParamProvider. createValueProvider(Parameter parameter)Create a value provider for the parameter.java.util.function.Function<ContainerRequest,?>BeanParamValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>CookieParamValueParamProvider. createValueProvider(Parameter parameter)protected java.util.function.Function<ContainerRequest,?>EntityParamValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>FormParamValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>HeaderParamValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>MatrixParamValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>PathParamValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>QueryParamValueParamProvider. createValueProvider(Parameter parameter)protected java.util.function.Function<ContainerRequest,?>WebTargetValueParamProvider. createValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>AbstractValueParamProvider. getValueProvider(Parameter parameter)Get an injected value provider for the parameter.java.util.function.Function<ContainerRequest,javax.ws.rs.container.AsyncResponse>AsyncResponseValueParamProvider. getValueProvider(Parameter parameter)java.util.function.Function<ContainerRequest,?>DelegatedInjectionValueParamProvider. getValueProvider(Parameter parameter)Methods in org.glassfish.jersey.server.internal.inject with parameters of type ContainerRequest Modifier and Type Method Description java.lang.ObjectBeanParamValueParamProvider.BeanParamValueProvider. apply(ContainerRequest request)java.lang.ObjectCookieParamValueParamProvider.CookieParamValueProvider. apply(ContainerRequest containerRequest)javax.ws.rs.core.CookieCookieParamValueParamProvider.CookieTypeParamValueProvider. apply(ContainerRequest containerRequest)java.lang.ObjectEntityParamValueParamProvider.EntityValueSupplier. apply(ContainerRequest containerRequest)java.lang.ObjectFormParamValueParamProvider.FormParamValueProvider. apply(ContainerRequest request)java.lang.ObjectHeaderParamValueParamProvider.HeaderParamValueProvider. apply(ContainerRequest containerRequest)java.lang.ObjectMatrixParamValueParamProvider.MatrixParamValueProvider. apply(ContainerRequest containerRequest)java.util.List<javax.ws.rs.core.PathSegment>PathParamValueParamProvider.PathParamListPathSegmentValueSupplier. apply(ContainerRequest request)javax.ws.rs.core.PathSegmentPathParamValueParamProvider.PathParamPathSegmentValueSupplier. apply(ContainerRequest request)java.lang.ObjectPathParamValueParamProvider.PathParamValueProvider. apply(ContainerRequest request)java.lang.ObjectQueryParamValueParamProvider.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 ContainerRequest Modifier and Type Method Description private voidValueParamProviderConfigurator. registerResolver(InjectionManager im, ValueParamProvider vfp, java.lang.Class<? extends java.lang.annotation.Annotation> annotation, javax.inject.Provider<ContainerRequest> request)Constructor parameters in org.glassfish.jersey.server.internal.inject with type arguments of type ContainerRequest Constructor Description ParamInjectionResolver(ValueParamProvider valueParamProvider, java.lang.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 ContainerRequest Modifier and Type Field Description private ContainerRequestRequestEventImpl.Builder. containerRequestprivate ContainerRequestRequestEventImpl. containerRequestMethods in org.glassfish.jersey.server.internal.monitoring that return ContainerRequest Modifier and Type Method Description ContainerRequestRequestEventImpl. getContainerRequest()Methods in org.glassfish.jersey.server.internal.monitoring with parameters of type ContainerRequest Modifier and Type Method Description RequestEventBuilderEmptyRequestEventBuilder. setContainerRequest(ContainerRequest containerRequest)RequestEventBuilderRequestEventBuilder. setContainerRequest(ContainerRequest containerRequest)Set the container request.RequestEventImpl.BuilderRequestEventImpl.Builder. setContainerRequest(ContainerRequest containerRequest)Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type ContainerRequest Constructor Description RequestEventImpl(RequestEvent.Type type, ContainerRequest containerRequest, ContainerResponse containerResponse, java.lang.Throwable throwable, ExtendedUriInfo extendedUriInfo, java.lang.Iterable<javax.ws.rs.container.ContainerResponseFilter> containerResponseFilters, java.lang.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 ContainerRequest Modifier and Type Field Description private ContainerRequestRequestProcessingContext. requestMethods in org.glassfish.jersey.server.internal.process that return ContainerRequest Modifier and Type Method Description ContainerRequestRequestProcessingConfigurator.ContainerRequestFactory. get()ContainerRequestRequestProcessingContext. request()Get the processed container request.Constructors in org.glassfish.jersey.server.internal.process with parameters of type ContainerRequest Constructor Description RequestProcessingContext(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 ContainerRequest Modifier and Type Field Description private ContainerRequestUriRoutingContext. requestContextMethods in org.glassfish.jersey.server.internal.routing with parameters of type ContainerRequest Modifier and Type Method Description (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 ContainerRequest Constructor Description UriRoutingContext(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 ContainerRequest Modifier and Type Method Description javax.ws.rs.core.ResponseAbstractJavaResourceMethodDispatcher. dispatch(java.lang.Object resource, ContainerRequest request)protected abstract javax.ws.rs.core.ResponseAbstractJavaResourceMethodDispatcher. doDispatch(java.lang.Object resource, ContainerRequest request)Dispatching functionality to be implemented by a concrete dispatcher implementation sub-class.protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.ObjectOutInvoker. doDispatch(java.lang.Object resource, ContainerRequest containerRequest)protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.ResponseOutInvoker. doDispatch(java.lang.Object resource, ContainerRequest containerRequest)protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.SseEventSinkInvoker. doDispatch(java.lang.Object resource, ContainerRequest request)protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.TypeOutInvoker. doDispatch(java.lang.Object resource, ContainerRequest containerRequest)protected javax.ws.rs.core.ResponseJavaResourceMethodDispatcherProvider.VoidOutInvoker. doDispatch(java.lang.Object resource, ContainerRequest containerRequest)javax.ws.rs.core.ResponseVoidVoidDispatcherProvider.VoidToVoidDispatcher. doDispatch(java.lang.Object resource, ContainerRequest containerRequest)(package private) java.lang.Object[]JavaResourceMethodDispatcherProvider.AbstractMethodParamInvoker. getParamValues(ContainerRequest request)(package private) java.lang.ObjectAbstractJavaResourceMethodDispatcher. invoke(ContainerRequest containerRequest, java.lang.Object resource, java.lang.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 Modifier and Type Method Description ContainerRequestRequestEvent. getContainerRequest()Get the container request. -
Uses of ContainerRequest in org.glassfish.jersey.server.spi.internal
Fields in org.glassfish.jersey.server.spi.internal with type parameters of type ContainerRequest Modifier and Type Field Description private java.util.function.Function<ContainerRequest,T>ParamValueFactoryWithSource. parameterFunctionMethods in org.glassfish.jersey.server.spi.internal that return types with arguments of type ContainerRequest Modifier and Type Method Description private static java.util.function.Function<ContainerRequest,?>ParameterValueHelper. getParamValueProvider(java.util.Collection<ValueParamProvider> valueProviders, Parameter parameter)java.util.function.Function<ContainerRequest,?>ValueParamProvider. getValueProvider(Parameter parameter)Get an injected value provider for the parameter.Methods in org.glassfish.jersey.server.spi.internal with parameters of type ContainerRequest Modifier and Type Method Description TParamValueFactoryWithSource. apply(ContainerRequest request)javax.ws.rs.core.ResponseResourceMethodDispatcher. dispatch(java.lang.Object resource, ContainerRequest request)Reflectively dispatch a request to the underlyinginvocable resource methodvia the configuredinvocation handlerusing the provided resource class instance.static java.lang.Object[]ParameterValueHelper. getParameterValues(java.util.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 ContainerRequest Modifier and Type Method Description private static <T> ParamValueFactoryWithSource<T>ParameterValueHelper. wrapParamValueProvider(java.util.function.Function<ContainerRequest,T> factory, Parameter.Source paramSource)Constructor parameters in org.glassfish.jersey.server.spi.internal with type arguments of type ContainerRequest Constructor Description ParamValueFactoryWithSource(java.util.function.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 ContainerRequest Modifier and Type Method Description private 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.
-