Class ConnectorContextPropagationDecorator.ContextPropagationOperator.ContextPropagationProcessor<T>

java.lang.Object
io.smallrye.mutiny.operators.multi.MultiOperatorProcessor<T,T>
io.quarkus.smallrye.reactivemessaging.runtime.ConnectorContextPropagationDecorator.ContextPropagationOperator.ContextPropagationProcessor<T>
All Implemented Interfaces:
io.smallrye.mutiny.subscription.ContextSupport, io.smallrye.mutiny.subscription.MultiSubscriber<T>, Flow.Subscriber<T>, Flow.Subscription
Enclosing class:
ConnectorContextPropagationDecorator.ContextPropagationOperator<T>

static final class ConnectorContextPropagationDecorator.ContextPropagationOperator.ContextPropagationProcessor<T> extends io.smallrye.mutiny.operators.multi.MultiOperatorProcessor<T,T>
  • Field Summary

    Fields inherited from class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor

    downstream, upstream
  • Constructor Summary

    Constructors
    Constructor
    Description
    ContextPropagationProcessor(io.smallrye.mutiny.subscription.MultiSubscriber<? super T> downstream, org.eclipse.microprofile.context.ThreadContext tc)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onItem(T item)
     

    Methods inherited from class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor

    cancel, cancelUpstream, compareAndSetUpstreamSubscription, compareAndSwapDownstreamCancellationRequest, context, getAndSetUpstreamSubscription, getUpstreamSubscription, isCancelled, isDone, onCompletion, onFailure, onSubscribe, request

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.smallrye.mutiny.subscription.MultiSubscriber

    onComplete, onError, onNext
  • Constructor Details

    • ContextPropagationProcessor

      public ContextPropagationProcessor(io.smallrye.mutiny.subscription.MultiSubscriber<? super T> downstream, org.eclipse.microprofile.context.ThreadContext tc)
  • Method Details

    • onItem

      public void onItem(T item)
      Specified by:
      onItem in interface io.smallrye.mutiny.subscription.MultiSubscriber<T>
      Overrides:
      onItem in class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor<T,T>