Uses of Interface
org.eclipse.jetty.server.Response
Packages that use Response
Package
Description
Jetty Jaspi : Java Authentication SPI
Jetty Server : Modular Servlet Integration
Jetty Server : Core Handler API
Jetty Server : Core Handler API
Jetty Rewrite : Rewrite Handler and Rules for Jetty
Jetty Security : Modular Support for Security in Jetty
Jetty Security : Authenticators and Callbacks
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Server : Session Management Implementations
-
Uses of Response in org.eclipse.jetty.docs.programming.migration
Methods in org.eclipse.jetty.docs.programming.migration with parameters of type ResponseModifier and TypeMethodDescriptionbooleanbooleanServletToHandlerDocs.RequestContentAPIsByteBuffer.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.RequestContentAPIsFormFields.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.RequestContentAPIsInputStream.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.RequestContentAPIsMultiPart.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.RequestContentAPIsSource.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.RequestContentAPIsString.handle(Request request, Response response, Callback callback) booleanbooleanServletToHandlerDocs.ResponseContentAPIEcho.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPIFlush.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPIsExplicit.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPISimpleContent.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPIsImplicit.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPIsImplicitWithStatus.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPIString.handle(Request request, Response response, Callback callback) booleanServletToHandlerDocs.ResponseContentAPITrailers.handle(Request request, Response response, Callback callback) -
Uses of Response in org.eclipse.jetty.ee10.security.jaspi
Methods in org.eclipse.jetty.ee10.security.jaspi that return ResponseMethods in org.eclipse.jetty.ee10.security.jaspi with parameters of type ResponseModifier and TypeMethodDescriptionbooleanJaspiAuthenticator.secureResponse(Request request, Response response, Callback callback, boolean mandatory, AuthenticationState.Succeeded validatedSucceeded) JaspiAuthenticator.validateRequest(Request request, Response response, Callback callback) Constructors in org.eclipse.jetty.ee10.security.jaspi with parameters of type ResponseModifierConstructorDescriptionJaspiMessageInfo(Request request, Response response, Callback callback) -
Uses of Response in org.eclipse.jetty.ee10.servlet
Classes in org.eclipse.jetty.ee10.servlet that implement ResponseModifier and TypeClassDescriptionclassA core response wrapper that carries the servlet related response state, which may be used directly by the associatedServletApiResponse.classAHttpServletResponsewrapped as a coreResponse.Methods in org.eclipse.jetty.ee10.servlet that return ResponseModifier and TypeMethodDescriptionServletApiResponse.getResponse()ServletChannel.getResponse()ServletContextHandler.ServletResponseInfo.getResponse()ServletContextResponse.getResponse()ServletCoreResponse.wrap(Request coreRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, boolean included) Methods in org.eclipse.jetty.ee10.servlet with parameters of type ResponseModifier and TypeMethodDescriptionvoidAssociate this channel with possibly wrapped values forServletChannel.getRequest(),ServletChannel.getResponse()andServletChannel.getCallback().booleanbooleanbooleanbooleanprotected booleanServletContextHandler.handleByContextHandler(String pathInContext, ContextRequest request, Response response, Callback callback) protected booleanEagerFormHandler.handleFormFields(Request request, Response response, Callback callback) protected booleanEagerFormHandler.handleMultiPartFormData(Request request, String contentType, Response response, Callback callback) protected ServletContextRequestServletContextHandler.newServletContextRequest(ServletChannel servletChannel, Request request, Response response, String decodedPathInContext, MatchedResource<ServletHandler.MappedServlet> matchedResource) protected ServletContextResponseServletContextRequest.newServletContextResponse(Response response) protected ContextRequestServletContextHandler.wrapRequest(Request request, Response response) protected ContextResponseServletContextHandler.wrapResponse(ContextRequest request, Response response) Constructors in org.eclipse.jetty.ee10.servlet with parameters of type ResponseModifierConstructorDescriptionprotectedServletContextRequest(ServletContextHandler.ServletContextApi servletContextApi, ServletChannel servletChannel, Request request, Response response, String decodedPathInContext, MatchedResource<ServletHandler.MappedServlet> matchedResource, SessionManager sessionManager) ServletContextResponse(ServletChannel servletChannel, ServletContextRequest request, Response response) -
Uses of Response in org.eclipse.jetty.ee8.nested
Classes in org.eclipse.jetty.ee8.nested that implement ResponseMethods in org.eclipse.jetty.ee8.nested that return ResponseModifier and TypeMethodDescriptionHttpChannel.getCoreResponse()static ResponseServletCoreResponse.wrap(Request coreRequest, javax.servlet.http.HttpServletResponse httpServletResponse, boolean included) Methods in org.eclipse.jetty.ee8.nested with parameters of type ResponseModifier and TypeMethodDescriptionvoidprotected ContextRequestContextHandler.CoreContextHandler.wrapRequest(Request request, Response response) -
Uses of Response in org.eclipse.jetty.ee9.nested
Classes in org.eclipse.jetty.ee9.nested that implement ResponseMethods in org.eclipse.jetty.ee9.nested that return ResponseModifier and TypeMethodDescriptionHttpChannel.getCoreResponse()static ResponseServletCoreResponse.wrap(Request coreRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, boolean included) Methods in org.eclipse.jetty.ee9.nested with parameters of type ResponseModifier and TypeMethodDescriptionvoidprotected ContextRequestContextHandler.CoreContextHandler.wrapRequest(Request request, Response response) -
Uses of Response in org.eclipse.jetty.fcgi.proxy
Methods in org.eclipse.jetty.fcgi.proxy with parameters of type ResponseModifier and TypeMethodDescriptionprotected voidFastCGIProxyHandler.sendProxyToServerRequest(Request clientToProxyRequest, Request proxyToServerRequest, Response proxyToClientResponse, Callback proxyToClientCallback) -
Uses of Response in org.eclipse.jetty.http.spi
Constructors in org.eclipse.jetty.http.spi with parameters of type ResponseModifierConstructorDescriptionJettyHttpExchange(HttpContext jaxWsContext, Request req, Response resp) JettyHttpsExchange(HttpContext jaxWsContext, Request req, Response resp) -
Uses of Response in org.eclipse.jetty.proxy
Methods in org.eclipse.jetty.proxy with parameters of type ResponseModifier and TypeMethodDescriptionbooleanProxyHandler.handle(Request clientToProxyRequest, Response proxyToClientResponse, Callback proxyToClientCallback) protected Request.ContentProxyHandler.newProxyToServerRequestContent(Request clientToProxyRequest, Response proxyToClientResponse, Request proxyToServerRequest) protected Response.CompleteListenerProxyHandler.newServerToProxyResponseListener(Request clientToProxyRequest, Request proxyToServerRequest, Response proxyToClientResponse, Callback proxyToClientCallback) protected voidProxyHandler.onProxyToClientResponseComplete(Request clientToProxyRequest, Request proxyToServerRequest, Response serverToProxyResponse, Response proxyToClientResponse, Callback proxyToClientCallback) protected voidProxyHandler.onProxyToClientResponseFailure(Request clientToProxyRequest, Request proxyToServerRequest, Response serverToProxyResponse, Response proxyToClientResponse, Callback proxyToClientCallback, Throwable failure) protected voidProxyHandler.onServerToProxyResponse102Processing(Request clientToProxyRequest, Request proxyToServerRequest, HttpFields serverToProxyResponseHeaders, Response proxyToClientResponse) protected voidProxyHandler.onServerToProxyResponse103EarlyHints(Request clientToProxyRequest, Request proxyToServerRequest, HttpFields serverToProxyResponseHeaders, Response proxyToClientResponse) protected voidProxyHandler.onServerToProxyResponseFailure(Request clientToProxyRequest, Request proxyToServerRequest, Response serverToProxyResponse, Response proxyToClientResponse, Callback proxyToClientCallback, Throwable failure) protected voidProxyHandler.sendProxyToServerRequest(Request clientToProxyRequest, Request proxyToServerRequest, Response proxyToClientResponse, Callback proxyToClientCallback) Constructors in org.eclipse.jetty.proxy with parameters of type ResponseModifierConstructorDescriptionProxyResponseListener(Request clientToProxyRequest, Request proxyToServerRequest, Response proxyToClientResponse, Callback proxyToClientCallback) -
Uses of Response in org.eclipse.jetty.rewrite.handler
Methods in org.eclipse.jetty.rewrite.handler with parameters of type Response -
Uses of Response in org.eclipse.jetty.security
Subinterfaces of Response in org.eclipse.jetty.securityModifier and TypeInterfaceDescriptionstatic interfaceA tag interface used to identify aResponsethat might be passed toAuthenticator.validateRequest(Request, Response, Callback)while doing deferred authentication when a challenge cannot be sent.Methods in org.eclipse.jetty.security with parameters of type ResponseModifier and TypeMethodDescriptionAuthenticationState.authenticate(Request request, Response response, Callback callback) Get successful authentication for a request.AuthenticationState.Deferred.authenticate(Request request, Response response, Callback callback) Authenticate the request using any credentials already associated with the request or challenging if necessary.booleanstatic booleanAuthenticationState.Deferred.isDeferred(Response response) AuthenticationState.Deferred.login(String username, Object password, Request request, Response response) Authenticate the request with the passed credentialsAttempt to login a request using the passed credentials.voidLogout the authenticated user.static booleanvoidRemove any user information that may be present in the request such that a call to getUserPrincipal/getRemoteUser will return null.protected voidSecurityHandler.redirectToSecure(Request request, Response response, Callback callback) Authenticator.NoOp.validateRequest(Request request, Response response, Callback callback) Authenticator.validateRequest(Request request, Response response, Callback callback) Validate a request -
Uses of Response in org.eclipse.jetty.security.authentication
Methods in org.eclipse.jetty.security.authentication with parameters of type ResponseModifier and TypeMethodDescriptionLoginAuthenticator.LoggedOutAuthentication.authenticate(Request request, Response response, Callback callback) LoginAuthenticator.LoggedOutAuthentication.login(String username, Object password, Request request, Response response) If the UserIdentity returned fromLoginService.login(String, Object, Request, Function)is not null, it is assumed that the user is fully authenticated and we need to change the session id to prevent session fixation vulnerability.Only renew the session id if the user has been fully authenticated, don't renew the session for any of the intermediate request/response handshakes.voidvoidvoidvoidprotected voidLoginAuthenticator.updateSession(Request httpRequest, Response httpResponse) Update the session on authentication.BasicAuthenticator.validateRequest(Request req, Response res, Callback callback) DigestAuthenticator.validateRequest(Request req, Response res, Callback callback) FormAuthenticator.validateRequest(Request request, Response response, Callback callback) SPNEGOAuthenticator.validateRequest(Request req, Response res, Callback callback) SslClientCertAuthenticator.validateRequest(Request req, Response res, Callback callback) -
Uses of Response in org.eclipse.jetty.security.openid
Methods in org.eclipse.jetty.security.openid with parameters of type ResponseModifier and TypeMethodDescriptionvoidOpenIdAuthenticator.validateRequest(Request request, Response response, Callback cb) -
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 voidResponse.addCookie(Response response, HttpCookie cookie) Adds 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 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, Callback callback, HttpContent content) static voidResponseUtils.ensureConsumeAvailableOrNotPersistent(Request request, Response response) static voidResponseUtils.ensureNotPersistent(Request request, Response response) static longResponse.getContentBytesWritten(Response response) static ResponseResponse.getOriginalResponse(Response response) Unwraps the given response until the innermost wrapped response instance.booleanbooleanbooleanInvoked to handle the passed HTTP request and response.booleanprotected voidResourceService.handleWelcomeAction(Request request, Response response, Callback callback, ResourceService.WelcomeAction welcomeAction) voidvoidvoidstatic 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().protected booleanResourceService.passConditionalHeaders(Request request, Response response, HttpContent content, Callback callback) static voidResponse.putCookie(Response response, HttpCookie cookie) Put a HTTPHttpHeader.SET_COOKIEheader to the response.protected voidResourceService.putHeaders(Response response) protected voidResourceService.putHeaders(Response response, HttpContent content, long contentLength) protected voidResourceService.putNotModifiedHeaders(Response response, HttpContent content) protected voidResourceService.redirectWelcome(Request request, Response response, Callback callback, String welcomeTarget) Redirects to the given welcome target.protected voidResourceService.rehandleWelcome(Request request, Response response, Callback callback, String welcomeTarget) Rehandles the given welcome target.voidRenew the identity of the session.static voidResponse.replaceCookie(Response response, HttpCookie cookie) Deprecated.protected voidResourceService.sendRedirect(Request request, Response response, Callback callback, String target) static voidResponse.sendRedirect(Request request, Response response, Callback callback, int code, String location, boolean consumeAvailable) Sends a302HTTP redirect status code to the given location.static voidResponse.sendRedirect(Request request, Response response, 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, Callback callback, String location, boolean consumeAvailable) Sends HTTP redirect status code to the given location, without consuming the available request content.protected voidResourceService.sendWelcome(HttpContent content, String pathInContext, boolean endsWithSlash, Request request, Response response, Callback callback) protected voidResourceService.serveWelcome(Request request, Response response, Callback callback, String welcomeTarget) Serves the given welcome target.static voidResponse.writeError(Request request, Response response, Callback callback, int status) Writes an error response with the given HTTP status code.static voidResponse.writeError(Request request, Response response, 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, 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, Callback callback, Throwable cause) Writes an error response with HTTP status code500.protected voidResourceService.writeHttpContent(Request request, Response response, Callback callback, HttpContent content) protected voidResourceService.writeHttpError(Request request, Response response, Callback callback, int status) protected voidResourceService.writeHttpError(Request request, Response response, Callback callback, int status, String msg, Throwable cause) protected voidResourceService.writeHttpError(Request request, Response response, 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 ResponseDelayedHandler.DelayedProcess.getResponse()Methods in org.eclipse.jetty.server.handler with parameters of type ResponseModifier and TypeMethodDescriptionprotected voidQoSHandler.failSuspended(Request request, Response response, Callback callback, int status, Throwable failure) Fails the given suspended request/response with the given error code and failure.protected booleanErrorHandler.generateAcceptableResponse(Request request, Response response, 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, Callback callback) protected voidReHandlingErrorHandler.generateResponse(Request request, Response response, int code, String message, Throwable cause, Callback callback) final booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanStateTrackingHandler.handle(Request originalRequest, Response originalResponse, Callback originalCallback) booleanStatisticsHandler.MinimumDataRateHandler.handle(Request request, Response response, Callback callback) booleanprotected 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, Callback callback) protected voidConnectHandler.handleConnect(Request request, Response response, Callback callback, String serverAddress) Handles a CONNECT request.protected voidContextHandler.handleMovedPermanently(Request request, Response response, Callback callback) protected voidContextHandler.handleUnavailable(Request request, Response response, Callback callback) protected DelayedHandler.DelayedProcessDelayedHandler.newDelayedProcess(boolean contentExpected, String contentType, MimeTypes.Type mimeType, Handler handler, Request request, Response response, Callback callback) protected booleanConditionalHandler.nextHandler(Request request, Response response, Callback callback) Handle a request by invoking theConditionalHandler.handle(Request, Response, Callback)method of thenext Handler.booleanBufferedResponseHandler.onConditionsMet(Request request, Response response, Callback callback) protected booleanConditionalHandler.DontHandle.onConditionsMet(Request request, Response response, Callback callback) protected abstract booleanConditionalHandler.onConditionsMet(Request request, Response response, Callback callback) Handle a request that has met the conditions.protected booleanConditionalHandler.Reject.onConditionsMet(Request request, Response response, Callback callback) protected booleanConditionalHandler.SkipNext.onConditionsMet(Request request, Response response, Callback callback) protected booleanInetAccessHandler.onConditionsMet(Request request, Response response, Callback callback) booleanQoSHandler.onConditionsMet(Request request, Response response, Callback callback) booleanThreadLimitHandler.onConditionsMet(Request request, Response response, Callback callback) protected booleanBufferedResponseHandler.onConditionsNotMet(Request request, Response response, Callback callback) protected booleanConditionalHandler.ElseNext.onConditionsNotMet(Request request, Response response, Callback callback) protected abstract booleanConditionalHandler.onConditionsNotMet(Request request, Response response, 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, Callback callback) protected booleanQoSHandler.onConditionsNotMet(Request request, Response response, Callback callback) protected booleanThreadLimitHandler.onConditionsNotMet(Request request, Response response, Callback callback) protected voidConnectHandler.onConnectFailure(Request request, Response response, Callback callback, Throwable failure) protected booleanBufferedResponseHandler.shouldBuffer(Response response, boolean last) protected ContextRequestContextHandler.wrapRequest(Request request, Response response) protected ContextResponseContextHandler.wrapResponse(ContextRequest request, Response response) Constructors in org.eclipse.jetty.server.handler with parameters of type ResponseModifierConstructorDescriptionConnectContext(Request request, Response response, Callback callback, EndPoint endPoint) ContextResponse(ContextHandler.ScopedContext context, Request request, Response response) protectedDelayedProcess(Handler handler, Request request, Response response, Callback callback) MinimumDataRateResponse(StatisticsHandler.MinimumDataRateHandler.MinimumDataRateRequest request, Response wrapped) UntilContentDelayedProcess(Handler handler, Request request, Response response, Callback callback) UntilFormDelayedProcess(Handler handler, Request wrapped, Response response, Callback callback, String contentType) UntilMultipartDelayedProcess(Handler handler, Request request, Response response, Callback callback, String contentType, MultiPartConfig config) -
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 TypeMethodDescriptionbooleanConstructors in org.eclipse.jetty.server.handler.gzip with parameters of type ResponseModifierConstructorDescriptionGzipResponseAndCallback(GzipHandler handler, Request request, Response response, Callback callback) -
Uses of Response in org.eclipse.jetty.session
Methods in org.eclipse.jetty.session with parameters of type Response -
Uses of Response in org.eclipse.jetty.websocket.core.server
Subinterfaces of Response in org.eclipse.jetty.websocket.core.serverMethods in org.eclipse.jetty.websocket.core.server with parameters of type ResponseModifier and TypeMethodDescriptionbooleanbooleanWebSocketMappings.upgrade(Request request, Response response, Callback callback, Configuration.Customizer defaultCustomizer) Attempts to find a WebSocket mapping and upgrade a request to WebSocket.booleanWebSocketMappings.upgrade(WebSocketNegotiator negotiator, Request request, Response response, Callback callback, Configuration.Customizer defaultCustomizer) Attempts to find a WebSocket mapping and upgrade a request to WebSocket.booleanHandshaker.upgradeRequest(WebSocketNegotiator negotiator, Request request, Response response, Callback callback, WebSocketComponents components, Configuration.Customizer defaultCustomizer) Attempts to upgrade a request to WebSocket. -
Uses of Response in org.eclipse.jetty.websocket.server
Subinterfaces of Response in org.eclipse.jetty.websocket.serverModifier and TypeInterfaceDescriptioninterfaceThe HTTP response to upgrade to WebSocket.Methods in org.eclipse.jetty.websocket.server with parameters of type ResponseModifier and TypeMethodDescriptionbooleanMatches the givenrequestagainst existing WebSocket mappings, upgrading to WebSocket if there is a match.booleanprotected booleanWebSocketUpgradeHandler.handle(ServerWebSocketContainer container, Request request, Response response, Callback callback) booleanServerWebSocketContainer.upgrade(WebSocketCreator creator, Request request, Response response, Callback callback) Upgrades the givenrequestwithout matching against the WebSocket mappings.
Response.putCookie(Response, HttpCookie)