Fisheye: Tag 9439475a4f2c25535fee4a17b2b09c333296febb refers to a dead (removed) revision in file `lams_common/src/java/org/lamsfoundation/lams/web/action/Action.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 9439475a4f2c25535fee4a17b2b09c333296febb refers to a dead (removed) revision in file `lams_common/src/java/org/lamsfoundation/lams/web/action/DispatchAction.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_common/src/java/org/lamsfoundation/lams/web/action/LamsAction.java =================================================================== diff -u --- lams_common/src/java/org/lamsfoundation/lams/web/action/LamsAction.java (revision 0) +++ lams_common/src/java/org/lamsfoundation/lams/web/action/LamsAction.java (revision 9439475a4f2c25535fee4a17b2b09c333296febb) @@ -0,0 +1,54 @@ +/* + * Created on 7/02/2005 + * + */ +package org.lamsfoundation.lams.web.action; + +import javax.servlet.http.HttpServletRequest; + +import org.apache.log4j.Logger; +import org.apache.struts.action.Action; +import org.lamsfoundation.lams.web.util.TokenProcessor; + +/** + * @author daveg + * + */ +public abstract class LamsAction extends Action { + + protected static String className = "Action"; + + private static TokenProcessor token = TokenProcessor.getInstance(); + + private static String LOG_NAME = "lams.web.action.Logger"; + /** + * Logger used for action classes. + * TODO: revisit logging. + */ + protected static Logger log = Logger.getLogger(LOG_NAME); + + protected void saveToken(javax.servlet.http.HttpServletRequest request) { + token.saveToken(request); + } + + protected boolean isTokenValid(javax.servlet.http.HttpServletRequest request) { + return token.isTokenValid(request, false); + } + + protected boolean isTokenValid(javax.servlet.http.HttpServletRequest request, boolean reset) { + return token.isTokenValid(request, reset); + } + + protected void resetToken(HttpServletRequest request) { + token.resetToken(request); + } + + /*protected void saveForward(javax.servlet.http.HttpServletRequest request, ActionForward forward) { + token.saveForward(request, forward); + } + + protected ActionForward getForward(javax.servlet.http.HttpServletRequest request) { + return token.getForward(request, true); + }*/ + +} Index: lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java =================================================================== diff -u --- lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java (revision 0) +++ lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java (revision 9439475a4f2c25535fee4a17b2b09c333296febb) @@ -0,0 +1,54 @@ +/* + * Created on 7/02/2005 + * + */ +package org.lamsfoundation.lams.web.action; + +import javax.servlet.http.HttpServletRequest; + +import org.apache.log4j.Logger; +import org.apache.struts.actions.DispatchAction; +import org.lamsfoundation.lams.web.util.TokenProcessor; + +/** + * @author daveg + * + */ +public abstract class LamsDispatchAction extends DispatchAction { + + protected static String className = "Action"; + + private static TokenProcessor token = TokenProcessor.getInstance(); + + private static String LOG_NAME = "lams.web.action.Logger"; + /** + * Logger used for action classes. + * TODO: revisit logging. + */ + protected static Logger log = Logger.getLogger(LOG_NAME); + + protected void saveToken(javax.servlet.http.HttpServletRequest request) { + token.saveToken(request); + } + + protected boolean isTokenValid(javax.servlet.http.HttpServletRequest request) { + return token.isTokenValid(request, false); + } + + protected boolean isTokenValid(javax.servlet.http.HttpServletRequest request, boolean reset) { + return token.isTokenValid(request, reset); + } + + protected void resetToken(HttpServletRequest request) { + token.resetToken(request); + } + + /*protected void saveForward(javax.servlet.http.HttpServletRequest request, ActionForward forward) { + token.saveForward(request, forward); + } + + protected ActionForward getForward(javax.servlet.http.HttpServletRequest request) { + return token.getForward(request, true); + }*/ + +}