Class ViewExpiredExceptionExceptionHandlerFactory

  • All Implemented Interfaces:
    javax.faces.FacesWrapper<javax.faces.context.ExceptionHandlerFactory>

    public class ViewExpiredExceptionExceptionHandlerFactory
    extends javax.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 Detail

      • ViewExpiredExceptionExceptionHandlerFactory

        public ViewExpiredExceptionExceptionHandlerFactory​(javax.faces.context.ExceptionHandlerFactory parent)
    • Method Detail

      • getExceptionHandler

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