Interface AloReceivedRabbitMQMessageSignalListenerFactory<T,​STATE>

  • Type Parameters:
    T - The types of (deserialized) body payloads referenced by ReceivedRabbitMQMessages
    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 of Alos referencing ReceivedRabbitMQMessages can be implemented.

    In order to have implementations automatically applied, you can use the ServiceLoader SPI and add the class names to META-INF/services/io.atleon.rabbitmq.AloReceivedRabbitMQMessageSignalListenerFactory in your project's resource directory.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static 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.
    • 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