Class AbstractMediator

    • Method Detail

      • setInvoker

        public void setInvoker​(Invoker invoker)
      • setDecorators

        public void setDecorators​(javax.enterprise.inject.Instance<PublisherDecorator> decorators)
      • setConverters

        public void setConverters​(javax.enterprise.inject.Instance<MessageConverter> converters)
      • setWorkerPoolRegistry

        public void setWorkerPoolRegistry​(WorkerPoolRegistry workerPoolRegistry)
      • run

        public void run()
      • connectToUpstream

        public void connectToUpstream​(io.smallrye.mutiny.Multi<? extends Message<?>> publisher)
      • initialize

        public void initialize​(Object bean)
      • invoke

        protected <T> T invoke​(Object... args)
      • invokeBlocking

        protected <T> io.smallrye.mutiny.Uni<T> invokeBlocking​(Object... args)
      • getStream

        public io.smallrye.mutiny.Multi<? extends Message<?>> getStream()
      • getMethodAsString

        public String getMethodAsString()
      • getComputedSubscriber

        public org.reactivestreams.Subscriber<Message<?>> getComputedSubscriber()
      • isConnected

        public abstract boolean isConnected()
      • decorate

        public io.smallrye.mutiny.Multi<? extends Message<?>> decorate​(io.smallrye.mutiny.Multi<? extends Message<?>> input)
      • setHealth

        public void setHealth​(HealthCenter health)
      • convert

        public io.smallrye.mutiny.Multi<? extends Message<?>> convert​(io.smallrye.mutiny.Multi<? extends Message<?>> upstream)