C E F G H N O R T

C

CatchExtension - Class in org.jboss.seam.exception.control.extension
CDI extension to find handlers at startup.
CatchExtension() - Constructor for class org.jboss.seam.exception.control.extension.CatchExtension
 
compare(HandlerMethod, HandlerMethod) - Method in class org.jboss.seam.exception.control.ExceptionHandlerComparator

E

equals(Object) - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
 
ExceptionHandlerComparator - Class in org.jboss.seam.exception.control
Comparator to sort exception handlers according qualifier (TraversalPath.ASCENDING first), precedence (highest to lowest) and finally hierarchy (least to most specific).
ExceptionHandlerComparator() - Constructor for class org.jboss.seam.exception.control.ExceptionHandlerComparator
 
ExceptionHandlerDispatch - Class in org.jboss.seam.exception.control
Observer of ExceptionToCatchEvent events and handler dispatcher.
ExceptionHandlerDispatch() - Constructor for class org.jboss.seam.exception.control.ExceptionHandlerDispatch
 
executeHandlers(ExceptionToCatchEvent, BeanManager, CatchExtension) - Method in class org.jboss.seam.exception.control.ExceptionHandlerDispatch
Observes the event, finds the correct exception handler(s) and invokes them.

F

findHandlers(ProcessManagedBean, BeanManager) - Method in class org.jboss.seam.exception.control.extension.CatchExtension
Listener to ProcessManagedBean event to locate handlers.

G

getBean(BeanManager) - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the Bean reference that declares the observer method.
getBean(BeanManager) - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the Bean reference that declares the observer method.
getBeanClass() - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the bean class of the bean that declares the observer method.
getBeanClass() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the bean class of the bean that declares the observer method.
getExceptionType() - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the handled event type.
getExceptionType() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the handled event type.
getHandlersForExceptionType(Type, BeanManager, Set<Annotation>) - Method in class org.jboss.seam.exception.control.extension.CatchExtension
Obtains the applicable handlers for the given type or super type of the given type.
getJavaMethod() - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the actual method of the handler.
getJavaMethod() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the actual method of the handler.
getPrecedence() - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the precedence of the handler.
getPrecedence() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the precedence of the handler.
getQualifiers() - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the set of handled event qualifiers.
getQualifiers() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the set of handled event qualifiers.
getTraversalPath() - Method in interface org.jboss.seam.exception.control.HandlerMethod
Obtains the direction of the traversal path the handler will be listening.
getTraversalPath() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Obtains the direction of the traversal path the handler will be listening.

H

HandlerMethod<T extends Throwable> - Interface in org.jboss.seam.exception.control
 
HandlerMethodImpl<T extends Throwable> - Class in org.jboss.seam.exception.control
Implementation of HandlerMethod.
HandlerMethodImpl(AnnotatedMethod, BeanManager) - Constructor for class org.jboss.seam.exception.control.HandlerMethodImpl
Sole Constructor.
hashCode() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
 

N

notify(CaughtException<T>, BeanManager) - Method in interface org.jboss.seam.exception.control.HandlerMethod
Calls the handler method, passing the given event object.
notify(CaughtException<T>, BeanManager) - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
Calls the handler method, passing the given event object.

O

org.jboss.seam.exception.control - package org.jboss.seam.exception.control
 
org.jboss.seam.exception.control.extension - package org.jboss.seam.exception.control.extension
CDI extensions for Catch.
OutboundParameterValueRedefiner - Class in org.jboss.seam.exception.control
Redefiner allowing to inject a non contextual instance of CaughtException into the first parameter.
OutboundParameterValueRedefiner(CaughtException, BeanManager, Bean<?>) - Constructor for class org.jboss.seam.exception.control.OutboundParameterValueRedefiner
Sole constructor.

R

redefineParameterValue(ParameterValueRedefiner.ParameterValue) - Method in class org.jboss.seam.exception.control.OutboundParameterValueRedefiner

T

toString() - Method in class org.jboss.seam.exception.control.HandlerMethodImpl
 

C E F G H N O R T

Copyright © 2010 Seam Framework. All Rights Reserved.