Class ProxyServlet.ProxyResponseListener

  • All Implemented Interfaces:
    java.util.EventListener, org.eclipse.jetty.client.api.Response.AsyncContentListener, org.eclipse.jetty.client.api.Response.BeginListener, org.eclipse.jetty.client.api.Response.CompleteListener, org.eclipse.jetty.client.api.Response.ContentListener, org.eclipse.jetty.client.api.Response.FailureListener, org.eclipse.jetty.client.api.Response.HeaderListener, org.eclipse.jetty.client.api.Response.HeadersListener, org.eclipse.jetty.client.api.Response.Listener, org.eclipse.jetty.client.api.Response.ResponseListener, org.eclipse.jetty.client.api.Response.SuccessListener
    Enclosing class:
    ProxyServlet

    protected class ProxyServlet.ProxyResponseListener
    extends org.eclipse.jetty.client.api.Response.Listener.Adapter
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.jetty.client.api.Response.Listener

        org.eclipse.jetty.client.api.Response.Listener.Adapter
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ProxyResponseListener​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onBegin​(org.eclipse.jetty.client.api.Response proxyResponse)  
      void onComplete​(org.eclipse.jetty.client.api.Result result)  
      void onContent​(org.eclipse.jetty.client.api.Response proxyResponse, java.nio.ByteBuffer content, org.eclipse.jetty.util.Callback callback)  
      void onHeaders​(org.eclipse.jetty.client.api.Response proxyResponse)  
      • Methods inherited from class org.eclipse.jetty.client.api.Response.Listener.Adapter

        onContent, onFailure, onHeader, onSuccess
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProxyResponseListener

        protected ProxyResponseListener​(javax.servlet.http.HttpServletRequest request,
                                        javax.servlet.http.HttpServletResponse response)
    • Method Detail

      • onBegin

        public void onBegin​(org.eclipse.jetty.client.api.Response proxyResponse)
        Specified by:
        onBegin in interface org.eclipse.jetty.client.api.Response.BeginListener
        Overrides:
        onBegin in class org.eclipse.jetty.client.api.Response.Listener.Adapter
      • onHeaders

        public void onHeaders​(org.eclipse.jetty.client.api.Response proxyResponse)
        Specified by:
        onHeaders in interface org.eclipse.jetty.client.api.Response.HeadersListener
        Overrides:
        onHeaders in class org.eclipse.jetty.client.api.Response.Listener.Adapter
      • onContent

        public void onContent​(org.eclipse.jetty.client.api.Response proxyResponse,
                              java.nio.ByteBuffer content,
                              org.eclipse.jetty.util.Callback callback)
        Specified by:
        onContent in interface org.eclipse.jetty.client.api.Response.AsyncContentListener
        Overrides:
        onContent in class org.eclipse.jetty.client.api.Response.Listener.Adapter
      • onComplete

        public void onComplete​(org.eclipse.jetty.client.api.Result result)
        Specified by:
        onComplete in interface org.eclipse.jetty.client.api.Response.CompleteListener
        Overrides:
        onComplete in class org.eclipse.jetty.client.api.Response.Listener.Adapter