public class AutoAcknowledger extends Object implements Acknowledger
| Constructor and Description |
|---|
AutoAcknowledger(AmazonSQSMessagingClientWrapper amazonSQSClient,
SQSSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledge(SQSMessage message)
Acknowledges the consumed message via calling
deleteMessage |
void |
forgetUnAckMessages()
AutoAcknowledge doesn't need to do anything in this method.
|
List<SQSMessageIdentifier> |
getUnAckMessages()
AutoAcknowledge doesn't need to do anything in this method.
|
void |
notifyMessageReceived(SQSMessage message)
When notify message is received, it will acknowledge the message.
|
public AutoAcknowledger(AmazonSQSMessagingClientWrapper amazonSQSClient, SQSSession session)
public void acknowledge(SQSMessage message) throws javax.jms.JMSException
deleteMessageacknowledge in interface Acknowledgermessage - message to acknowledge.javax.jms.JMSExceptionpublic void notifyMessageReceived(SQSMessage message) throws javax.jms.JMSException
notifyMessageReceived in interface Acknowledgermessage - notify acknowledger message is receivedjavax.jms.JMSExceptionpublic List<SQSMessageIdentifier> getUnAckMessages()
getUnAckMessages in interface Acknowledgerpublic void forgetUnAckMessages()
forgetUnAckMessages in interface AcknowledgerCopyright © 2022. All rights reserved.