Class AbstractEmitter<T>
java.lang.Object
io.smallrye.reactive.messaging.providers.extension.AbstractEmitter<T>
- All Implemented Interfaces:
MessagePublisherProvider<T>
- Direct Known Subclasses:
EmitterImpl,MutinyEmitterImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AtomicReference<io.smallrye.mutiny.subscription.MultiEmitter<? super Message<? extends T>>> protected final Stringstatic final NoStackTraceExceptionprotected final AtomicReference<Throwable> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcomplete()protected voidvoidFlow.Publisher<Message<? extends T>> booleanbooleanverify()
-
Field Details
-
NO_SUBSCRIBER_EXCEPTION
-
internal
protected final AtomicReference<io.smallrye.mutiny.subscription.MultiEmitter<? super Message<? extends T>>> internal -
publisher
-
name
-
synchronousFailure
-
-
Constructor Details
-
AbstractEmitter
-
-
Method Details
-
complete
public void complete() -
error
-
isCancelled
public boolean isCancelled() -
hasRequests
public boolean hasRequests() -
getPublisher
- Specified by:
getPublisherin interfaceMessagePublisherProvider<T>
-
emit
-
verify
-