public class SQSMessageIdentifier
extends java.lang.Object
| Constructor and Description |
|---|
SQSMessageIdentifier(java.lang.String queueUrl,
java.lang.String receiptHandle,
java.lang.String sqsMessageId) |
SQSMessageIdentifier(java.lang.String queueUrl,
java.lang.String receiptHandle,
java.lang.String sqsMessageId,
java.lang.String groupId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static SQSMessageIdentifier |
fromSQSMessage(SQSMessage sqsMessage) |
java.lang.String |
getGroupId()
Returns the group id to which the message belongs.
|
java.lang.String |
getQueueUrl()
Returns the queueUrl where the message was sent or received from.
|
java.lang.String |
getReceiptHandle()
Returns the receipt handle returned after the delivery of the message
from SQS.
|
java.lang.String |
getSQSMessageID()
Returns the SQS message id assigned on send.
|
int |
hashCode() |
java.lang.String |
toString() |
public SQSMessageIdentifier(java.lang.String queueUrl,
java.lang.String receiptHandle,
java.lang.String sqsMessageId)
public SQSMessageIdentifier(java.lang.String queueUrl,
java.lang.String receiptHandle,
java.lang.String sqsMessageId,
java.lang.String groupId)
public static SQSMessageIdentifier fromSQSMessage(SQSMessage sqsMessage) throws JMSException
JMSExceptionpublic java.lang.String getQueueUrl()
public java.lang.String getReceiptHandle()
public java.lang.String getSQSMessageID()
public java.lang.String getGroupId()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object