Interface AloReceivedSqsMessageSignalListenerFactory<T,​STATE>

  • Type Parameters:
    T - The types of (deserialized) body payloads referenced by ReceivedSqsMessages
    All Superinterfaces:
    io.atleon.core.AloSignalListenerFactory<ReceivedSqsMessage<T>,​STATE>, io.atleon.util.Configurable, SignalListenerFactory<io.atleon.core.Alo<ReceivedSqsMessage<T>>,​STATE>

    public interface AloReceivedSqsMessageSignalListenerFactory<T,​STATE>
    extends io.atleon.core.AloSignalListenerFactory<ReceivedSqsMessage<T>,​STATE>
    Interface through which side effects on reactive pipeline signals emitted from Reactor Publishers of Alos referencing ReceivedSqsMessages 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.aws.sqs.AloReceivedSqsMessageSignalListenerFactory in your project's resource directory.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String QUEUE_URL_CONFIG
      This parameter will be populated during configuration to let the factory know what the URL is of the queue being consumed from.
    • Field Detail

      • QUEUE_URL_CONFIG

        static final String QUEUE_URL_CONFIG
        This parameter will be populated during configuration to let the factory know what the URL is of the queue being consumed from.
        See Also:
        Constant Field Values