Uses of Interface
io.awspring.cloud.sqs.listener.IdentifiableContainerComponent
Packages that use IdentifiableContainerComponent
Package
Description
Components to process message acknowledgements.
Components that provide message instances to be processed.
-
Uses of IdentifiableContainerComponent in io.awspring.cloud.sqs.listener.acknowledgement
Subinterfaces of IdentifiableContainerComponent in io.awspring.cloud.sqs.listener.acknowledgementModifier and TypeInterfaceDescriptioninterfaceTop-level interface for a component capable of processing acknowledgements.interfaceAcknowledgementProcessorspecialization that allows for delegating acknowledgement execution to aAcknowledgementExecutor.Classes in io.awspring.cloud.sqs.listener.acknowledgement that implement IdentifiableContainerComponentModifier and TypeClassDescriptionclassBase implementation for aAcknowledgementProcessorwithSmartLifecyclecapabilities.classAcknowledgementProcessorimplementation that adds the messages to aBlockingQueueto be acknowledged according toContainerOptions.getAcknowledgementInterval()andContainerOptions.getAcknowledgementThreshold().class -
Uses of IdentifiableContainerComponent in io.awspring.cloud.sqs.listener.backpressure
Classes in io.awspring.cloud.sqs.listener.backpressure that implement IdentifiableContainerComponentModifier and TypeClassDescriptionclassCompositeBackPressureHandlerimplementation that delegates the back-pressure handling to a list ofBackPressureHandlers.classA blockingBackPressureHandlerthat limits concurrency using aSemaphore.classNon-blockingBackPressureHandlerimplementation that ensures the exact batch size is requested.classDeprecated.classA non-blockingBackPressureHandlerthat dynamically switches between high- and low-throughput modes to optimize polling behavior based on recent message availability. -
Uses of IdentifiableContainerComponent in io.awspring.cloud.sqs.listener.source
Classes in io.awspring.cloud.sqs.listener.source that implement IdentifiableContainerComponentModifier and TypeClassDescriptionclassBasePollingMessageSourceimplementation withSmartLifecyclecapabilities.classMessageSourceimplementation for polling messages from a SQS queue and converting them to messagingMessage.classAbstractSqsMessageSourceimplementation for FIFO queues.classAbstractSqsMessageSourceimplementation for standard queues.