Class AuthorizationExceptionHandler

java.lang.Object
org.apache.struts.action.ExceptionHandler
org.kuali.rice.kns.web.struts.form.pojo.AuthorizationExceptionHandler

@Deprecated public class AuthorizationExceptionHandler extends org.apache.struts.action.ExceptionHandler
Deprecated.
KNS Struts deprecated, use KRAD and the Spring MVC framework.
Handles any AuthorizationException by logging it first and then passing it forward to an explanation page.
  • Field Summary

    Fields inherited from class org.apache.struts.action.ExceptionHandler

    INCLUDE_PATH, SILENT_IF_COMMITTED
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.struts.action.ActionForward
    execute(Exception exception, org.apache.struts.config.ExceptionConfig exceptionConfig, org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    Deprecated.
    Logs the AuthorizationException before forwarding the user to the explanation page.

    Methods inherited from class org.apache.struts.action.ExceptionHandler

    determineIncludePath, handleCommittedResponse, logException, storeException

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AuthorizationExceptionHandler

      public AuthorizationExceptionHandler()
      Deprecated.
  • Method Details

    • execute

      public org.apache.struts.action.ActionForward execute(Exception exception, org.apache.struts.config.ExceptionConfig exceptionConfig, org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Deprecated.
      Logs the AuthorizationException before forwarding the user to the explanation page.
      Overrides:
      execute in class org.apache.struts.action.ExceptionHandler
      See Also:
      • ExceptionHandler.execute(java.lang.Exception, org.apache.struts.config.ExceptionConfig, org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)