Class RequestEventPublisher

All Implemented Interfaces:
java.util.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
  • Nested Class Summary

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

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

    Constructors 
    Constructor Description
    RequestEventPublisher​(ReactiveRequest request)  
  • Method Summary

    Modifier and Type Method Description
    void onBegin​(org.eclipse.jetty.client.api.Request request)  
    void onCommit​(org.eclipse.jetty.client.api.Request request)  
    void onContent​(org.eclipse.jetty.client.api.Request request, java.nio.ByteBuffer content)  
    void onFailure​(org.eclipse.jetty.client.api.Request request, java.lang.Throwable failure)  
    void onHeaders​(org.eclipse.jetty.client.api.Request request)  
    void onQueued​(org.eclipse.jetty.client.api.Request request)  
    void onSuccess​(org.eclipse.jetty.client.api.Request request)  

    Methods inherited from class org.eclipse.jetty.reactive.client.internal.AbstractEventPublisher

    emit, fail, onRequest, succeed

    Methods inherited from class org.eclipse.jetty.reactive.client.internal.AbstractSinglePublisher

    cancel, isCancelled, onFailure, request, subscribe, subscriber, toString

    Methods inherited from class java.lang.Object

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

  • 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, java.nio.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, java.lang.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