Uses of Package
io.awspring.cloud.sqs.listener
Packages that use io.awspring.cloud.sqs.listener
Package
Description
SQS integration for Spring Cloud AWS.
Assembly-time components for SQS.
Components for executing the flow of messages to and from a message listener.
Components to process message acknowledgements.
Adapters for invoking a message listener registered by a listener annotation.
Pipeline abstraction to process messages in a container.
Components to handle the flow of messages from a Source to a Pipeline.
Composable message sink adapters to add behavior to sinks via a decorator pattern.
Components that provide message instances to be processed.
Components for converting source messages to Spring messaging messages.
Components for converting source messages to Spring messaging messages.
-
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqsClassDescriptionQueue attributes extracted from SQS, as well as the queue name and url.Configure the strategy to be used when a specified queue is not found at container startup.
-
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.configClassDescriptionBase implementation for
MessageListenerContainerwithSmartLifecycleand component management capabilities.Async listener to process individualMessageinstances.A factory for creating components for theMessageListenerContainer.Contains the options to be used by theMessageListenerContainerat runtime.A builder for creating aContainerOptionsinstance.Configure the delivery strategy to be used by aMessageListenerContainer.Interface to process incomingMessages.A container for anAsyncMessageListenerwithSmartLifecyclecapabilities.Interface for registering and looking up containers at startup and runtime.Sqs specific implementation ofContainerOptions.ContainerOptionsBuilderspecialization for SQS specific options.MessageListenerContainerimplementation for SQS queues. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listenerClassDescriptionBase implementation for
ContainerOptions.Base implementation forMessageListenerContainerwithSmartLifecycleand component management capabilities.BaseMessageListenerContainerimplementation for managingMessageinstances' lifecycles.Async listener to process individualMessageinstances.Abstraction to handle backpressure within aPollingMessageSource.Configuration for application throughput.BackPressureHandlerspecialization that allows requesting and releasing batches.BatchVisibility interface that can be injected as parameter into a listener method.Representation of aMessageListenerContainercomponent that can be configured using aContainerOptionsinstance.A factory for creating components for theMessageListenerContainer.Contains the options to be used by theMessageListenerContainerat runtime.A builder for creating aContainerOptionsinstance.Grouping strategy for Fifo SQS with batch listener mode.Representation of a component that can be assigned an id.Configure the delivery strategy to be used by aMessageListenerContainer.Interface to process incomingMessages.A container for anAsyncMessageListenerwithSmartLifecyclecapabilities.Interface for registering and looking up containers at startup and runtime.A message processing context that can be used for communication between components.Queue attributes extracted from SQS, as well as the queue name and url.Configure the strategy to be used when a specified queue is not found at container startup.BackPressureHandlerimplementation that uses aSemaphorefor handling backpressure.Sqs specific implementation ofContainerOptions.ContainerOptionsBuilderspecialization for SQS specific options.MessageListenerContainerimplementation for SQS queues.Enables a class to receive a container managedTaskExecutor.Visibility interface that can be injected as parameter into a listener method. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listener.acknowledgementClassDescriptionRepresentation of a
MessageListenerContainercomponent that can be configured using aContainerOptionsinstance.Contains the options to be used by theMessageListenerContainerat runtime.Representation of a component that can be assigned an id.Queue attributes extracted from SQS, as well as the queue name and url.Implementations are enabled to receive aQueueAttributesinstance.Implementations are enabled to receive aSqsAsyncClientinstance.Enables a class to receive a container managedTaskExecutor. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listener.adapterClassDescriptionAsync listener to process individual
Messageinstances.Exception thrown when theAsyncMessageListenercompletes with an exception.Interface to process incomingMessages. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listener.pipelineClassDescriptionAsync listener to process individual
Messageinstances.A message processing context that can be used for communication between components. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listener.sinkClassDescriptionRepresentation of a
MessageListenerContainercomponent that can be configured using aContainerOptionsinstance.A message processing context that can be used for communication between components.Enables a class to receive a container managedTaskExecutor. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listener.sink.adapterClassDescriptionRepresentation of a
MessageListenerContainercomponent that can be configured using aContainerOptionsinstance.Contains the options to be used by theMessageListenerContainerat runtime.A message processing context that can be used for communication between components.Implementations are enabled to receive aSqsAsyncClientinstance.Enables a class to receive a container managedTaskExecutor. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.listener.sourceClassDescriptionAbstraction to handle backpressure within a
PollingMessageSource.Representation of aMessageListenerContainercomponent that can be configured using aContainerOptionsinstance.Contains the options to be used by theMessageListenerContainerat runtime.Representation of a component that can be assigned an id.A message processing context that can be used for communication between components.Queue attributes extracted from SQS, as well as the queue name and url.Implementations are enabled to receive aSqsAsyncClientinstance.Enables a class to receive a container managedTaskExecutor. -
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.operationsClassDescriptionConfigure the strategy to be used when a specified queue is not found at container startup.
-
Classes in io.awspring.cloud.sqs.listener used by io.awspring.cloud.sqs.support.converterClassDescriptionQueue attributes extracted from SQS, as well as the queue name and url.Implementations are enabled to receive a
QueueAttributesinstance.Implementations are enabled to receive aSqsAsyncClientinstance.