Class RequestEventPublisher

All Implemented Interfaces:
EventListener, org.eclipse.jetty.client.api.Request.BeginListener, org.eclipse.jetty.client.api.Request.CommitListener, org.eclipse.jetty.client.api.Request.ContentListener, org.eclipse.jetty.client.api.Request.FailureListener, org.eclipse.jetty.client.api.Request.HeadersListener, org.eclipse.jetty.client.api.Request.Listener, org.eclipse.jetty.client.api.Request.QueuedListener, org.eclipse.jetty.client.api.Request.RequestListener, org.eclipse.jetty.client.api.Request.SuccessListener, org.reactivestreams.Publisher<ReactiveRequest.Event>, org.reactivestreams.Subscription

public class RequestEventPublisher
extends AbstractEventPublisher<ReactiveRequest.Event>
implements org.eclipse.jetty.client.api.Request.Listener
  • Constructor Details

    • RequestEventPublisher

      public RequestEventPublisher​(ReactiveRequest request)
  • Method Details

    • onQueued

      public void onQueued​(org.eclipse.jetty.client.api.Request request)
      Specified by:
      onQueued in interface org.eclipse.jetty.client.api.Request.Listener
      Specified by:
      onQueued in interface org.eclipse.jetty.client.api.Request.QueuedListener
    • onBegin

      public void onBegin​(org.eclipse.jetty.client.api.Request request)
      Specified by:
      onBegin in interface org.eclipse.jetty.client.api.Request.BeginListener
      Specified by:
      onBegin in interface org.eclipse.jetty.client.api.Request.Listener
    • onHeaders

      public void onHeaders​(org.eclipse.jetty.client.api.Request request)
      Specified by:
      onHeaders in interface org.eclipse.jetty.client.api.Request.HeadersListener
      Specified by:
      onHeaders in interface org.eclipse.jetty.client.api.Request.Listener
    • onCommit

      public void onCommit​(org.eclipse.jetty.client.api.Request request)
      Specified by:
      onCommit in interface org.eclipse.jetty.client.api.Request.CommitListener
      Specified by:
      onCommit in interface org.eclipse.jetty.client.api.Request.Listener
    • onContent

      public void onContent​(org.eclipse.jetty.client.api.Request request, ByteBuffer content)
      Specified by:
      onContent in interface org.eclipse.jetty.client.api.Request.ContentListener
      Specified by:
      onContent in interface org.eclipse.jetty.client.api.Request.Listener
    • onSuccess

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

      public void onFailure​(org.eclipse.jetty.client.api.Request request, Throwable failure)
      Specified by:
      onFailure in interface org.eclipse.jetty.client.api.Request.FailureListener
      Specified by:
      onFailure in interface org.eclipse.jetty.client.api.Request.Listener