Class ImmediateAcknowledgementProcessor<T>
java.lang.Object
io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor<T>
io.awspring.cloud.sqs.listener.acknowledgement.ImmediateAcknowledgementProcessor<T>
- All Implemented Interfaces:
AcknowledgementCallback<T>,AcknowledgementProcessor<T>,ExecutingAcknowledgementProcessor<T>,ConfigurableContainerComponent,IdentifiableContainerComponent,Lifecycle,Phased,SmartLifecycle
public class ImmediateAcknowledgementProcessor<T>
extends AbstractOrderingAcknowledgementProcessor<T>
- Since:
- 3.0
- Author:
- Tomaz Fernandes
-
Field Summary
Fields inherited from interface org.springframework.context.SmartLifecycle
DEFAULT_PHASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CompletableFuture<Void>doOnAcknowledge(Collection<Message<T>> messages) protected CompletableFuture<Void>doOnAcknowledge(Message<T> message) Methods inherited from class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
configure, doConfigure, doStart, doStop, getAcknowledgementCallback, getId, getMessageGroupingFunction, isRunning, onAcknowledge, onAcknowledge, sendToExecutor, setAcknowledgementExecutor, setAcknowledgementResultCallback, setId, setMaxAcknowledgementsPerBatch, setMessageGroupingFunction, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.SmartLifecycle
getPhase, isAutoStartup, stop
-
Constructor Details
-
ImmediateAcknowledgementProcessor
public ImmediateAcknowledgementProcessor()
-
-
Method Details
-
doOnAcknowledge
- Specified by:
doOnAcknowledgein classAbstractOrderingAcknowledgementProcessor<T>
-
doOnAcknowledge
- Specified by:
doOnAcknowledgein classAbstractOrderingAcknowledgementProcessor<T>
-