Class MutinyEmitterImpl<T>
java.lang.Object
io.smallrye.reactive.messaging.providers.extension.AbstractEmitter<T>
io.smallrye.reactive.messaging.providers.extension.MutinyEmitterImpl<T>
- All Implemented Interfaces:
EmitterType,MessagePublisherProvider<T>,MutinyEmitter<T>
-
Field Summary
Fields inherited from class io.smallrye.reactive.messaging.providers.extension.AbstractEmitter
internal, name, NO_SUBSCRIBER_EXCEPTION, publisher, synchronousFailure -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsend(M msg) io.smallrye.mutiny.Uni<Void> voidsendAndAwait(T payload) io.smallrye.mutiny.subscription.CancellablesendAndForget(T payload) sendMessage(M msg) sendMessageAndAwait(M msg) sendMessageAndForget(M msg) Methods inherited from class io.smallrye.reactive.messaging.providers.extension.AbstractEmitter
complete, emit, error, getPublisher, hasRequests, isCancelled, verifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.smallrye.reactive.messaging.MutinyEmitter
complete, error, hasRequests, isCancelled
-
Constructor Details
-
MutinyEmitterImpl
-
-
Method Details
-
send
- Specified by:
sendin interfaceMutinyEmitter<T>
-
sendAndAwait
- Specified by:
sendAndAwaitin interfaceMutinyEmitter<T>
-
sendAndForget
- Specified by:
sendAndForgetin interfaceMutinyEmitter<T>
-
send
- Specified by:
sendin interfaceMutinyEmitter<T>
-
sendMessageAndForget
public <M extends Message<? extends T>> io.smallrye.mutiny.subscription.Cancellable sendMessageAndForget(M msg) - Specified by:
sendMessageAndForgetin interfaceMutinyEmitter<T>
-
sendMessageAndAwait
- Specified by:
sendMessageAndAwaitin interfaceMutinyEmitter<T>
-
sendMessage
@CheckReturnValue public <M extends Message<? extends T>> io.smallrye.mutiny.Uni<Void> sendMessage(M msg) - Specified by:
sendMessagein interfaceMutinyEmitter<T>
-