org.riotfamily.riot.resource
Class ResourceController
java.lang.Object
org.riotfamily.cachius.spring.AbstractCacheableController
org.riotfamily.riot.resource.AbstractResourceController
org.riotfamily.riot.resource.ResourceController
- All Implemented Interfaces:
- CacheableController, Compressible, BeanNameAware, Controller, LastModified
public class ResourceController
- extends AbstractResourceController
Controller that serves an internal resource.
Methods inherited from class org.riotfamily.riot.resource.AbstractResourceController |
contentTypeShouldBeZipped, getCacheKeyInternal, getContentType, getLastModified, getLastModified, getResourcePath, getTimeToLive, gzipResponse, handleRequest, lookupResource, serveBinary, serveResource, serveText, setCheckForModifications, setFileTypeMap, setFilters, setMappings, setPathAttribute, setPathParameter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceController
public ResourceController()
setCompressors
public void setCompressors(Map<String,Compressor> compressors)
getReader
protected Reader getReader(Resource res,
String path,
String contentType,
HttpServletRequest request)
throws IOException
- Overrides:
getReader
in class AbstractResourceController
- Throws:
IOException