Class ViewExpiredExceptionHandlerFactory

java.lang.Object
jakarta.faces.context.ExceptionHandlerFactory
org.imixs.workflow.faces.util.ViewExpiredExceptionHandlerFactory
All Implemented Interfaces:
jakarta.faces.FacesWrapper<jakarta.faces.context.ExceptionHandlerFactory>

public class ViewExpiredExceptionHandlerFactory extends jakarta.faces.context.ExceptionHandlerFactory
This class is used to handle expired sessions. In case a session was expired the handler caught the ViewExpiredException and redirects into a new page. This class expects a jsf page called 'sessionexpired.xhtml' in the web root context!
Author:
rsoika
See Also:
  • burns ' dealing_gracefully_with_viewexpiredexception' https://www.nofluffjuststuff.com/blog/ed_burns/2009/09/ dealing_gracefully_with_viewexpiredexception_in_jsf2
  • Constructor Details

    • ViewExpiredExceptionHandlerFactory

      public ViewExpiredExceptionHandlerFactory(jakarta.faces.context.ExceptionHandlerFactory parent)
  • Method Details

    • getExceptionHandler

      public jakarta.faces.context.ExceptionHandler getExceptionHandler()
      Specified by:
      getExceptionHandler in class jakarta.faces.context.ExceptionHandlerFactory