// cache an item and its checksums
repository.retrieveItem(new ResourceStoreRequest("/spoof/simple.txt"));
repository.retrieveItem(new ResourceStoreRequest("/spoof/simple.txt.sha1"));
repository.retrieveItem(new ResourceStoreRequest("/spoof/simple.txt.md5"));
Collection<StorageItem> items = repository.list(new ResourceStoreRequest("/spoof"));
Map<String, StorageItem> paths = new HashMap<String, StorageItem>();
for (StorageItem item : items) {
paths.put(item.getPath(), item);
}