Class EmitterImpl<T>
java.lang.Object
io.smallrye.reactive.messaging.providers.extension.AbstractEmitter<T>
io.smallrye.reactive.messaging.providers.extension.EmitterImpl<T>
- Type Parameters:
T- the type of payload sent by the emitter.
- All Implemented Interfaces:
MessagePublisherProvider<T>,Emitter<T>
Implementation of the emitter pattern.
-
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
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 org.eclipse.microprofile.reactive.messaging.Emitter
complete, error, hasRequests, isCancelled