Class AbstractEventPublisher<T>

java.lang.Object
org.eclipse.jetty.reactive.client.internal.AbstractSinglePublisher<T>
org.eclipse.jetty.reactive.client.internal.AbstractEventPublisher<T>
All Implemented Interfaces:
org.reactivestreams.Publisher<T>, org.reactivestreams.Subscription
Direct Known Subclasses:
RequestEventPublisher, ResponseEventPublisher

public abstract class AbstractEventPublisher<T>
extends AbstractSinglePublisher<T>
  • Constructor Details

    • AbstractEventPublisher

      public AbstractEventPublisher()
  • Method Details

    • onRequest

      protected void onRequest​(org.reactivestreams.Subscriber<? super T> subscriber, long n)
      Specified by:
      onRequest in class AbstractSinglePublisher<T>
    • emit

      protected void emit​(T event)
    • succeed

      protected void succeed()
    • fail

      protected void fail​(Throwable failure)