Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.roller.presentation.pagecache
Interface FilterHandler  view FilterHandler download FilterHandler.java

All Known Implementing Classes:
CommonsPageCache, OSCacheFilterHandler

public interface FilterHandler


Method Summary
 void destroy()
          Clean up anything necessary before destruction.
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
          Exactly as Filter.doFilter().
 void flushCache(javax.servlet.http.HttpServletRequest req)
          Clear the entire cache.
 void removeFromCache(javax.servlet.http.HttpServletRequest req, org.roller.pojos.UserData user)
          Remove the entries for this User from the cache.
 

Method Detail

destroy

public void destroy()
Clean up anything necessary before destruction.


doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws javax.servlet.ServletException,
                     java.io.IOException
Exactly as Filter.doFilter().


flushCache

public void flushCache(javax.servlet.http.HttpServletRequest req)
Clear the entire cache.


removeFromCache

public void removeFromCache(javax.servlet.http.HttpServletRequest req,
                            org.roller.pojos.UserData user)
Remove the entries for this User from the cache.