for (BinaryValue k : keyList)
{
Location location = new Location(namespace, k);
DeleteOperation.Builder delOpBuilder = new DeleteOperation.Builder(location);
DeleteOperation delOp = delOpBuilder.build();
delOp.addListener(listener);
semaphore.acquire();
cluster.execute(delOp);
}
if (!keyList.isEmpty())