org.riotfamily.website.minify
Class MinifyCssController

java.lang.Object
  extended by org.riotfamily.cachius.spring.AbstractCacheableController
      extended by org.riotfamily.website.minify.AbstractMinifyController
          extended by org.riotfamily.website.minify.MinifyCssController
All Implemented Interfaces:
CacheableController, Compressible, BeanNameAware, Controller, LastModified

public class MinifyCssController
extends AbstractMinifyController

Since:
6.5
Author:
Felix Gnass [fgnass at neteye dot de]

Field Summary
 
Fields inherited from interface org.riotfamily.cachius.spring.CacheableController
CACHE_ETERNALLY
 
Constructor Summary
MinifyCssController()
           
 
Method Summary
static String buildParam(Collection<?> sheets)
           
protected  void capture(String path, ByteArrayOutputStream buffer, HttpServletRequest request, HttpServletResponse response)
           
protected  Compressor getCompressor()
           
protected  String getContentType()
           
 
Methods inherited from class org.riotfamily.website.minify.AbstractMinifyController
appendCacheKey, bypassCache, getLastModified, getTimeToLive, gzipResponse, handleRequest, setReloadable
 
Methods inherited from class org.riotfamily.cachius.spring.AbstractCacheableController
getBeanName, getCacheKey, getCacheKeyInternal, setAddUriToCacheKey, setBeanName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MinifyCssController

public MinifyCssController()
Method Detail

getContentType

protected String getContentType()
Specified by:
getContentType in class AbstractMinifyController

getCompressor

protected Compressor getCompressor()
Specified by:
getCompressor in class AbstractMinifyController

capture

protected void capture(String path,
                       ByteArrayOutputStream buffer,
                       HttpServletRequest request,
                       HttpServletResponse response)
                throws ServletException,
                       IOException
Overrides:
capture in class AbstractMinifyController
Throws:
ServletException
IOException

buildParam

public static String buildParam(Collection<?> sheets)