Package io.smallrye.reactive.messaging
Class PublisherMediator
- java.lang.Object
-
- io.smallrye.reactive.messaging.AbstractMediator
-
- io.smallrye.reactive.messaging.PublisherMediator
-
public class PublisherMediator extends AbstractMediator
-
-
Field Summary
-
Fields inherited from class io.smallrye.reactive.messaging.AbstractMediator
configuration, health, workerPoolRegistry
-
-
Constructor Summary
Constructors Constructor Description PublisherMediator(MediatorConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.mutiny.Multi<? extends Message<?>>getStream()voidinitialize(Object bean)protected <T> io.smallrye.mutiny.Uni<T>invokeBlocking(Object... args)booleanisConnected()-
Methods inherited from class io.smallrye.reactive.messaging.AbstractMediator
configuration, connectToUpstream, convert, decorate, getAckOrCompletion, getComputedSubscriber, getConfiguration, getMethodAsString, handlePreProcessingAck, invoke, managePreProcessingAck, run, setConverters, setDecorators, setHealth, setInvoker, setWorkerPoolRegistry
-
-
-
-
Constructor Detail
-
PublisherMediator
public PublisherMediator(MediatorConfiguration configuration)
-
-
Method Detail
-
getStream
public io.smallrye.mutiny.Multi<? extends Message<?>> getStream()
- Overrides:
getStreamin classAbstractMediator
-
isConnected
public boolean isConnected()
- Specified by:
isConnectedin classAbstractMediator
-
invokeBlocking
protected <T> io.smallrye.mutiny.Uni<T> invokeBlocking(Object... args)
- Overrides:
invokeBlockingin classAbstractMediator
-
initialize
public void initialize(Object bean)
- Overrides:
initializein classAbstractMediator
-
-