com.caucho.config.event
Class ObserverMethodAfterFailureImpl<X,T>

java.lang.Object
  extended by com.caucho.config.event.AbstractObserverMethod<T>
      extended by com.caucho.config.event.ObserverMethodImpl<X,T>
          extended by com.caucho.config.event.ObserverMethodAfterFailureImpl<X,T>
All Implemented Interfaces:
ObserverMethod<T>

public class ObserverMethodAfterFailureImpl<X,T>
extends ObserverMethodImpl<X,T>

Internal implementation for a producer Bean


Constructor Summary
ObserverMethodAfterFailureImpl(InjectManager beanManager, Bean<X> bean, AnnotatedMethod<X> method, java.lang.reflect.Type type, java.util.Set<java.lang.annotation.Annotation> qualifiers)
           
 
Method Summary
 void notify(T event)
          Send the event notification.
 
Methods inherited from class com.caucho.config.event.ObserverMethodImpl
getAnnotatedMethod, getBeanClass, getEventArguments, getExistsInstance, getObservedQualifiers, getObservedType, getParentBean, getReception, getTransactionPhase, notifyImpl, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObserverMethodAfterFailureImpl

public ObserverMethodAfterFailureImpl(InjectManager beanManager,
                                      Bean<X> bean,
                                      AnnotatedMethod<X> method,
                                      java.lang.reflect.Type type,
                                      java.util.Set<java.lang.annotation.Annotation> qualifiers)
Method Detail

notify

public void notify(T event)
Send the event notification.

Specified by:
notify in interface ObserverMethod<T>
Overrides:
notify in class ObserverMethodImpl<X,T>