org.olat.core.gui.media
Interface MediaResource
- All Known Implementing Classes:
- ClasspathMediaResource, CleanupAfterDeliveryFileMediaResource, DefaultMediaResource, DownloadeableMediaResource, ExcelMediaResource, FileMediaResource, ForbiddenMediaResource, HttpRequestMediaResource, JFreeChartMediaResource, MimedFileMediaResource, NamedFileMediaResource, NotFoundMediaResource, RedirectMediaResource, StringMediaResource, SyndFeedMediaResource, VFSMediaResource, VFSRevisionMediaResource
public interface MediaResource
TODO:fj:b intro. method isIndependent -> no need to lock while serving this resource (e.g. user can continue to click while downloading a large file)
- Author:
- Felix Jost
getContentType
java.lang.String getContentType()
- Returns:
getSize
java.lang.Long getSize()
- Returns:
getInputStream
java.io.InputStream getInputStream()
- Returns:
getLastModified
java.lang.Long getLastModified()
- Returns:
prepare
void prepare(javax.servlet.http.HttpServletResponse hres)
- Parameters:
hres -
release
void release()