public class AjaxSessionTimeoutListener extends Object implements javax.faces.event.PhaseListener
DispatcherType.FORWARD to getLoginPath()handleAjaxAfterTimeout(javax.faces.context.FacesContext, javax.servlet.http.HttpServletRequest) is called| Constructor and Description |
|---|
AjaxSessionTimeoutListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPhase(javax.faces.event.PhaseEvent event) |
void |
beforePhase(javax.faces.event.PhaseEvent event) |
protected String |
getLoginPath() |
javax.faces.event.PhaseId |
getPhaseId() |
protected void |
handleAjaxAfterTimeout(javax.faces.context.FacesContext facesContext,
javax.servlet.http.HttpServletRequest request)
This implementation redirects to the context path root
|
public static final String LOGINPATH
public void beforePhase(javax.faces.event.PhaseEvent event)
beforePhase in interface javax.faces.event.PhaseListenerprotected void handleAjaxAfterTimeout(javax.faces.context.FacesContext facesContext,
javax.servlet.http.HttpServletRequest request)
throws IOException
facesContext - request - the original ajax requestIOExceptionpublic void afterPhase(javax.faces.event.PhaseEvent event)
afterPhase in interface javax.faces.event.PhaseListenerpublic javax.faces.event.PhaseId getPhaseId()
getPhaseId in interface javax.faces.event.PhaseListenerCopyright © 2018 Fryske Akademy. All rights reserved.