Uses of Interface
org.eclipse.jetty.server.Request
Packages that use Request
Package
Description
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
-
Uses of Request in org.eclipse.jetty.server
Subinterfaces of Request in org.eclipse.jetty.serverModifier and TypeInterfaceDescriptionstatic interfaceThis interface will be detected by theRequest.ServeAs.wrap(Request, HttpURI)static method to wrap the request changing its target to a given path.Classes in org.eclipse.jetty.server that implement RequestModifier and TypeClassDescriptionstatic classARequest.Wrapperthat separately provides the requestAttributes.static classA wrapper forRequestinstances.protected static classprotected classMethods in org.eclipse.jetty.server with type parameters of type RequestModifier and TypeMethodDescriptionstatic <T extends Request>
TRequest.asInContext(Request request, Class<T> type) Unwrap a Request back to the given type, ensuring that we do not cross a context boundary (as might be the case during cross-context dispatch).Methods in org.eclipse.jetty.server that return RequestModifier and TypeMethodDescriptionstatic RequestRequest.asReadOnly(Request request) Returns a copy of the request that throwsUnsupportedOperationExceptionfrom all mutative methods.ForwardedRequestCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) HostHeaderCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) HttpConfiguration.Customizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) ProxyCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) SecureRequestCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) HttpChannel.getRequest()Returns theRequestobject, if available.Response.getRequest()Response.Wrapper.getRequest()Request.Wrapper.getWrapped()protected RequestSecureRequestCustomizer.newSecureRequest(Request request, org.eclipse.jetty.io.EndPoint.SslSessionData sslSessionData) static RequestReturn a request with itsHttpURIchanged to the supplied target.static RequestWraps a request but changes the uri so that it can be served to a different target.Methods in org.eclipse.jetty.server with parameters of type RequestModifier and TypeMethodDescriptionstatic voidRequest.addCompletionListener(Request request, Consumer<Throwable> listener) Adds a completion listener that is an optimized equivalent to overriding theCallback.succeeded()andCallback.failed(Throwable)methods of aHttpStream.Wrappercreated by a call toRequest.addHttpStreamWrapper(Function).static <T> TUnwrap a Request back to the given type.static OutputStreamResponse.asBufferedOutputStream(Request request, Response response) Wraps aResponseas aOutputStreamthat performs buffering.static org.eclipse.jetty.io.Content.SinkResponse.asBufferedSink(Request request, Response response) Wraps aResponseas aContent.Sinkthat performs buffering.static <T extends Request>
TRequest.asInContext(Request request, Class<T> type) Unwrap a Request back to the given type, ensuring that we do not cross a context boundary (as might be the case during cross-context dispatch).static InputStreamRequest.asInputStream(Request request) static RequestRequest.asReadOnly(Request request) Returns a copy of the request that throwsUnsupportedOperationExceptionfrom all mutative methods.protected voidSecureRequestCustomizer.checkSni(Request request, SSLSession session) ForwardedRequestCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) HostHeaderCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) HttpConfiguration.Customizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) ProxyCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) SecureRequestCustomizer.customize(Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) voidResourceService.doGet(Request request, Response response, org.eclipse.jetty.util.Callback callback, org.eclipse.jetty.http.content.HttpContent content) static org.eclipse.jetty.util.FieldsRequest.extractQueryParameters(Request request) static org.eclipse.jetty.util.FieldsRequest.extractQueryParameters(Request request, Charset charset) static CompletableFuture<org.eclipse.jetty.util.Fields> Deprecated, for removal: This API element is subject to removal in a future version.static CompletableFuture<org.eclipse.jetty.util.Fields> Deprecated, for removal: This API element is subject to removal in a future version.static CompletableFuture<org.eclipse.jetty.util.Fields> Deprecated, for removal: This API element is subject to removal in a future version.static CompletableFuture<org.eclipse.jetty.util.Fields> Deprecated, for removal: This API element is subject to removal in a future version.static HttpChannelstatic CompletableFuture<org.eclipse.jetty.util.Fields> Deprecated, for removal: This API element is subject to removal in a future version.useFormFields.getFields(Request)instead.static <T,R> R static <C> C[]CookieCache.getApiCookies(Request request, Class<C> cookieClass, Function<org.eclipse.jetty.http.HttpCookie, C> convertor) Get the API specific cookies for a request.static Request.AuthenticationStateRequest.getAuthenticationState(Request request) static CharsetRequest.getCharset(Request request) Get aCharsetfrom the requestHttpHeader.CONTENT_TYPE, if any.org.eclipse.jetty.http.content.HttpContentResourceService.getContent(String path, Request request) static longRequest.getContentBytesRead(Request request) static StringRequest.getContextPath(Request request) Get the context path of thisRequest.static List<org.eclipse.jetty.http.HttpCookie> CookieCache.getCookies(Request request) Get the core HttpCookies for a request.static List<org.eclipse.jetty.http.HttpCookie> Request.getCookies(Request request) default StringContext.getCrossContextDispatchType(Request request) Get any cross context dispatch typestatic org.eclipse.jetty.util.FieldsGet the Fields from a request.static org.eclipse.jetty.util.FieldsGet the Fields from a request.static CharsetFormFields.getFormEncodedCharset(Request request) static StringRequest.getLocalAddr(Request request) Request.getLocales(Request request) static intRequest.getLocalPort(Request request) static org.eclipse.jetty.http.MultiPartConfig.BuilderRequest.getMultiPartConfig(Request request, Path location) Get aMultiPartConfig.Buildergiven aRequestand a location.static org.eclipse.jetty.util.FieldsRequest.getParameters(Request request) static CompletableFuture<org.eclipse.jetty.util.Fields> Request.getParametersAsync(Request request) Deprecated, for removal: This API element is subject to removal in a future version.useRequest.onParameters(Request, Promise.Invocable)instead.static StringRequest.getPathInContext(Request request) Returns the canonically encoded path of the URI, scoped to the current context.static StringRequest.getRemoteAddr(Request request) static intRequest.getRemotePort(Request request) static StringRequest.getServerName(Request request) Get the logical name the request was sent to, which may be from the authority of the request; the configured server authority; the actual network name of the server;static intRequest.getServerPort(Request request) Get the logical port a request was received on, which may be from the authority of the request; the configured server authority; the default port for the scheme; or the actual network port.static longRequest.getTimeStamp(Request request) Get the millisecond timestamp at which the request was created, obtained withSystem.currentTimeMillis().ResourceService.WelcomeFactory.getWelcomeTarget(org.eclipse.jetty.http.content.HttpContent content, Request request) Finds a matching welcome target for the request.booleanHandler.Sequence.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanHandler.Wrapper.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanRequest.Handler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) Invoked to handle the passed HTTP request and response.booleanprotected booleanResourceService.handleConditionalHeaders(Request request, Response response, org.eclipse.jetty.http.content.HttpContent content, org.eclipse.jetty.util.Callback callback) protected voidResourceService.handleWelcomeAction(Request request, Response response, org.eclipse.jetty.util.Callback callback, ResourceService.WelcomeAction welcomeAction) default booleanContext.isCrossContextDispatch(Request request) Check cross context dispatch statusvoidvoidvoidstatic org.eclipse.jetty.http.HttpURIRequest.newHttpURIFrom(Request request, String newEncodedPathInContext) Creates a newHttpURIfrom the given Request's HttpURI and the given path in context.protected RequestSecureRequestCustomizer.newSecureRequest(Request request, org.eclipse.jetty.io.EndPoint.SslSessionData sslSessionData) static voidFormFields.onFields(Request request, Charset charset, int maxFields, int maxLength, org.eclipse.jetty.util.Promise.Invocable<org.eclipse.jetty.util.Fields> promise) Asynchronously reads and parsesFormFieldsfrom aRequest.static voidFormFields.onFields(Request request, Charset charset, org.eclipse.jetty.util.Promise.Invocable<org.eclipse.jetty.util.Fields> promise) Asynchronously read and parse FormFields from aRequest.static voidFormFields.onFields(Request request, org.eclipse.jetty.util.Promise.Invocable<org.eclipse.jetty.util.Fields> promise) Asynchronously read and parse FormFields from aRequest.static voidRequest.onParameters(Request request, org.eclipse.jetty.util.Promise.Invocable<org.eclipse.jetty.util.Fields> promise) Asynchronous version ofRequest.getParameters(Request).static booleanHandler.optionsMethodHandled(String allowedMethods, Request request, Response response, org.eclipse.jetty.util.Callback callback) Utility method to handle OPTIONS methodprotected booleanResourceService.passConditionalHeaders(Request request, Response response, org.eclipse.jetty.http.content.HttpContent content, org.eclipse.jetty.util.Callback callback) Deprecated, for removal: This API element is subject to removal in a future version.protected voidResourceService.redirectWelcome(Request request, Response response, org.eclipse.jetty.util.Callback callback, String welcomeTarget) Redirects to the given welcome target.protected voidResourceService.rehandleWelcome(Request request, Response response, org.eclipse.jetty.util.Callback callback, String welcomeTarget) Rehandles the given welcome target.voidRenew the identity of the session.protected StringSecureRequestCustomizer.retrieveSni(Request request, SSLSession session) voidRuns the given task in the current thread scoped to this Context and the given Request.voidprotected voidResourceService.sendRedirect(Request request, Response response, org.eclipse.jetty.util.Callback callback, String target) static voidResponse.sendRedirect(Request request, Response response, org.eclipse.jetty.util.Callback callback, int code, String location, boolean consumeAvailable) Sends a302HTTP redirect status code to the given location.static voidResponse.sendRedirect(Request request, Response response, org.eclipse.jetty.util.Callback callback, int code, String location, boolean consumeAvailable, ByteBuffer content) Sends a302HTTP redirect status code to the given location.static voidResponse.sendRedirect(Request request, Response response, org.eclipse.jetty.util.Callback callback, String location) Sends a HTTP redirect status code to the given location, without consuming the available request content.static voidResponse.sendRedirect(Request request, Response response, org.eclipse.jetty.util.Callback callback, String location, boolean consumeAvailable) Sends HTTP redirect status code to the given location, without consuming the available request content.protected voidResourceService.sendWelcome(org.eclipse.jetty.http.content.HttpContent content, String pathInContext, boolean endsWithSlash, Request request, Response response, org.eclipse.jetty.util.Callback callback) static RequestReturn a request with itsHttpURIchanged to the supplied target.protected voidResourceService.serveWelcome(Request request, Response response, org.eclipse.jetty.util.Callback callback, String welcomeTarget) Serves the given welcome target.static voidFormFields.set(Request request, CompletableFuture<org.eclipse.jetty.util.Fields> fields) Deprecated, for removal: This API element is subject to removal in a future version.do not use it, no replacement.static voidRequest.setAuthenticationState(Request request, Request.AuthenticationState state) static voidSet aFieldsor related failure for the requeststatic StringRequest.toRedirectURI(Request request, String location) Deprecated.static StringResponse.toRedirectURI(Request request, String location) Common point to generate a proper "Location" header for redirects.static RequestWraps a request but changes the uri so that it can be served to a different target.static voidResponse.writeError(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status) Writes an error response with the given HTTP status code.static voidResponse.writeError(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status, String message) Writes an error response with the given HTTP status code, and the given message in the response content.static voidResponse.writeError(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status, String message, Throwable cause) Writes an error response with the given HTTP status code, and the given message in the response content.static voidResponse.writeError(Request request, Response response, org.eclipse.jetty.util.Callback callback, Throwable cause) Writes an error response with HTTP status code500.protected voidResourceService.writeHttpError(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status) protected voidResourceService.writeHttpError(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status, String msg, Throwable cause) protected voidResourceService.writeHttpError(Request request, Response response, org.eclipse.jetty.util.Callback callback, Throwable cause) Method parameters in org.eclipse.jetty.server with type arguments of type RequestModifier and TypeMethodDescriptionvoidCustomRequestLog.setFilter(BiPredicate<Request, Response> filter) This allows you to set a custom filter to decide whether to log a request or omit it from the request log.Constructors in org.eclipse.jetty.server with parameters of type RequestModifierConstructorDescriptionAttributesWrapper(Request wrapped, org.eclipse.jetty.util.Attributes attributes) SecureRequest(Request wrapped) protectedSecureRequestWithSslSessionData(Request request, org.eclipse.jetty.io.EndPoint.SslSessionData sslSessionData) -
Uses of Request in org.eclipse.jetty.server.handler
Classes in org.eclipse.jetty.server.handler that implement RequestModifier and TypeClassDescriptionclassstatic classstatic classprotected classSubclasses with type arguments of type Request in org.eclipse.jetty.server.handlerModifier and TypeClassDescriptionstatic classClasses in org.eclipse.jetty.server.handler that implement interfaces with type arguments of type RequestModifier and TypeClassDescriptionstatic classAPredicateoverRequestthat tests thenameof theconnectorobtained fromRequest.getConnectionMetaData()static classAPredicateoverRequestthat tests anInetAddressPatternagainst thegetRemoteSocketAddress()ofRequest.getConnectionMetaData().static classstatic classstatic classstatic classFields in org.eclipse.jetty.server.handler with type parameters of type RequestModifier and TypeFieldDescriptionDoSHandler.ID_FROM_CONNECTIONDoSHandler.ID_FROM_REMOTE_ADDRESSDoSHandler.ID_FROM_REMOTE_ADDRESS_PORTDoSHandler.ID_FROM_REMOTE_PORTMethods in org.eclipse.jetty.server.handler that return RequestModifier and TypeMethodDescriptionConnectHandler.ConnectContext.getRequest()protected RequestEagerContentHandler.ContentLoader.getRequest()protected RequestPathMappingsHandler.newPathSpecRequest(Request request, org.eclipse.jetty.http.pathmap.PathSpec pathSpec) protected RequestPathMappingsHandler.NoContext.newPathSpecRequest(Request request, org.eclipse.jetty.http.pathmap.PathSpec pathSpec) Methods in org.eclipse.jetty.server.handler that return types with arguments of type RequestModifier and TypeMethodDescriptionConditionalHandler.from(String connectorName, String inetAddressPattern, String method, String pathSpec) Create aPredicateoverRequestbuilt from theandof one or more of:ConditionalHandler.ConnectorPredicateConditionalHandler.InetAddressPatternPredicateConditionalHandler.MethodPredicateConditionalHandler.PathSpecPredicateConditionalHandler.from(String connectorName, org.eclipse.jetty.util.InetAddressPattern inetAddressPattern, String method, org.eclipse.jetty.http.pathmap.PathSpec pathSpec) Create aPredicateoverRequestbuilt from theandof one or more of:TypeUtil.truePredicate()ConditionalHandler.ConnectorPredicateConditionalHandler.InetAddressPatternPredicateConditionalHandler.MethodPredicateConditionalHandler.PathSpecPredicateConditionalHandler.PredicateSet.iterator()Methods in org.eclipse.jetty.server.handler with parameters of type RequestModifier and TypeMethodDescriptionvoidvoidContextHandler.ScopedContext.call(org.eclipse.jetty.util.thread.Invocable.Callable callable, Request request) booleanContextHandler.checkVirtualHost(Request request) protected intErrorHandler.computeBufferSize(Request request) protected voidConnectHandler.connectToServer(Request request, String host, int port, org.eclipse.jetty.util.Promise<SocketChannel> promise) protected voidEchoHandler.Buffered.copy(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected voidEchoHandler.BufferedAsync.copy(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected voidprotected voidEchoHandler.Reactive.copy(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected voidEchoHandler.Stream.copy(Request request, Response response, org.eclipse.jetty.util.Callback callback) default voidContextHandler.ContextScopeListener.enterScope(Context context, Request request) protected ClassLoaderContextHandler.enterScope(Request contextRequest) Enters the scope of theContext.voiddefault voidprotected voidContextHandler.exitScope(Request contextRequest, Context lastContext, ClassLoader lastLoader) Exits the scope of theContext.protected voidQoSHandler.expireSuspended(Request request, Response response, org.eclipse.jetty.util.Callback callback) Fails the given suspended request/response with status codeQoSHandler.getRejectStatusCode()and aTimeoutExceptionfailure.protected voidQoSHandler.failSuspended(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status, Throwable failure) Fails the given suspended request/response with the given status code and failure.protected StringDebugHandler.findRequestName(Request request) protected booleanErrorHandler.generateAcceptableResponse(Request request, Response response, org.eclipse.jetty.util.Callback callback, String contentType, List<Charset> charsets, int code, String message, Throwable cause) protected voidErrorHandler.generateResponse(Request request, Response response, int code, String message, Throwable cause, org.eclipse.jetty.util.Callback callback) protected voidReHandlingErrorHandler.generateResponse(Request request, Response response, int code, String message, Throwable cause, org.eclipse.jetty.util.Callback callback) static ContextHandlerContextHandler.getContextHandler(Request request) ContextHandler.ScopedContext.getCrossContextDispatchType(Request request) protected intQoSHandler.getPriority(Request request) Returns the priority of the given suspended request, a value greater than or equal to0.protected StringReHandlingErrorHandler.ByHttpStatus.getReHandlePathInContext(Request request, int code, Throwable cause) protected abstract StringReHandlingErrorHandler.getReHandlePathInContext(Request request, int code, Throwable cause) protected StringThreadLimitHandler.getRemoteIP(Request baseRequest) final booleanConditionalHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanbooleanbooleanContextHandlerCollection.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanCrossOriginHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanbooleanbooleanDoSHandler.DelayedRejectHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanDoSHandler.StatusRejectHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanprotected voidEagerContentHandler.ContentLoader.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanbooleanbooleanbooleanGracefulHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanbooleanIdleTimeoutHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanPathMappingsHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanResourceHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanSecuredRedirectHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanShutdownHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanSizeLimitHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanStateTrackingHandler.handle(Request originalRequest, Response originalResponse, org.eclipse.jetty.util.Callback originalCallback) booleanStatisticsHandler.MinimumDataRateHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanTryPathsHandler.handle(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanConnectHandler.handleAuthentication(Request request, Response response, String address) Handles the authentication before setting up the tunnel to the remote server.protected voidConnectHandler.handleConnect(Request request, Response response, org.eclipse.jetty.util.Callback callback, String serverAddress) Handles a CONNECT request.protected voidContextHandler.handleMovedPermanently(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected voidContextHandler.handleUnavailable(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanContextHandler.ScopedContext.isCrossContextDispatch(Request request) EagerContentHandler.ContentLoaderFactory.newContentLoader(String contentType, String mimeType, Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback) EagerContentHandler.FormContentLoaderFactory.newContentLoader(String contentType, String mimeType, Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback) EagerContentHandler.MultiPartContentLoaderFactory.newContentLoader(String contentType, String mimeType, Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback) EagerContentHandler.RetainedContentLoaderFactory.newContentLoader(String contentType, String mimeType, Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback) protected RequestPathMappingsHandler.newPathSpecRequest(Request request, org.eclipse.jetty.http.pathmap.PathSpec pathSpec) protected RequestPathMappingsHandler.NoContext.newPathSpecRequest(Request request, org.eclipse.jetty.http.pathmap.PathSpec pathSpec) protected booleanConditionalHandler.nextHandler(Request request, Response response, org.eclipse.jetty.util.Callback callback) Handle a request by invoking theConditionalHandler.handle(Request, Response, Callback)method of thenext Handler.protected voidContextHandler.notifyEnterScope(Request request) protected voidContextHandler.notifyExitScope(Request request) protected voidEventsHandler.onAfterHandling(Request request, boolean handled, Throwable failure) Invoked after application handling (i.e. just after the call to theRunnablereturned fromHttpChannel.onRequest(MetaData.Request)returns).protected voidStatisticsHandler.onAfterHandling(Request request, boolean handled, Throwable failure) protected voidEventsHandler.onBeforeHandling(Request request) Invoked just before calling the server handler tree (i.e. just before theRunnablereturned fromHttpChannel.onRequest(MetaData.Request)is run).protected voidStatisticsHandler.onBeforeHandling(Request request) protected voidEventsHandler.onComplete(Request request, int status, org.eclipse.jetty.http.HttpFields headers, Throwable failure) Invoked when the request and response processing are complete, just before the request and response will be recycled (i.e. after theRunnablereturn fromHttpChannel.onRequest(MetaData.Request)has returned and theCallbackpassed toRequest.Handler.handle(Request, Response, Callback)has been completed).protected voidEventsHandler.onComplete(Request request, Throwable failure) Deprecated.OverrideEventsHandler.onComplete(Request, int, HttpFields, Throwable)instead.protected final voidLatencyRecordingHandler.onComplete(Request request, int status, org.eclipse.jetty.http.HttpFields headers, Throwable failure) protected voidStatisticsHandler.onComplete(Request request, int status, org.eclipse.jetty.http.HttpFields headers, Throwable failure) booleanBufferedResponseHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanConditionalHandler.DontHandle.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanConditionalHandler.NextElseReject.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected abstract booleanConditionalHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) Handle a request that has met the conditions.protected booleanConditionalHandler.Reject.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanConditionalHandler.SkipNext.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanDoSHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanEagerContentHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanInetAccessHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanQoSHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) booleanThreadLimitHandler.onConditionsMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanBufferedResponseHandler.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanConditionalHandler.ElseNext.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanConditionalHandler.NextElseReject.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected abstract booleanConditionalHandler.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) This method is called when the request has not met the conditions and is not to be handled by this handler.protected booleanInetAccessHandler.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanQoSHandler.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected booleanThreadLimitHandler.onConditionsNotMet(Request request, Response response, org.eclipse.jetty.util.Callback callback) protected voidConnectHandler.onConnectFailure(Request request, Response response, org.eclipse.jetty.util.Callback callback, Throwable failure) default voidStateTrackingHandler.Listener.onDemandCallbackBlocked(Request request, StateTrackingHandler.ThreadInfo demandThreadInfo, StateTrackingHandler.ThreadInfo runThreadInfo) Invoked when therequest demand callbackrun()method blocks for longer than the timeout specified withStateTrackingHandler.getDemandCallbackTimeout().default voidStateTrackingHandler.Listener.onHandlerCallbackNotCompleted(Request request, StateTrackingHandler.ThreadInfo handlerThreadInfo) Invoked when theHandlercallback is not completed within the timeout specified withStateTrackingHandler.getHandlerCallbackTimeout().default voidStateTrackingHandler.Listener.onHandlerException(Request request, Throwable failure, StateTrackingHandler.ThreadInfo completionThreadInfo) Invoked when theHandlerchain throws an exception from theRequest.Handler.handle(Request, Response, Callback)method.default voidStateTrackingHandler.Listener.onInvalidHandlerReturnValue(Request request, StateTrackingHandler.ThreadInfo completionThreadInfo) Invoked when theHandlerchain returnsfalse, but the handler callback has been completed.protected voidEventsHandler.onRequestRead(Request request, org.eclipse.jetty.io.Content.Chunk chunk) Invoked every time a request content chunk has been parsed, just before making it available to the application (i.e. from within a call toRequest.read()).protected voidStatisticsHandler.onRequestRead(Request request, org.eclipse.jetty.io.Content.Chunk chunk) protected voidEventsHandler.onResponseBegin(Request request, int status, org.eclipse.jetty.http.HttpFields headers) Invoked just before the response is line written to the network (i.e. from within the first call toResponse.write(boolean, ByteBuffer, Callback)).protected voidEventsHandler.onResponseTrailersComplete(Request request, org.eclipse.jetty.http.HttpFields trailers) Invoked after the response trailers have been written and the finalEventsHandler.onResponseWriteComplete(Request, Throwable)event was fired.protected voidEventsHandler.onResponseWrite(Request request, boolean last, ByteBuffer content) Invoked before each response content chunk has been written (i.e. from within the any call toResponse.write(boolean, ByteBuffer, Callback)).protected voidStatisticsHandler.onResponseWrite(Request request, boolean last, ByteBuffer content) protected voidEventsHandler.onResponseWriteComplete(Request request, Throwable failure) Invoked after each response content chunk has been written (i.e. immediately before calling theCallbackpassed toResponse.write(boolean, ByteBuffer, Callback)).default voidStateTrackingHandler.Listener.onWriteBlocked(Request request, StateTrackingHandler.ThreadInfo writeThreadInfo, StateTrackingHandler.ThreadInfo writingThreadInfo) Invoked when theResponse.write(boolean, ByteBuffer, Callback)call blocks for longer than the timeout specified withStateTrackingHandler.getWriteTimeout().default voidStateTrackingHandler.Listener.onWriteCallbackBlocked(Request request, Throwable writeFailure, StateTrackingHandler.ThreadInfo writeThreadInfo, StateTrackingHandler.ThreadInfo callbackThreadInfo) Invoked when the write callback passed toResponse.write(boolean, ByteBuffer, Callback)blocks for longer than the timeout specified withStateTrackingHandler.getWriteCallbackTimeout().default voidStateTrackingHandler.Listener.onWriteCallbackNotCompleted(Request request, Throwable writeFailure, StateTrackingHandler.ThreadInfo writeThreadInfo) Invoked when the write callback passed toResponse.write(boolean, ByteBuffer, Callback)is not completed for longer than the timeout specified withStateTrackingHandler.getWriteTimeout().protected voidConnectHandler.prepareContext(Request request, ConcurrentMap<String, Object> context) protected voidQoSHandler.reject(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status) Rejects the request/response with the given status code.voidbooleanbooleanbooleanbooleanboolean<T> booleanprotected ContextRequestContextHandler.wrapRequest(Request request, Response response) booleanErrorHandler.writeError(Request request, Response response, org.eclipse.jetty.util.Callback callback, int code) Write an error response, or signal that the error will be handled by a down stream handler.protected voidErrorHandler.writeErrorHtml(Request request, Writer writer, Charset charset, int code, String message, Throwable cause) protected voidErrorHandler.writeErrorHtmlBody(Request request, Writer writer, int code, String message, Throwable cause) protected voidErrorHandler.writeErrorHtmlHead(Request request, Writer writer, int code, String message) protected voidErrorHandler.writeErrorHtmlMessage(Request request, Writer writer, int code, String message, Throwable cause, String uri) protected voidErrorHandler.writeErrorHtmlMeta(Request request, Writer writer, Charset charset) protected voidErrorHandler.writeErrorHtmlStacks(Request request, Writer writer) protected voidErrorHandler.writeErrorJson(Request request, PrintWriter writer, int code, String message, Throwable cause) protected voidErrorHandler.writeErrorPlain(Request request, PrintWriter writer, int code, String message, Throwable cause) Method parameters in org.eclipse.jetty.server.handler with type arguments of type RequestModifier and TypeMethodDescriptionbooleanConstructors in org.eclipse.jetty.server.handler with parameters of type RequestModifierConstructorDescriptionConnectContext(Request request, Response response, org.eclipse.jetty.util.Callback callback, org.eclipse.jetty.io.EndPoint endPoint) protectedContentLoader(Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback) protectedContextRequest(ContextHandler.ScopedContext context, Request request) ContextResponse(ContextHandler.ScopedContext context, Request request, Response response) ErrorRequest(Request request, int status, String message, Throwable cause) PathSpecRequest(Request request, org.eclipse.jetty.http.pathmap.PathSpec pathSpec) RetainedContentLoader(Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback, long maxRetainedBytes, int framingOverhead, boolean rejectWhenExceeded) Constructor parameters in org.eclipse.jetty.server.handler with type arguments of type RequestModifierConstructorDescriptionDoSHandler(Function<Request, String> clientIdFn, DoSHandler.Tracker.Factory trackerFactory, Request.Handler rejectHandler, int maxTrackers) DoSHandler(Handler handler, Function<Request, String> clientIdFn, DoSHandler.Tracker.Factory trackerFactory, Request.Handler rejectHandler, int maxTrackers) DoSHandler(Handler handler, Function<Request, String> clientIdFn, DoSHandler.Tracker.Factory trackerFactory, Request.Handler rejectHandler, int maxTrackers, boolean rejectUntracked) -
Uses of Request in org.eclipse.jetty.server.handler.gzip
Classes in org.eclipse.jetty.server.handler.gzip that implement RequestMethods in org.eclipse.jetty.server.handler.gzip with parameters of type RequestModifier and TypeMethodDescriptionorg.eclipse.jetty.util.compression.CompressionPool<Deflater>.org.eclipse.jetty.util.compression.CompressionPool.EntryGzipFactory.getDeflaterEntry(Request request, long contentLength) org.eclipse.jetty.util.compression.CompressionPool<Deflater>.org.eclipse.jetty.util.compression.CompressionPool.EntryGzipHandler.getDeflaterEntry(Request request, long contentLength) Deprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.Constructors in org.eclipse.jetty.server.handler.gzip with parameters of type RequestModifierConstructorDescriptionGzipRequest(Request request, int inflateBufferSize) GzipResponseAndCallback(GzipHandler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback) HeaderWrappingRequest(Request request, org.eclipse.jetty.http.HttpFields fields)
FormFields.onFields(Request, Promise.Invocable)instead.