public DeleteMessageBatchResult deleteMessageBatch(String queueUrl, List<DeleteMessageBatchRequestEntry> entries)
			throws AmazonServiceException, AmazonClientException {

		return amazonSqsToBeExtended.deleteMessageBatch(queueUrl, entries);
	}
public DeleteMessageBatchResult deleteMessageBatch ( String queueUrl , List < DeleteMessageBatchRequestEntry > entries ) throws AmazonServiceException , AmazonClientException { return amazonSqsToBeExtended . deleteMessageBatch ( queueUrl , entries ) ; }
<p>
Deletes up to ten messages from the specified queue. This is a batch
version of DeleteMessage. The result of the delete action on each message
is reported individually in the response.
</p>
<p>
<b>IMPORTANT:</b> Because the batch request can result in a combination
of successful and unsuccessful actions, you should check for batch errors
even when the call returns an HTTP status code of 200.
</p>
<p>
<b>NOTE:</b>Some API actions take lists of parameters. These lists are
specified using the param.n notation. Values of n are integers starting
from 1. For example, a parameter list with two elements looks like this:
</p>
<p>
<code>&Attribute.1=this</code>
</p>
<p>
<code>&Attribute.2=that</code>
</p>

@param queueUrl
The URL of the Amazon SQS queue to take action on.
@param entries
A list of receipt handles for the messages to be deleted.

@return The response from the DeleteMessageBatch service method, as
returned by AmazonSQS.

@throws BatchEntryIdsNotDistinctException
@throws TooManyEntriesInBatchRequestException
@throws InvalidBatchEntryIdException
@throws EmptyBatchRequestException

@throws AmazonClientException
If any internal errors are encountered inside the client
while attempting to make the request or handle the response.
For example if a network connection is not available.
@throws AmazonServiceException
If an error response is returned by AmazonSQS indicating
either a problem with the data in the request, or a server
side issue.