Package io.atleon.aws.sqs
Interface AloReceivedSqsMessageDecorator<T>
-
- Type Parameters:
T- The types of (deserialized) body payloads referenced byReceivedSqsMessages
- All Superinterfaces:
io.atleon.core.AloDecorator<ReceivedSqsMessage<T>>,io.atleon.util.Configurable
- All Known Implementing Classes:
ContextActivatingAloReceivedSqsMessageDecorator
public interface AloReceivedSqsMessageDecorator<T> extends io.atleon.core.AloDecorator<ReceivedSqsMessage<T>>
Interface through which decoration 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.AloReceivedSqsMessageDecoratorin your project's resource directory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.atleon.core.AloDecorator
io.atleon.core.AloDecorator.Composite<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static StringQUEUE_URL_CONFIGThis parameter will be populated during configuration to let the decorator 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 decorator know what the URL is of the queue being consumed from.- See Also:
- Constant Field Values
-
-