01: package org.gridsphere.services.core.filter;
02:
03: import javax.servlet.http.HttpServletRequest;
04: import javax.servlet.http.HttpServletResponse;
05:
06: /**
07: * @author <a href="mailto:novotny@gridsphere.org">Jason Novotny</a>
08: * @version $Id: PortalFilter.java 6385 2007-10-25 14:02:26Z wehrens $
09: */
10: public interface PortalFilter {
11:
12: public void init(PortalFilterConfig config);
13:
14: public void doAfterLogin(HttpServletRequest req,
15: HttpServletResponse res);
16:
17: public void doAfterLogout(HttpServletRequest req,
18: HttpServletResponse res);
19:
20: public void doBeforeEveryRequest(HttpServletRequest req,
21: HttpServletResponse res);
22:
23: public void doAfterEveryRequest(HttpServletRequest req,
24: HttpServletResponse res);
25:
26: }
|