Example usage for com.amazonaws.services.sqs.model Message setMD5OfBody

List of usage examples for com.amazonaws.services.sqs.model Message setMD5OfBody

Introduction

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

Prototype


public void setMD5OfBody(String mD5OfBody) 

Source Link

Document

An MD5 digest of the non-URL-encoded message body string.

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 o m
            "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;
}