org.apache.tapestry
Class StaleSessionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apache.hivemind.ApplicationRuntimeException
                  extended by org.apache.tapestry.StaleSessionException
All Implemented Interfaces:
Serializable, org.apache.hivemind.Locatable

public class StaleSessionException
extends org.apache.hivemind.ApplicationRuntimeException

Exception thrown by an IEngineService when it discovers that the HttpSession has timed out (and been replaced by a new, empty one).

The application should redirect to the stale-session page.

Author:
Howard Lewis Ship
See Also:
Serialized Form

Constructor Summary
StaleSessionException()
           
StaleSessionException(String message, IPage page)
           
 
Method Summary
 IPage getPage()
          Returns the page referenced by the service URL, if known, or null otherwise.
 String getPageName()
           
 
Methods inherited from class org.apache.hivemind.ApplicationRuntimeException
getCause, getComponent, getLocation, getRootCause, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StaleSessionException

public StaleSessionException()

StaleSessionException

public StaleSessionException(String message,
                             IPage page)
Method Detail

getPageName

public String getPageName()

getPage

public IPage getPage()
Returns the page referenced by the service URL, if known, or null otherwise.



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.