Package io.atleon.aws.sqs
Interface AloReceivedSqsMessageSignalListenerFactory<T,STATE>
-
- Type Parameters:
T- The types of (deserialized) body payloads referenced byReceivedSqsMessages
- 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 ofAlos referencingReceivedSqsMessages 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.aws.sqs.AloReceivedSqsMessageSignalListenerFactoryin your project's resource directory.
-
-
Field Summary
Fields Modifier and Type Field Description static StringQUEUE_URL_CONFIGThis parameter will be populated during configuration to let the factory know what the URL is of the queue being consumed from.
-
Method Summary
-
Methods inherited from interface reactor.core.observability.SignalListenerFactory
createListener, initializePublisherState
-
-
-
-
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
-
-