org.apache.webbeans.event.xml
Class BeanObserverXMLImpl<T>

java.lang.Object
  extended by org.apache.webbeans.event.ObserverMethodImpl<T>
      extended by org.apache.webbeans.event.xml.BeanObserverXMLImpl<T>
All Implemented Interfaces:
ObserverMethod<T>

public class BeanObserverXMLImpl<T>
extends ObserverMethodImpl<T>


Constructor Summary
BeanObserverXMLImpl(InjectionTargetBean<?> bean, Method observerMethod, boolean ifExist, Annotation[] observedQualifiers, Type observedType)
           
 
Method Summary
 void addXMLInjectionObservesParameter(XMLInjectionPointModel model)
           
protected  List getMethodArguments(Object event)
          Returns list of observer method parameters.
 
Methods inherited from class org.apache.webbeans.event.ObserverMethodImpl
getAnnotatedMethodArguments, getBeanClass, getObservedQualifiers, getObservedType, getObserverMethod, getReception, getTransactionPhase, notify, setAnnotatedMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanObserverXMLImpl

public BeanObserverXMLImpl(InjectionTargetBean<?> bean,
                           Method observerMethod,
                           boolean ifExist,
                           Annotation[] observedQualifiers,
                           Type observedType)
Method Detail

getMethodArguments

protected List getMethodArguments(Object event)
Description copied from class: ObserverMethodImpl
Returns list of observer method parameters.

Overrides:
getMethodArguments in class ObserverMethodImpl<T>
Parameters:
event - event instance
Returns:
list of observer method parameters

addXMLInjectionObservesParameter

public void addXMLInjectionObservesParameter(XMLInjectionPointModel model)


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.