Package org.imixs.workflow.faces.util
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 Summary
ConstructorDescriptionViewExpiredExceptionHandlerFactory
(jakarta.faces.context.ExceptionHandlerFactory parent) -
Method Summary
Methods inherited from class jakarta.faces.context.ExceptionHandlerFactory
getWrapped
-
Constructor Details
-
ViewExpiredExceptionHandlerFactory
public ViewExpiredExceptionHandlerFactory(jakarta.faces.context.ExceptionHandlerFactory parent)
-
-
Method Details
-
getExceptionHandler
public jakarta.faces.context.ExceptionHandler getExceptionHandler()- Specified by:
getExceptionHandler
in classjakarta.faces.context.ExceptionHandlerFactory
-