Module org.eclipse.jetty.ee10.proxy
Package org.eclipse.jetty.ee10.proxy
Class ProxyServlet.ProxyResponseListener
java.lang.Object
org.eclipse.jetty.ee10.proxy.ProxyServlet.ProxyResponseListener
- All Implemented Interfaces:
EventListener,org.eclipse.jetty.client.Response.AsyncContentListener,org.eclipse.jetty.client.Response.BeginListener,org.eclipse.jetty.client.Response.CompleteListener,org.eclipse.jetty.client.Response.ContentListener,org.eclipse.jetty.client.Response.ContentSourceListener,org.eclipse.jetty.client.Response.FailureListener,org.eclipse.jetty.client.Response.HeaderListener,org.eclipse.jetty.client.Response.HeadersListener,org.eclipse.jetty.client.Response.Listener,org.eclipse.jetty.client.Response.ResponseListener,org.eclipse.jetty.client.Response.SuccessListener
- Enclosing class:
ProxyServlet
protected class ProxyServlet.ProxyResponseListener
extends Object
implements org.eclipse.jetty.client.Response.Listener
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProxyResponseListener(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and TypeMethodDescriptionvoidonBegin(org.eclipse.jetty.client.Response proxyResponse) voidonComplete(org.eclipse.jetty.client.Result result) voidonContent(org.eclipse.jetty.client.Response proxyResponse, org.eclipse.jetty.io.Content.Chunk chunk, Runnable demander) voidonHeaders(org.eclipse.jetty.client.Response proxyResponse) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jetty.client.Response.AsyncContentListener
onContentSourceMethods inherited from interface org.eclipse.jetty.client.Response.Listener
onContent, onFailure, onHeader, onSuccess
-
Constructor Details
-
ProxyResponseListener
protected ProxyResponseListener(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
-
Method Details
-
onBegin
public void onBegin(org.eclipse.jetty.client.Response proxyResponse) - Specified by:
onBeginin interfaceorg.eclipse.jetty.client.Response.BeginListener- Specified by:
onBeginin interfaceorg.eclipse.jetty.client.Response.Listener
-
onHeaders
public void onHeaders(org.eclipse.jetty.client.Response proxyResponse) - Specified by:
onHeadersin interfaceorg.eclipse.jetty.client.Response.HeadersListener- Specified by:
onHeadersin interfaceorg.eclipse.jetty.client.Response.Listener
-
onContent
public void onContent(org.eclipse.jetty.client.Response proxyResponse, org.eclipse.jetty.io.Content.Chunk chunk, Runnable demander) - Specified by:
onContentin interfaceorg.eclipse.jetty.client.Response.AsyncContentListener- Specified by:
onContentin interfaceorg.eclipse.jetty.client.Response.ContentListener
-
onComplete
public void onComplete(org.eclipse.jetty.client.Result result) - Specified by:
onCompletein interfaceorg.eclipse.jetty.client.Response.CompleteListener- Specified by:
onCompletein interfaceorg.eclipse.jetty.client.Response.Listener
-