Package io.smallrye.reactive.messaging
package io.smallrye.reactive.messaging
-
ClassDescriptionA customizer that can be used to modify the configuration used to create a messaging client.EmitterFactory<T extends MessagePublisherProvider<?>>Factory for creating different Emitter implementations.Marker interface for Custom Emitter types, except the spec defined
EmitterA generic payload that can be used to wrap a payload with metadata.Interceptor for incoming messages on connector channels.Interface implemented by metadata class when they can be merged.Converter transformingMessage<A>intoMessage<B>.Framework-facing interface for the Emitter implementations.Utilities for handling coordination between messages.The message chain builder allows chaining message and configure metadata propagation.Represents the types of the method parameters and associated generic parameter if any.Interface used to feed a channel from an imperative piece of code.Interceptor for outgoing messages on connector channels.Metadata injected for holding the result of outgoing connector's transmission operationA channel that can be paused and resumed.A channel that can be paused and resumed.SPI to allow extension of publishers (Multi) included in the final graph.SPI to allow extension of subscription targets (Multi) included in the final graph.Container of payloads to send multiple messages to different channelsDefaultTargetedimplementationContainer ofMessages to send multiple messages to different channelsDefaultTargetedMessagesimplementation