Package org.jboss.seam.exception.control

An extensible exception handling handling framework.

See:
          Description

Interface Summary
HandlerMethod<T extends Throwable>  
 

Class Summary
CaughtException<T extends Throwable> Payload for an exception to be handled.
ExceptionHandlerComparator Comparator to sort exception handlers according qualifier (TraversalMode.DEPTH_FIRST first), precedence (highest to lowest) and finally hierarchy (least to most specific).
ExceptionHandlerDispatch Observer of ExceptionToCatch events and handler dispatcher.
ExceptionResponse  
ExceptionStack Information about the current exception and exception cause container.
ExceptionStackItem Container for the exception and it's stack trace.
ExceptionToCatch Entry point event into the Catch system.
HandlerMethodImpl<T extends Throwable> Implementation of HandlerMethod.
OutboundParameterValueRedefiner Redefiner allowing to inject a non contextual instance of CaughtException into the first parameter.
Precedence List of possible precedence values.
 

Enum Summary
CaughtException.ExceptionHandlingFlow Flow control enum.
TraversalMode Direction of a exception cause chain traversal.
 

Annotation Types Summary
CatchResource Used to qualify a resource needed for handling an exception within Seam Catch.
Handles Marker annotation for a method to be considered an Exception Handler.
HandlesExceptions Marker for types containing Exception Handler methods.
 

Package org.jboss.seam.exception.control Description

An extensible exception handling handling framework.



Copyright © 2011 Seam Framework. All Rights Reserved.