com.googlecode.webutilities.filters
Class CompressionFilter

java.lang.Object
  extended by com.googlecode.webutilities.filters.common.AbstractFilter
      extended by com.googlecode.webutilities.filters.CompressionFilter
All Implemented Interfaces:
IgnoreAcceptContext, javax.servlet.Filter

public class CompressionFilter
extends AbstractFilter

Servlet Filter implementation class CompressionFilter to handle compressed requests and also respond with compressed contents supporting gzip, compress or deflate compression encoding.

Visit http://code.google.com/p/webutilities/wiki/CompressionFilter for more details.

Since:
0.0.4
Author:
rpatil

Field Summary
 
Fields inherited from class com.googlecode.webutilities.filters.common.AbstractFilter
filterConfig
 
Constructor Summary
CompressionFilter()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
 void init(javax.servlet.FilterConfig filterConfig)
           
 
Methods inherited from class com.googlecode.webutilities.filters.common.AbstractFilter
destroy, isMIMEAccepted, isURLAccepted, isUserAgentAccepted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompressionFilter

public CompressionFilter()
Method Detail

init

public void init(javax.servlet.FilterConfig filterConfig)
          throws javax.servlet.ServletException
Specified by:
init in interface javax.servlet.Filter
Overrides:
init in class AbstractFilter
Throws:
javax.servlet.ServletException

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws IOException,
                     javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException


Copyright © 2011. All Rights Reserved.