Uses of Interface
org.eclipse.jetty.server.Response
Packages that use Response
Package
Description
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
-
Uses of Response in org.eclipse.jetty.server
Classes in org.eclipse.jetty.server that implement ResponseMethods in org.eclipse.jetty.server with type parameters of type ResponseModifier and TypeMethodDescriptionstatic <T extends Response>
TResponse.asInContext(Response response, Class<T> type) Unwrap a Response 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 ResponseModifier and TypeMethodDescriptionstatic ResponseResponse.getOriginalResponse(Response response) Unwraps the given response until the innermost wrapped response instance.Response.Wrapper.getWrapped()Methods in org.eclipse.jetty.server with parameters of type ResponseModifier and TypeMethodDescriptionstatic voidAdds an HTTPHttpHeader.SET_COOKIEheader to the response.static <T> TUnwraps the given response, recursively, until the wrapped instance is an instance of the given type, otherwise returnsnull.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 Response>
TResponse.asInContext(Response response, Class<T> type) Unwrap a Response back to the given type, ensuring that we do not cross a context boundary (as might be the case during cross-context dispatch).voidResourceService.doGet(Request request, Response response, org.eclipse.jetty.util.Callback callback, org.eclipse.jetty.http.content.HttpContent content) static longResponse.getContentBytesWritten(Response response) static ResponseResponse.getOriginalResponse(Response response) Unwraps the given response until the innermost wrapped response instance.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) voidvoidvoidstatic org.eclipse.jetty.io.Content.Chunk.ProcessorResponse.newTrailersChunkProcessor(Response response) Returns a chunk processor suitable to be passed to theContent.copy(Content.Source, Content.Sink, Content.Chunk.Processor, Callback)method, that will handleTrailerschunks by adding their fields to theHttpFieldssupplied byResponse.getTrailersSupplier().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.static voidPut a HTTPHttpHeader.SET_COOKIEheader to the response.protected voidResourceService.putHeaders(Response response) protected voidResourceService.putHeaders(Response response, org.eclipse.jetty.http.content.HttpContent content, long contentLength) protected voidResourceService.putNotModifiedHeaders(Response response, org.eclipse.jetty.http.content.HttpContent content) 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.static voidResponse.replaceCookie(Response response, org.eclipse.jetty.http.HttpCookie cookie) Deprecated.protected 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) protected voidResourceService.serveWelcome(Request request, Response response, org.eclipse.jetty.util.Callback callback, String welcomeTarget) Serves the given welcome 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 ResponseModifier 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 Response -
Uses of Response in org.eclipse.jetty.server.handler
Classes in org.eclipse.jetty.server.handler that implement ResponseModifier and TypeClassDescriptionclassprotected classMethods in org.eclipse.jetty.server.handler that return ResponseModifier and TypeMethodDescriptionConnectHandler.ConnectContext.getResponse()protected ResponseEagerContentHandler.ContentLoader.getResponse()Methods in org.eclipse.jetty.server.handler with parameters of type ResponseModifier and TypeMethodDescriptionprotected 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) 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 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.generateCacheControl(Response response) 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) 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 booleanContextHandler.handleByContextHandler(String pathInContext, ContextRequest request, Response response, org.eclipse.jetty.util.Callback callback) 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) 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 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.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) protected voidQoSHandler.reject(Request request, Response response, org.eclipse.jetty.util.Callback callback, int status) Rejects the request/response with the given status code.protected booleanBufferedResponseHandler.shouldBuffer(Response response, boolean last) protected ContextRequestContextHandler.wrapRequest(Request request, Response response) protected ContextResponseContextHandler.wrapResponse(ContextRequest 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.Constructors in org.eclipse.jetty.server.handler with parameters of type ResponseModifierConstructorDescriptionConnectContext(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) ContextResponse(ContextHandler.ScopedContext context, Request request, Response response) MinimumDataRateResponse(StatisticsHandler.MinimumDataRateHandler.MinimumDataRateRequest request, Response wrapped) RetainedContentLoader(Handler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback, long maxRetainedBytes, int framingOverhead, boolean rejectWhenExceeded) -
Uses of Response in org.eclipse.jetty.server.handler.gzip
Classes in org.eclipse.jetty.server.handler.gzip that implement ResponseMethods in org.eclipse.jetty.server.handler.gzip with parameters of type ResponseModifier and TypeMethodDescriptionbooleanDeprecated, 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 ResponseModifierConstructorDescriptionGzipResponseAndCallback(GzipHandler handler, Request request, Response response, org.eclipse.jetty.util.Callback callback)
ResourceService.handleConditionalHeaders(Request, Response, HttpContent, Callback)