org.barracudamvc.core.event
Class EventException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.barracudamvc.plankton.exceptions.NestableException
              extended by org.barracudamvc.core.event.EventException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ClientSideRedirectException, InterruptDispatchException, InvalidClassException, NoAvailableEventsException, PageException, UnhandledEventException

public class EventException
extends NestableException

This class defines the basic event exception. By extending from NestableException, we make all event exceptions inherantly nestable, meaning they can contain other exceptions.

See Also:
Serialized Form

Constructor Summary
EventException()
          The noargs public contructor for NestableException
EventException(String s)
          The public contructor for NestableException
EventException(String s, Exception ibaseException)
          The public contructor for NestableException
 
Method Summary
 
Methods inherited from class org.barracudamvc.plankton.exceptions.NestableException
getBaseException, getRootException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventException

public EventException()
The noargs public contructor for NestableException


EventException

public EventException(String s)
The public contructor for NestableException

Parameters:
s - a String describing the exception

EventException

public EventException(String s,
                      Exception ibaseException)
The public contructor for NestableException

Parameters:
s - a String describing the exception
ibaseException - the original exception to wrap within this exception


Copyright © 2006 BarracudaMVC.org All Rights Reserved.