Class AbstractSingleProcessor<I,​O>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void cancel()  
      protected org.reactivestreams.Subscriber<? super O> downStream()  
      protected void downStreamOnNext​(O item)  
      void onComplete()  
      void onError​(java.lang.Throwable throwable)  
      protected void onFailure​(org.reactivestreams.Subscriber<? super O> subscriber, java.lang.Throwable failure)  
      protected void onRequest​(org.reactivestreams.Subscriber<? super O> subscriber, long n)  
      void onSubscribe​(org.reactivestreams.Subscription subscription)  
      java.lang.String toString()  
      protected org.reactivestreams.Subscription upStream()  
      protected void upStreamRequest​(long n)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.reactivestreams.Publisher

        subscribe
      • Methods inherited from interface org.reactivestreams.Subscriber

        onNext
    • Constructor Detail

      • AbstractSingleProcessor

        public AbstractSingleProcessor()
    • Method Detail

      • downStream

        protected org.reactivestreams.Subscriber<? super O> downStream()
      • onFailure

        protected void onFailure​(org.reactivestreams.Subscriber<? super O> subscriber,
                                 java.lang.Throwable failure)
        Overrides:
        onFailure in class AbstractSinglePublisher<O>
      • cancel

        public void cancel()
        Specified by:
        cancel in interface org.reactivestreams.Subscription
        Overrides:
        cancel in class AbstractSinglePublisher<O>
      • upStreamRequest

        protected void upStreamRequest​(long n)
      • onSubscribe

        public void onSubscribe​(org.reactivestreams.Subscription subscription)
        Specified by:
        onSubscribe in interface org.reactivestreams.Subscriber<I>
      • upStream

        protected org.reactivestreams.Subscription upStream()
      • downStreamOnNext

        protected void downStreamOnNext​(O item)
      • onError

        public void onError​(java.lang.Throwable throwable)
        Specified by:
        onError in interface org.reactivestreams.Subscriber<I>
      • onComplete

        public void onComplete()
        Specified by:
        onComplete in interface org.reactivestreams.Subscriber<I>