Queue<Exchange> queue = new LinkedList<Exchange>();
ListContainerOptions opt = new ListContainerOptions();
for (StorageMetadata md : blobStore.list(container, opt.maxResults(maxMessagesPerPoll))) {
String blobName = md.getName();
Object body = JcloudsBlobStoreHelper.readBlob(blobStore, container, blobName, Thread.currentThread().getContextClassLoader());
Exchange exchange = endpoint.createExchange();
exchange.getIn().setBody(body);
exchange.setProperty(JcloudsConstants.BLOB_NAME, blobName);