Example usage for com.amazonaws.services.sqs AmazonSQS changeMessageVisibility

List of usage examples for com.amazonaws.services.sqs AmazonSQS changeMessageVisibility

Introduction

In this page you can find the example usage for com.amazonaws.services.sqs AmazonSQS changeMessageVisibility.

Prototype

ChangeMessageVisibilityResult changeMessageVisibility(String queueUrl, String receiptHandle,
        Integer visibilityTimeout);

Source Link

Document

Simplified method form for invoking the ChangeMessageVisibility operation.

Usage

From source file:aws.example.sqs.VisibilityTimeout.java

License:Open Source License

public static void changeMessageVisibilitySingle(String queue_url, int timeout) {
    AmazonSQS sqs = AmazonSQSClientBuilder.defaultClient();

    // Get the receipt handle for the first message in the queue.
    String receipt = sqs.receiveMessage(queue_url).getMessages().get(0).getReceiptHandle();

    sqs.changeMessageVisibility(queue_url, receipt, timeout);
}