|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jalios.jcms.servlet.JcmsServletFilter
public abstract class JcmsServletFilter
Convenient super class for servlet filter developped in JCMS.
As of current implementation, this class mainly provides the method
processFilter(ServletRequest)
to prevent multiple processing of
the filter under weblogic.
Also provides a method initJSONBridge(HttpServletRequest)
in order
to retrieve (and init if not already done) the JSON RPC Bridge in use for current session.
Constructor Summary | |
---|---|
JcmsServletFilter()
|
Method Summary | |
---|---|
protected org.jabsorb.JSONRPCBridge |
initJSONBridge(javax.servlet.http.HttpSession session)
Initialize the session JSON Bridge (if not already done) and store it under session attribute "JSONRPCBridge". |
protected boolean |
processFilter(javax.servlet.ServletRequest req)
Checks and set the servlet filter state indicating if the filter can do all its processing or if it should directly call filter chain. Fix a bug in WebLogic which calls filters for every forward and include. To use, insert the following code at the begining of your doFilter implementation : |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JcmsServletFilter()
Method Detail |
---|
protected boolean processFilter(javax.servlet.ServletRequest req)
if (!processFilter(req)) { chain.doFilter(req, res); return; } [...]
req
- the current request being processed
protected org.jabsorb.JSONRPCBridge initJSONBridge(javax.servlet.http.HttpSession session)
session
- the current HttpSession
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |