Class SQSMessageIdentifier
java.lang.Object
com.amazon.sqs.javamessaging.acknowledge.SQSMessageIdentifier
Identifies an SQS message, when (negative)acknowledging the message
-
Constructor Summary
ConstructorsConstructorDescriptionSQSMessageIdentifier
(String queueUrl, String receiptHandle, String sqsMessageId) SQSMessageIdentifier
(String queueUrl, String receiptHandle, String sqsMessageId, String groupId) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static SQSMessageIdentifier
fromSQSMessage
(SQSMessage sqsMessage) Returns the group id to which the message belongs.Returns the queueUrl where the message was sent or received from.Returns the receipt handle returned after the delivery of the message from SQS.Returns the SQS message id assigned on send.int
hashCode()
toString()
-
Constructor Details
-
SQSMessageIdentifier
-
SQSMessageIdentifier
-
-
Method Details
-
fromSQSMessage
public static SQSMessageIdentifier fromSQSMessage(SQSMessage sqsMessage) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
getQueueUrl
Returns the queueUrl where the message was sent or received from.- Returns:
- queueUrl
-
getReceiptHandle
Returns the receipt handle returned after the delivery of the message from SQS.- Returns:
- receiptHandle
-
getSQSMessageID
Returns the SQS message id assigned on send.- Returns:
- sqsMessageId
-
getGroupId
Returns the group id to which the message belongs. Non-null only for messages received from FIFO queues.- Returns:
- groupId
-
hashCode
public int hashCode() -
equals
-
toString
-