|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
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. |
An extensible exception handling handling framework.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||