net.spy.jwebkit
Class ContentTypeFilter

java.lang.Object
  extended by net.spy.SpyObject
      extended by net.spy.jwebkit.ContentTypeFilter
All Implemented Interfaces:
javax.servlet.Filter

public class ContentTypeFilter
extends net.spy.SpyObject
implements javax.servlet.Filter

Request filter that limits the content types


Constructor Summary
ContentTypeFilter()
           
 
Method Summary
 void destroy()
          Destroy the filter.
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
          Replace the response with one that has a content type mapping.
 void init(javax.servlet.FilterConfig config)
          Initialize the filter.
 
Methods inherited from class net.spy.SpyObject
getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentTypeFilter

public ContentTypeFilter()
Method Detail

init

public void init(javax.servlet.FilterConfig config)
          throws javax.servlet.ServletException
Initialize the filter.

Specified by:
init in interface javax.servlet.Filter
Throws:
javax.servlet.ServletException

destroy

public void destroy()
Destroy the filter.

Specified by:
destroy in interface javax.servlet.Filter

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws java.io.IOException,
                     javax.servlet.ServletException
Replace the response with one that has a content type mapping.

Specified by:
doFilter in interface javax.servlet.Filter
Throws:
java.io.IOException
javax.servlet.ServletException


Copyright © 1995-2007 SPY Internetworking. All Rights Reserved.