Package io.atleon.rabbitmq
Interface AloReceivedRabbitMQMessageSignalListenerFactory<T,STATE>
-
- Type Parameters:
T- The types of (deserialized) body payloads referenced byReceivedRabbitMQMessages
- All Superinterfaces:
io.atleon.core.AloSignalListenerFactory<ReceivedRabbitMQMessage<T>,STATE>,io.atleon.util.Configurable,SignalListenerFactory<io.atleon.core.Alo<ReceivedRabbitMQMessage<T>>,STATE>
public interface AloReceivedRabbitMQMessageSignalListenerFactory<T,STATE> extends io.atleon.core.AloSignalListenerFactory<ReceivedRabbitMQMessage<T>,STATE>
Interface through which side effects on reactive pipeline signals emitted from Reactor Publishers ofAlos referencingReceivedRabbitMQMessages can be implemented.In order to have implementations automatically applied, you can use the
ServiceLoaderSPI and add the class names toMETA-INF/services/io.atleon.rabbitmq.AloReceivedRabbitMQMessageSignalListenerFactoryin your project's resource directory.
-
-
Field Summary
Fields Modifier and Type Field Description static StringQUEUE_CONFIGThis parameter will be populated during configuration to let the factory know the name of the queue that is being consumed from.
-
Method Summary
-
Methods inherited from interface reactor.core.observability.SignalListenerFactory
createListener, initializePublisherState
-
-
-
-
Field Detail
-
QUEUE_CONFIG
static final String QUEUE_CONFIG
This parameter will be populated during configuration to let the factory know the name of the queue that is being consumed from.- See Also:
- Constant Field Values
-
-