* @see org.olat.modules.webFeed.managers.FeedManager#createMediaResource(java.lang.Long,
* java.lang.String, java.lang.String, java.lang.String)
*/
@Override
public MediaResource createItemMediaFile(OLATResourceable feed, String itemId, String fileName) {
VFSMediaResource mediaResource = null;
// Brute force method for fast delivery
try {
VFSItem item = getItemsContainer(feed);
item = item.resolve(itemId);
item = item.resolve(MEDIA_DIR);
item = item.resolve(fileName);
mediaResource = new VFSMediaResource((VFSLeaf) item);
} catch (NullPointerException e) {
log.debug("Media resource could not be created from file: ", fileName);
}
return mediaResource;
}