SeamFramework.org
Community Documentation
Next
Seam Catch
by
Jason
Porter
and
Dan
Allen
1. Seam Catch - Introduction
1.1. How Seam Catch Works
2. Seam Catch - Installation
2.1. Maven dependency configuration
3. Seam Catch - Usage
3.1. Eventing into Catch
3.1.1. Manual firing of the event
3.1.2. Using the @ExceptionHandled Interceptor
3.2. Exception handlers
3.3. Exception handler annotations
3.3.1. @HandlesExceptions
3.3.2. @Handles
3.4. Exception chain processing
3.5. Exception handler ordering
3.5.1. Traversal of exception type hierarchy
3.5.2. Handler precedence
3.6. APIs for exception information and flow control
3.6.1. CaughtException
3.6.2. ExceptionStack
3.7. Troubleshooting
4. Seam Catch - Advanced Features
4.1. Exception Modification
4.1.1. Introduction
4.1.2. Usage
4.2. Filtering Stack Traces
4.2.1. Introduction
4.2.2. ExceptionStackOutput
4.2.3. StackFrameFilter
4.2.4. StackFrameFilterResult
4.2.5. StackFrame
5. Seam Catch - Framework Integration
5.1. Creating and Firing an ExceptionToCatch event
5.2. Default Handlers and Qualifiers
5.2.1. Default Handlers
5.2.2. Qualifiers
5.3. Supporting ServiceHandlers
5.4. Programmatic Handler Registration
Seam Catch - Glossary
Next
Chapter 1. Seam Catch - Introduction