Class ResponseEventPublisher

  • 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, org.reactivestreams.Publisher<ReactiveResponse.Event>, org.reactivestreams.Subscription

    public class ResponseEventPublisher
    extends AbstractEventPublisher<ReactiveResponse.Event>
    implements org.eclipse.jetty.client.api.Response.Listener
    • Nested Class Summary

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onBegin​(org.eclipse.jetty.client.api.Response response)  
      void onComplete​(org.eclipse.jetty.client.api.Result result)  
      void onContent​(org.eclipse.jetty.client.api.Response response, java.nio.ByteBuffer content)  
      void onContent​(org.eclipse.jetty.client.api.Response response, java.nio.ByteBuffer content, org.eclipse.jetty.util.Callback callback)  
      void onFailure​(org.eclipse.jetty.client.api.Response response, java.lang.Throwable failure)  
      boolean onHeader​(org.eclipse.jetty.client.api.Response response, org.eclipse.jetty.http.HttpField field)  
      void onHeaders​(org.eclipse.jetty.client.api.Response response)  
      void onSuccess​(org.eclipse.jetty.client.api.Response response)  
      • Methods inherited from class java.lang.Object

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

      • ResponseEventPublisher

        public ResponseEventPublisher​(ReactiveRequest request)
    • Method Detail

      • onBegin

        public void onBegin​(org.eclipse.jetty.client.api.Response response)
        Specified by:
        onBegin in interface org.eclipse.jetty.client.api.Response.BeginListener
      • onHeader

        public boolean onHeader​(org.eclipse.jetty.client.api.Response response,
                                org.eclipse.jetty.http.HttpField field)
        Specified by:
        onHeader in interface org.eclipse.jetty.client.api.Response.HeaderListener
      • onHeaders

        public void onHeaders​(org.eclipse.jetty.client.api.Response response)
        Specified by:
        onHeaders in interface org.eclipse.jetty.client.api.Response.HeadersListener
      • onContent

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

        public void onContent​(org.eclipse.jetty.client.api.Response response,
                              java.nio.ByteBuffer content)
        Specified by:
        onContent in interface org.eclipse.jetty.client.api.Response.ContentListener
      • onSuccess

        public void onSuccess​(org.eclipse.jetty.client.api.Response response)
        Specified by:
        onSuccess in interface org.eclipse.jetty.client.api.Response.SuccessListener
      • onFailure

        public void onFailure​(org.eclipse.jetty.client.api.Response response,
                              java.lang.Throwable failure)
        Specified by:
        onFailure in interface org.eclipse.jetty.client.api.Response.FailureListener
      • onComplete

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