public DeleteMessageBatchResult deleteMessageBatch(DeleteMessageBatchRequest deleteMessageBatchRequest) throws JMSException {
        try {
            prepareRequest(deleteMessageBatchRequest);
            return amazonSQSClient.deleteMessageBatch(deleteMessageBatchRequest);
        } catch (AmazonClientException e) {
            throw handleException(e, "deleteMessageBatch");
        }    
    }
public DeleteMessageBatchResult deleteMessageBatch ( DeleteMessageBatchRequest deleteMessageBatchRequest ) throws JMSException { try { prepareRequest ( deleteMessageBatchRequest ) ; return amazonSQSClient . deleteMessageBatch ( deleteMessageBatchRequest ) ; } catch ( AmazonClientException e ) { throw handleException ( e , "deleteMessageBatch" ) ; } }
Calls <code>deleteMessageBatch</code> and wraps
<code>AmazonClientException</code>. This is used to acknowledge multiple
messages on client_acknowledge mode, so that they can be deleted from SQS
queue.

@param deleteMessageBatchRequest
Container for the necessary parameters to execute the
deleteMessageBatch service method on AmazonSQS. This is the
batch version of deleteMessage. Max batch size is 10.
@return The response from the deleteMessageBatch service method, as
returned by AmazonSQS
@throws JMSException