Package io.awspring.cloud.sqs.listener.acknowledgement
@NonNullApi
@NonNullFields
package io.awspring.cloud.sqs.listener.acknowledgement
Components to process message acknowledgements.
-
ClassDescriptionBase implementation for a
AcknowledgementProcessorwithSmartLifecyclecapabilities.Interface representing a message acknowledgement.Interface representing an acknowledgement callback to be executed, usually by aAcknowledgementHandlerimplementation.Allows executing acknowledgements for a batch of messages.Configures the ordering of acknowledgements.Top-level interface for a component capable of processing acknowledgements.Provides actions to be executed after a message acknowledgement completes with either success or failure.Exception representing a failure to execute aAcknowledgementResultCallback.Provides actions to be executed after a message acknowledgement completes with either success or failure.Enables acknowledging messages forListenerMode.BATCH.AcknowledgementProcessorimplementation that adds the messages to aBlockingQueueto be acknowledged according toContainerOptions.getAcknowledgementInterval()andContainerOptions.getAcknowledgementThreshold().AcknowledgementProcessorspecialization that allows for delegating acknowledgement execution to aAcknowledgementExecutor.AcknowledgementExecutorimplementation for SQS queues.