Example usage for com.amazonaws.services.sqs.model SendMessageResult setMessageId

List of usage examples for com.amazonaws.services.sqs.model SendMessageResult setMessageId

Introduction

In this page you can find the example usage for com.amazonaws.services.sqs.model SendMessageResult setMessageId.

Prototype


public void setMessageId(String messageId) 

Source Link

Document

An attribute containing the MessageId of the message sent to the queue.

Usage

From source file:org.apache.camel.component.aws.sqs.AmazonSQSClientMock.java

License:Apache License

@Override
public SendMessageResult sendMessage(SendMessageRequest sendMessageRequest)
        throws AmazonServiceException, AmazonClientException {
    Message message = new Message();
    message.setBody(sendMessageRequest.getMessageBody());
    message.setMD5OfBody("6a1559560f67c5e7a7d5d838bf0272ee");
    message.setMessageId("f6fb6f99-5eb2-4be4-9b15-144774141458");
    message.setReceiptHandle(/*from ww w.j a  v a 2 s.c  om*/
            "0NNAq8PwvXsyZkR6yu4nQ07FGxNmOBWi5zC9+4QMqJZ0DJ3gVOmjI2Gh/oFnb0IeJqy5Zc8kH4JX7GVpfjcEDjaAPSeOkXQZRcaBqt"
                    + "4lOtyfj0kcclVV/zS7aenhfhX5Ixfgz/rHhsJwtCPPvTAdgQFGYrqaHly+etJiawiNPVc=");

    synchronized (messages) {
        messages.add(message);
    }

    SendMessageResult result = new SendMessageResult();
    result.setMessageId("f6fb6f99-5eb2-4be4-9b15-144774141458");
    result.setMD5OfMessageBody("6a1559560f67c5e7a7d5d838bf0272ee");
    return result;
}