Package io.awspring.cloud.sqs.config
@NonNullApi
@NonNullFields
package io.awspring.cloud.sqs.config
Assembly-time components for SQS.
-
ClassDescriptionBase class for implementing a
HandlerMethodEndpoint.AbstractMessageListenerContainerFactory<T,C extends MessageListenerContainer<T>, O extends ContainerOptions<O, B>, B extends ContainerOptionsBuilder<B, O>> Base implementation for aMessageListenerContainerFactory.Represents a messaging endpoint from which messages can be consumed by aMessageListenerContainer.Processes the registeredEndpointinstances using the appropriateMessageListenerContainerFactory.Endpointspecialization that indicates thatMessageinstances coming from this endpoint will be handled by aHandlerMethod.MessageListenerContainerFactory<C extends MessageListenerContainer<?>>CreatesMessageListenerContainerinstances for givenEndpointinstances or endpoint names.Utility class containing the bean names used for the framework's bean registration.Registers theDefaultListenerContainerRegistryandEndpointRegistrarthat will be used to bootstrap the AWS SQS integration.Endpointimplementation for SQS endpoints.Beans implementing this interface can configure theEndpointRegistrarinstance used to processEndpointinstances and change general settings for processing allSqsListenerannotations.MessageListenerContainerFactoryimplementation for creatingSqsMessageListenerContainerinstances.